All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/11] ARM: defconfig cleanup
@ 2022-08-18 13:55 Arnd Bergmann
  2022-08-18 13:55 ` [PATCH 01/11] ARM: defconfig: reorder defconfig files Arnd Bergmann
                   ` (2 more replies)
  0 siblings, 3 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:55 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: Arnd Bergmann, Russell King, Nicolas Ferre, Alexandre Belloni,
	Claudiu Beznea, Krzysztof Kozlowski, Alim Akhtar, Shawn Guo,
	Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
	NXP Linux Team, Vladimir Zapolskiy, Liviu Dudau, Sudeep Holla,
	Lorenzo Pieralisi, Andrew Lunn, Gregory Clement,
	Sebastian Hesselbarth, Aaro Koskinen, Janusz Krzysztofik,
	Tony Lindgren, Geert Uytterhoeven, Magnus Damm, Dinh Nguyen,
	Qin Jian, Maxime Coquelin, Alexandre Torgue, Chen-Yu Tsai,
	Jernej Skrabec, Samuel Holland, Thierry Reding, Jonathan Hunter,
	Bin Liu, Greg Kroah-Hartman, Tudor Ambarus, Mark Brown,
	Linus Walleij, Łukasz Stelmach, Laurent Pinchart,
	Randy Dunlap, Vladimir Oltean, Richard Cochran, Jakub Kicinski,
	Shannon Nelson, Peter Chen, Stefan Wahren, Felipe Balbi,
	linux-kernel, linux-samsung-soc, linux-omap, linux-renesas-soc,
	linux-stm32, linux-sunxi, linux-tegra, linux-usb

From: Arnd Bergmann <arnd@arndb.de>

I have continued the cleanup of the multi_*_defconfig files, and
reordered the other files according to the 'make savedefconfig'
output as before.

I would like to queue these up for 6.1, though the last two
should probably be considered bugfixes and merged for 6.0.

Since a third of the defconfig files are for machines that
are now marked as unused, I skipped those files. There are still
a few things that get removed by 'make savedefconfig' as they
now get selected by some driver:

-CONFIG_SERIAL_BCM63XX=y
-CONFIG_SND_AUDIO_GRAPH_CARD=m
-CONFIG_NEW_LEDS=y
-CONFIG_LEDS_TRIGGERS=y
-CONFIG_TEGRA20_APB_DMA=y

I think for those we should follow up with patches to remove the
'select' statements.

       Arnd

Cc: Russell King <linux@armlinux.org.uk>
Cc: Nicolas Ferre <nicolas.ferre@microchip.com>
Cc: Alexandre Belloni <alexandre.belloni@bootlin.com>
Cc: Claudiu Beznea <claudiu.beznea@microchip.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Alim Akhtar <alim.akhtar@samsung.com>
Cc: Shawn Guo <shawnguo@kernel.org>
Cc: Sascha Hauer <s.hauer@pengutronix.de>
Cc: Pengutronix Kernel Team <kernel@pengutronix.de>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: NXP Linux Team <linux-imx@nxp.com>
Cc: Vladimir Zapolskiy <vz@mleia.com>
Cc: Liviu Dudau <liviu.dudau@arm.com>
Cc: Sudeep Holla <sudeep.holla@arm.com>
Cc: Lorenzo Pieralisi <lpieralisi@kernel.org>
Cc: Andrew Lunn <andrew@lunn.ch>
Cc: Gregory Clement <gregory.clement@bootlin.com>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Cc: Aaro Koskinen <aaro.koskinen@iki.fi>
Cc: Janusz Krzysztofik <jmkrzyszt@gmail.com>
Cc: Tony Lindgren <tony@atomide.com>
Cc: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Magnus Damm <magnus.damm@gmail.com>
Cc: Dinh Nguyen <dinguyen@kernel.org>
Cc: Qin Jian <qinjian@cqplus1.com>
Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
Cc: Alexandre Torgue <alexandre.torgue@foss.st.com>
Cc: Chen-Yu Tsai <wens@csie.org>
Cc: Jernej Skrabec <jernej.skrabec@gmail.com>
Cc: Samuel Holland <samuel@sholland.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Cc: Jonathan Hunter <jonathanh@nvidia.com>
Cc: Bin Liu <b-liu@ti.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Tudor Ambarus <tudor.ambarus@microchip.com>
Cc: Mark Brown <broonie@kernel.org>
Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: "Łukasz Stelmach" <l.stelmach@samsung.com>
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Randy Dunlap <rdunlap@infradead.org>
Cc: Vladimir Oltean <vladimir.oltean@nxp.com>
Cc: Richard Cochran <richardcochran@gmail.com>
Cc: Jakub Kicinski <kuba@kernel.org>
Cc: Shannon Nelson <snelson@pensando.io>
Cc: Peter Chen <peter.chen@nxp.com>
Cc: Stefan Wahren <stefan.wahren@i2se.com>
Cc: Felipe Balbi <balbi@ti.com>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Cc: linux-samsung-soc@vger.kernel.org
Cc: linux-omap@vger.kernel.org
Cc: linux-renesas-soc@vger.kernel.org
Cc: linux-stm32@st-md-mailman.stormreply.com
Cc: linux-sunxi@lists.linux.dev
Cc: linux-tegra@vger.kernel.org
Cc: linux-usb@vger.kernel.org


Arnd Bergmann (11):
  ARM: defconfig: reorder defconfig files
  ARM: defconfig: clean up multi_v4t and multi_v5 configs
  ARM: defconfig: drop CONFIG_NET_VENDOR_ASIX=y
  ARM: defconfig: drop CONFIG_SERIAL_OMAP references
  ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS
  ARM: defconfig: drop CONFIG_PTP_1588_CLOCK=y
  ARM: defconfig: drop CONFIG_SND_SOC_FSL_SAI
  ARM: defconfig: drop CONFIG_USB_FSL_USB2
  ARM: defconfig: drop CONFIG_MICROCHIP_PIT64B
  ARM: defconfig: fix CONFIG_SND_SOC_AC97_CODEC name
  musb: fix USB_MUSB_TUSB6010 dependency

 arch/arm/configs/at91_dt_defconfig   |  2 +-
 arch/arm/configs/dove_defconfig      |  2 +-
 arch/arm/configs/exynos_defconfig    |  2 +-
 arch/arm/configs/imx_v6_v7_defconfig |  2 +-
 arch/arm/configs/keystone_defconfig  |  7 +++----
 arch/arm/configs/lpc18xx_defconfig   |  2 +-
 arch/arm/configs/mmp2_defconfig      |  2 +-
 arch/arm/configs/mps2_defconfig      |  2 +-
 arch/arm/configs/multi_v4t_defconfig |  2 --
 arch/arm/configs/multi_v5_defconfig  |  3 +--
 arch/arm/configs/multi_v7_defconfig  | 22 +++++++---------------
 arch/arm/configs/mvebu_v5_defconfig  |  2 +-
 arch/arm/configs/mxs_defconfig       |  4 ++--
 arch/arm/configs/omap1_defconfig     |  2 +-
 arch/arm/configs/omap2plus_defconfig |  7 ++-----
 arch/arm/configs/orion5x_defconfig   |  2 +-
 arch/arm/configs/pxa168_defconfig    |  2 +-
 arch/arm/configs/pxa910_defconfig    |  2 +-
 arch/arm/configs/pxa_defconfig       |  2 +-
 arch/arm/configs/s3c6400_defconfig   |  2 +-
 arch/arm/configs/s5pv210_defconfig   |  2 +-
 arch/arm/configs/sama5_defconfig     |  6 +++---
 arch/arm/configs/sama7_defconfig     |  4 ++--
 arch/arm/configs/shmobile_defconfig  |  2 +-
 arch/arm/configs/socfpga_defconfig   |  6 +++---
 arch/arm/configs/sp7021_defconfig    |  2 +-
 arch/arm/configs/spear13xx_defconfig |  2 +-
 arch/arm/configs/spear3xx_defconfig  |  2 +-
 arch/arm/configs/spear6xx_defconfig  |  2 +-
 arch/arm/configs/stm32_defconfig     |  2 +-
 arch/arm/configs/sunxi_defconfig     |  2 +-
 arch/arm/configs/tegra_defconfig     |  2 +-
 arch/arm/configs/vexpress_defconfig  |  2 +-
 drivers/usb/musb/Kconfig             |  2 +-
 34 files changed, 48 insertions(+), 63 deletions(-)

-- 
2.29.2


^ permalink raw reply	[flat|nested] 43+ messages in thread

* [PATCH 01/11] ARM: defconfig: reorder defconfig files
  2022-08-18 13:55 [PATCH 00/11] ARM: defconfig cleanup Arnd Bergmann
@ 2022-08-18 13:55 ` Arnd Bergmann
  2022-08-19  7:34   ` Claudiu.Beznea
                     ` (2 more replies)
  2022-08-18 13:57   ` Arnd Bergmann
  2022-08-29  8:52 ` [PATCH 00/11] ARM: defconfig cleanup Arnd Bergmann
  2 siblings, 3 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:55 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: Arnd Bergmann, Russell King, Nicolas Ferre, Alexandre Belloni,
	Claudiu Beznea, Krzysztof Kozlowski, Alim Akhtar, Shawn Guo,
	Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
	NXP Linux Team, Vladimir Zapolskiy, Liviu Dudau, Sudeep Holla,
	Lorenzo Pieralisi, Andrew Lunn, Gregory Clement,
	Sebastian Hesselbarth, Aaro Koskinen, Janusz Krzysztofik,
	Tony Lindgren, Geert Uytterhoeven, Magnus Damm, Dinh Nguyen,
	Qin Jian, Maxime Coquelin, Alexandre Torgue, Chen-Yu Tsai,
	Jernej Skrabec, Samuel Holland, Thierry Reding, Jonathan Hunter,
	Bin Liu, Greg Kroah-Hartman, Tudor Ambarus, Mark Brown,
	Linus Walleij, Łukasz Stelmach, Laurent Pinchart,
	Randy Dunlap, Vladimir Oltean, Richard Cochran, Jakub Kicinski,
	Shannon Nelson, Peter Chen, Stefan Wahren, Felipe Balbi,
	linux-kernel, linux-samsung-soc, linux-omap, linux-renesas-soc,
	linux-stm32, linux-sunxi, linux-tegra, linux-usb

From: Arnd Bergmann <arnd@arndb.de>

The debug-info and can subystem options have moved around in the
'savedefconfig' output, so fix these up to reduce the clutter
from the savedefconfig command.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/at91_dt_defconfig   |  2 +-
 arch/arm/configs/dove_defconfig      |  2 +-
 arch/arm/configs/exynos_defconfig    |  2 +-
 arch/arm/configs/imx_v6_v7_defconfig |  2 +-
 arch/arm/configs/keystone_defconfig  |  6 +++---
 arch/arm/configs/lpc18xx_defconfig   |  2 +-
 arch/arm/configs/mmp2_defconfig      |  2 +-
 arch/arm/configs/mps2_defconfig      |  2 +-
 arch/arm/configs/multi_v5_defconfig  |  2 +-
 arch/arm/configs/multi_v7_defconfig  | 12 ++++++------
 arch/arm/configs/mvebu_v5_defconfig  |  2 +-
 arch/arm/configs/mxs_defconfig       |  4 ++--
 arch/arm/configs/omap1_defconfig     |  2 +-
 arch/arm/configs/omap2plus_defconfig |  4 ++--
 arch/arm/configs/orion5x_defconfig   |  2 +-
 arch/arm/configs/pxa168_defconfig    |  2 +-
 arch/arm/configs/pxa910_defconfig    |  2 +-
 arch/arm/configs/pxa_defconfig       |  2 +-
 arch/arm/configs/s3c6400_defconfig   |  2 +-
 arch/arm/configs/s5pv210_defconfig   |  2 +-
 arch/arm/configs/sama5_defconfig     |  6 +++---
 arch/arm/configs/sama7_defconfig     |  4 ++--
 arch/arm/configs/shmobile_defconfig  |  2 +-
 arch/arm/configs/socfpga_defconfig   |  6 +++---
 arch/arm/configs/sp7021_defconfig    |  2 +-
 arch/arm/configs/spear13xx_defconfig |  2 +-
 arch/arm/configs/spear3xx_defconfig  |  2 +-
 arch/arm/configs/spear6xx_defconfig  |  2 +-
 arch/arm/configs/stm32_defconfig     |  2 +-
 arch/arm/configs/sunxi_defconfig     |  2 +-
 arch/arm/configs/tegra_defconfig     |  2 +-
 arch/arm/configs/vexpress_defconfig  |  2 +-
 32 files changed, 46 insertions(+), 46 deletions(-)

diff --git a/arch/arm/configs/at91_dt_defconfig b/arch/arm/configs/at91_dt_defconfig
index da90ce9cd42e..5cc72266eaff 100644
--- a/arch/arm/configs/at91_dt_defconfig
+++ b/arch/arm/configs/at91_dt_defconfig
@@ -40,7 +40,6 @@ CONFIG_IP_PNP_RARP=y
 # CONFIG_INET_DIAG is not set
 CONFIG_IPV6_SIT_6RD=y
 CONFIG_CAN=y
-CONFIG_CAN_AT91=y
 CONFIG_CFG80211=y
 CONFIG_MAC80211=y
 CONFIG_DEVTMPFS=y
@@ -81,6 +80,7 @@ CONFIG_DM9000=y
 # CONFIG_NET_VENDOR_STMICRO is not set
 CONFIG_DAVICOM_PHY=y
 CONFIG_MICREL_PHY=y
+CONFIG_CAN_AT91=y
 CONFIG_LIBERTAS=m
 CONFIG_LIBERTAS_SDIO=m
 CONFIG_LIBERTAS_SPI=m
diff --git a/arch/arm/configs/dove_defconfig b/arch/arm/configs/dove_defconfig
index 16ed5c110e8d..a9aa6458d46c 100644
--- a/arch/arm/configs/dove_defconfig
+++ b/arch/arm/configs/dove_defconfig
@@ -116,7 +116,6 @@ CONFIG_NLS_ISO8859_1=y
 CONFIG_NLS_ISO8859_2=y
 CONFIG_NLS_UTF8=y
 CONFIG_TIMER_STATS=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_ECB=m
 CONFIG_CRYPTO_PCBC=m
@@ -136,6 +135,7 @@ CONFIG_CRC_CCITT=y
 CONFIG_LIBCRC32C=y
 CONFIG_PRINTK_TIME=y
 # CONFIG_DEBUG_BUGVERBOSE is not set
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_DEBUG_FS=y
 # CONFIG_SCHED_DEBUG is not set
diff --git a/arch/arm/configs/exynos_defconfig b/arch/arm/configs/exynos_defconfig
index 1ce74f46e114..e3c99d40ffbc 100644
--- a/arch/arm/configs/exynos_defconfig
+++ b/arch/arm/configs/exynos_defconfig
@@ -374,8 +374,8 @@ CONFIG_FONTS=y
 CONFIG_FONT_7x14=y
 CONFIG_PRINTK_TIME=y
 CONFIG_DYNAMIC_DEBUG=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_DEBUG_FS=y
 CONFIG_SOFTLOCKUP_DETECTOR=y
diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
index 01012537a9b9..f692463da019 100644
--- a/arch/arm/configs/imx_v6_v7_defconfig
+++ b/arch/arm/configs/imx_v6_v7_defconfig
@@ -65,7 +65,6 @@ CONFIG_IP_PNP=y
 CONFIG_IP_PNP_DHCP=y
 CONFIG_NETFILTER=y
 CONFIG_CAN=y
-CONFIG_CAN_FLEXCAN=y
 CONFIG_BT=y
 CONFIG_BT_BNEP=m
 CONFIG_BT_HCIUART=y
@@ -136,6 +135,7 @@ CONFIG_SMSC911X=y
 # CONFIG_NET_VENDOR_STMICRO is not set
 CONFIG_MICREL_PHY=y
 CONFIG_AT803X_PHY=y
+CONFIG_CAN_FLEXCAN=y
 CONFIG_USB_PEGASUS=m
 CONFIG_USB_RTL8150=m
 CONFIG_USB_RTL8152=y
diff --git a/arch/arm/configs/keystone_defconfig b/arch/arm/configs/keystone_defconfig
index 68b89b90ca29..97f958d55019 100644
--- a/arch/arm/configs/keystone_defconfig
+++ b/arch/arm/configs/keystone_defconfig
@@ -109,8 +109,6 @@ CONFIG_IP6_NF_IPTABLES=m
 CONFIG_IP_SCTP=y
 CONFIG_VLAN_8021Q=y
 CONFIG_CAN=m
-CONFIG_CAN_C_CAN=m
-CONFIG_CAN_C_CAN_PLATFORM=m
 CONFIG_PCI=y
 CONFIG_PCI_MSI=y
 CONFIG_DEVTMPFS=y
@@ -137,6 +135,8 @@ CONFIG_TI_KEYSTONE_NETCP_ETHSS=y
 CONFIG_MARVELL_PHY=y
 CONFIG_MICREL_PHY=y
 CONFIG_DP83867_PHY=y
+CONFIG_CAN_C_CAN=m
+CONFIG_CAN_C_CAN_PLATFORM=m
 CONFIG_INPUT_EVDEV=m
 CONFIG_INPUT_MISC=y
 CONFIG_INPUT_GPIO_DECODER=m
@@ -224,7 +224,6 @@ CONFIG_NFSD=y
 CONFIG_NFSD_V3_ACL=y
 CONFIG_NLS_CODEPAGE_437=y
 CONFIG_NLS_ISO8859_1=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_CRYPTO_USER=y
 CONFIG_CRYPTO_AUTHENC=y
 CONFIG_CRYPTO_CBC=y
@@ -236,5 +235,6 @@ CONFIG_CRYPTO_USER_API_HASH=y
 CONFIG_CRYPTO_USER_API_SKCIPHER=y
 CONFIG_DMA_CMA=y
 CONFIG_PRINTK_TIME=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_DEBUG_SHIRQ=y
 CONFIG_DEBUG_USER=y
diff --git a/arch/arm/configs/lpc18xx_defconfig b/arch/arm/configs/lpc18xx_defconfig
index 142c1700f450..56eae6a0a311 100644
--- a/arch/arm/configs/lpc18xx_defconfig
+++ b/arch/arm/configs/lpc18xx_defconfig
@@ -150,9 +150,9 @@ CONFIG_JFFS2_FS=y
 CONFIG_CRC_ITU_T=y
 CONFIG_CRC7=y
 CONFIG_PRINTK_TIME=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 # CONFIG_ENABLE_MUST_CHECK is not set
 # CONFIG_DEBUG_BUGVERBOSE is not set
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_DEBUG_FS=y
 # CONFIG_SLUB_DEBUG is not set
diff --git a/arch/arm/configs/mmp2_defconfig b/arch/arm/configs/mmp2_defconfig
index 4d39c615117b..7984640e994e 100644
--- a/arch/arm/configs/mmp2_defconfig
+++ b/arch/arm/configs/mmp2_defconfig
@@ -73,10 +73,10 @@ CONFIG_ROOT_NFS=y
 CONFIG_CRC_CCITT=y
 CONFIG_PRINTK_TIME=y
 CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_DEBUG_FS=y
 # CONFIG_DEBUG_PREEMPT is not set
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 # CONFIG_DYNAMIC_DEBUG is not set
 CONFIG_DEBUG_USER=y
 CONFIG_DEBUG_LL=y
diff --git a/arch/arm/configs/mps2_defconfig b/arch/arm/configs/mps2_defconfig
index 700568474549..3ed73f184d83 100644
--- a/arch/arm/configs/mps2_defconfig
+++ b/arch/arm/configs/mps2_defconfig
@@ -94,9 +94,9 @@ CONFIG_NFS_V4_2=y
 CONFIG_ROOT_NFS=y
 CONFIG_NLS=y
 CONFIG_PRINTK_TIME=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 # CONFIG_ENABLE_MUST_CHECK is not set
 # CONFIG_DEBUG_BUGVERBOSE is not set
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_DEBUG_FS=y
 # CONFIG_SLUB_DEBUG is not set
 # CONFIG_SCHED_DEBUG is not set
diff --git a/arch/arm/configs/multi_v5_defconfig b/arch/arm/configs/multi_v5_defconfig
index e0be0e0023f3..5f3ed81228b0 100644
--- a/arch/arm/configs/multi_v5_defconfig
+++ b/arch/arm/configs/multi_v5_defconfig
@@ -290,8 +290,8 @@ CONFIG_CRYPTO_PCBC=m
 CONFIG_CRYPTO_DEV_MARVELL_CESA=y
 CONFIG_CRC_CCITT=y
 CONFIG_LIBCRC32C=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_DEBUG_FS=y
 # CONFIG_SCHED_DEBUG is not set
diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 12b35008571f..7ac539231a90 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -167,12 +167,6 @@ CONFIG_NET_DSA=m
 CONFIG_QRTR=m
 CONFIG_QRTR_SMD=m
 CONFIG_CAN=y
-CONFIG_CAN_AT91=m
-CONFIG_CAN_FLEXCAN=m
-CONFIG_CAN_SUN4I=y
-CONFIG_CAN_XILINXCAN=y
-CONFIG_CAN_RCAR=m
-CONFIG_CAN_MCP251X=y
 CONFIG_BT=m
 CONFIG_BT_HCIUART=m
 CONFIG_BT_HCIUART_BCM=y
@@ -300,6 +294,12 @@ CONFIG_MARVELL_PHY=y
 CONFIG_AT803X_PHY=y
 CONFIG_ROCKCHIP_PHY=y
 CONFIG_DP83867_PHY=y
+CONFIG_CAN_AT91=m
+CONFIG_CAN_FLEXCAN=m
+CONFIG_CAN_SUN4I=y
+CONFIG_CAN_XILINXCAN=y
+CONFIG_CAN_RCAR=m
+CONFIG_CAN_MCP251X=y
 CONFIG_MDIO_MSCC_MIIM=m
 CONFIG_USB_PEGASUS=y
 CONFIG_USB_RTL8152=m
diff --git a/arch/arm/configs/mvebu_v5_defconfig b/arch/arm/configs/mvebu_v5_defconfig
index ef3a33ebc29a..587685182735 100644
--- a/arch/arm/configs/mvebu_v5_defconfig
+++ b/arch/arm/configs/mvebu_v5_defconfig
@@ -184,13 +184,13 @@ CONFIG_NLS_CODEPAGE_850=y
 CONFIG_NLS_ISO8859_1=y
 CONFIG_NLS_ISO8859_2=y
 CONFIG_NLS_UTF8=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_CRYPTO_CBC=m
 CONFIG_CRYPTO_PCBC=m
 CONFIG_CRYPTO_DEV_MARVELL_CESA=y
 CONFIG_CRC_CCITT=y
 CONFIG_LIBCRC32C=y
 CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_DEBUG_FS=y
 # CONFIG_SCHED_DEBUG is not set
diff --git a/arch/arm/configs/mxs_defconfig b/arch/arm/configs/mxs_defconfig
index 155553ee06f4..6fbe93375998 100644
--- a/arch/arm/configs/mxs_defconfig
+++ b/arch/arm/configs/mxs_defconfig
@@ -38,7 +38,6 @@ CONFIG_SYN_COOKIES=y
 # CONFIG_INET_DIAG is not set
 # CONFIG_IPV6 is not set
 CONFIG_CAN=m
-CONFIG_CAN_FLEXCAN=m
 # CONFIG_WIRELESS is not set
 CONFIG_DEVTMPFS=y
 CONFIG_DEVTMPFS_MOUNT=y
@@ -62,6 +61,7 @@ CONFIG_ICPLUS_PHY=y
 CONFIG_MICREL_PHY=y
 CONFIG_REALTEK_PHY=y
 CONFIG_SMSC_PHY=y
+CONFIG_CAN_FLEXCAN=m
 CONFIG_USB_USBNET=y
 CONFIG_USB_NET_SMSC95XX=y
 # CONFIG_WLAN is not set
@@ -163,8 +163,8 @@ CONFIG_CRC_ITU_T=m
 CONFIG_CRC7=m
 CONFIG_FONTS=y
 CONFIG_PRINTK_TIME=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_FRAME_WARN=2048
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_SOFTLOCKUP_DETECTOR=y
diff --git a/arch/arm/configs/omap1_defconfig b/arch/arm/configs/omap1_defconfig
index 54a9f50122af..28a5354bf801 100644
--- a/arch/arm/configs/omap1_defconfig
+++ b/arch/arm/configs/omap1_defconfig
@@ -218,7 +218,6 @@ CONFIG_NLS_KOI8_R=y
 CONFIG_NLS_UTF8=y
 # CONFIG_ENABLE_MUST_CHECK is not set
 CONFIG_DEBUG_KERNEL=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_SECURITY=y
 CONFIG_CRYPTO_ECB=y
 CONFIG_CRYPTO_PCBC=y
@@ -232,6 +231,7 @@ CONFIG_FONT_8x16=y
 CONFIG_FONT_6x11=y
 CONFIG_FONT_MINI_4x6=y
 # CONFIG_DEBUG_BUGVERBOSE is not set
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_DEBUG_SPINLOCK=y
 CONFIG_DEBUG_MUTEXES=y
diff --git a/arch/arm/configs/omap2plus_defconfig b/arch/arm/configs/omap2plus_defconfig
index 99d015cf8919..e273365838cb 100644
--- a/arch/arm/configs/omap2plus_defconfig
+++ b/arch/arm/configs/omap2plus_defconfig
@@ -249,8 +249,6 @@ CONFIG_NET_ACT_POLICE=m
 CONFIG_NET_ACT_GACT=m
 CONFIG_NET_SWITCHDEV=y
 CONFIG_CAN=m
-CONFIG_CAN_C_CAN=m
-CONFIG_CAN_C_CAN_PLATFORM=m
 CONFIG_BT=m
 CONFIG_BT_RFCOMM=m
 CONFIG_BT_RFCOMM_TTY=y
@@ -350,6 +348,8 @@ CONFIG_AT803X_PHY=y
 CONFIG_SMSC_PHY=y
 CONFIG_DP83848_PHY=y
 CONFIG_DP83867_PHY=y
+CONFIG_CAN_C_CAN=m
+CONFIG_CAN_C_CAN_PLATFORM=m
 CONFIG_PPP=m
 CONFIG_PPP_BSDCOMP=m
 CONFIG_PPP_DEFLATE=m
diff --git a/arch/arm/configs/orion5x_defconfig b/arch/arm/configs/orion5x_defconfig
index 1311d9583fcc..22fde5ce5cf6 100644
--- a/arch/arm/configs/orion5x_defconfig
+++ b/arch/arm/configs/orion5x_defconfig
@@ -138,9 +138,9 @@ CONFIG_CRYPTO_PCBC=m
 CONFIG_CRYPTO_DEV_MARVELL_CESA=y
 CONFIG_CRC_T10DIF=y
 # CONFIG_DEBUG_BUGVERBOSE is not set
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_DEBUG_FS=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 # CONFIG_SLUB_DEBUG is not set
 CONFIG_LATENCYTOP=y
 # CONFIG_FTRACE is not set
diff --git a/arch/arm/configs/pxa168_defconfig b/arch/arm/configs/pxa168_defconfig
index 70d327895ccf..e4a004260c2e 100644
--- a/arch/arm/configs/pxa168_defconfig
+++ b/arch/arm/configs/pxa168_defconfig
@@ -50,9 +50,9 @@ CONFIG_ROOT_NFS=y
 CONFIG_CRC_CCITT=y
 CONFIG_PRINTK_TIME=y
 CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 # CONFIG_DEBUG_PREEMPT is not set
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_DEBUG_USER=y
 CONFIG_DEBUG_LL=y
 # CONFIG_CRYPTO_ANSI_CPRNG is not set
diff --git a/arch/arm/configs/pxa910_defconfig b/arch/arm/configs/pxa910_defconfig
index 5072bde71508..7adf90df6795 100644
--- a/arch/arm/configs/pxa910_defconfig
+++ b/arch/arm/configs/pxa910_defconfig
@@ -58,9 +58,9 @@ CONFIG_ROOT_NFS=y
 CONFIG_CRC_CCITT=y
 CONFIG_PRINTK_TIME=y
 CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 # CONFIG_DEBUG_PREEMPT is not set
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_DEBUG_USER=y
 CONFIG_DEBUG_LL=y
 CONFIG_DEBUG_MMP_UART2=y
diff --git a/arch/arm/configs/pxa_defconfig b/arch/arm/configs/pxa_defconfig
index 104a45722799..95c03ee20d28 100644
--- a/arch/arm/configs/pxa_defconfig
+++ b/arch/arm/configs/pxa_defconfig
@@ -646,7 +646,6 @@ CONFIG_NLS_ASCII=m
 CONFIG_NLS_ISO8859_1=m
 CONFIG_NLS_ISO8859_15=m
 CONFIG_NLS_UTF8=m
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_TIMER_STATS=y
 CONFIG_SECURITY=y
 CONFIG_CRYPTO_MANAGER=y
@@ -682,6 +681,7 @@ CONFIG_FONT_6x11=y
 CONFIG_FONT_MINI_4x6=y
 CONFIG_PRINTK_TIME=y
 CONFIG_DYNAMIC_DEBUG=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_FRAME_WARN=0
 CONFIG_STRIP_ASM_SYMS=y
 CONFIG_MAGIC_SYSRQ=y
diff --git a/arch/arm/configs/s3c6400_defconfig b/arch/arm/configs/s3c6400_defconfig
index 4f04f583c738..93258d5b57ff 100644
--- a/arch/arm/configs/s3c6400_defconfig
+++ b/arch/arm/configs/s3c6400_defconfig
@@ -62,8 +62,8 @@ CONFIG_TMPFS=y
 CONFIG_TMPFS_POSIX_ACL=y
 CONFIG_CRAMFS=y
 CONFIG_ROMFS_FS=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_DEBUG_RT_MUTEXES=y
 CONFIG_DEBUG_SPINLOCK=y
diff --git a/arch/arm/configs/s5pv210_defconfig b/arch/arm/configs/s5pv210_defconfig
index 789e900a8a08..ab9fec22a825 100644
--- a/arch/arm/configs/s5pv210_defconfig
+++ b/arch/arm/configs/s5pv210_defconfig
@@ -115,8 +115,8 @@ CONFIG_NLS_ASCII=y
 CONFIG_NLS_ISO8859_1=y
 CONFIG_NLS_UTF8=y
 CONFIG_CRC_CCITT=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 # CONFIG_DEBUG_PREEMPT is not set
 CONFIG_DEBUG_RT_MUTEXES=y
diff --git a/arch/arm/configs/sama5_defconfig b/arch/arm/configs/sama5_defconfig
index 3a6a4851ef26..877bbe7b777e 100644
--- a/arch/arm/configs/sama5_defconfig
+++ b/arch/arm/configs/sama5_defconfig
@@ -43,9 +43,6 @@ CONFIG_BRIDGE_VLAN_FILTERING=y
 CONFIG_NET_DSA=m
 CONFIG_VLAN_8021Q=m
 CONFIG_CAN=y
-CONFIG_CAN_AT91=y
-CONFIG_CAN_M_CAN=y
-CONFIG_CAN_M_CAN_PLATFORM=y
 CONFIG_CFG80211=y
 CONFIG_MAC80211=y
 CONFIG_MAC80211_LEDS=y
@@ -90,6 +87,9 @@ CONFIG_MACB=y
 # CONFIG_NET_VENDOR_STMICRO is not set
 # CONFIG_NET_VENDOR_WIZNET is not set
 CONFIG_MICREL_PHY=y
+CONFIG_CAN_AT91=y
+CONFIG_CAN_M_CAN=y
+CONFIG_CAN_M_CAN_PLATFORM=y
 CONFIG_USB_LAN78XX=m
 CONFIG_LIBERTAS_THINFIRM=m
 CONFIG_LIBERTAS_THINFIRM_USB=m
diff --git a/arch/arm/configs/sama7_defconfig b/arch/arm/configs/sama7_defconfig
index 0384030d8b25..8803536854c6 100644
--- a/arch/arm/configs/sama7_defconfig
+++ b/arch/arm/configs/sama7_defconfig
@@ -59,8 +59,6 @@ CONFIG_BRIDGE_VLAN_FILTERING=y
 CONFIG_NET_DSA=m
 CONFIG_VLAN_8021Q=m
 CONFIG_CAN=y
-CONFIG_CAN_M_CAN=y
-CONFIG_CAN_M_CAN_PLATFORM=y
 CONFIG_BT=y
 CONFIG_BT_RFCOMM=y
 CONFIG_BT_RFCOMM_TTY=y
@@ -107,6 +105,8 @@ CONFIG_BLK_DEV_SD=y
 CONFIG_NETDEVICES=y
 CONFIG_MACB=y
 CONFIG_MICREL_PHY=y
+CONFIG_CAN_M_CAN=y
+CONFIG_CAN_M_CAN_PLATFORM=y
 CONFIG_INPUT_EVDEV=y
 CONFIG_KEYBOARD_GPIO=y
 # CONFIG_INPUT_MOUSE is not set
diff --git a/arch/arm/configs/shmobile_defconfig b/arch/arm/configs/shmobile_defconfig
index a29bebb3742e..fa3b0031a72b 100644
--- a/arch/arm/configs/shmobile_defconfig
+++ b/arch/arm/configs/shmobile_defconfig
@@ -33,7 +33,6 @@ CONFIG_INET=y
 CONFIG_IP_PNP=y
 CONFIG_IP_PNP_DHCP=y
 CONFIG_CAN=y
-CONFIG_CAN_RCAR=y
 CONFIG_PCI=y
 CONFIG_PCI_MSI=y
 CONFIG_PCI_RCAR_GEN2=y
@@ -57,6 +56,7 @@ CONFIG_RAVB=y
 CONFIG_SMSC911X=y
 CONFIG_MICREL_PHY=y
 CONFIG_SMSC_PHY=y
+CONFIG_CAN_RCAR=y
 CONFIG_INPUT_EVDEV=y
 CONFIG_KEYBOARD_GPIO=y
 # CONFIG_INPUT_MOUSE is not set
diff --git a/arch/arm/configs/socfpga_defconfig b/arch/arm/configs/socfpga_defconfig
index d91ae3f0d698..70739e09d0f4 100644
--- a/arch/arm/configs/socfpga_defconfig
+++ b/arch/arm/configs/socfpga_defconfig
@@ -33,9 +33,6 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y
 CONFIG_VLAN_8021Q=y
 CONFIG_VLAN_8021Q_GVRP=y
 CONFIG_CAN=y
-CONFIG_CAN_C_CAN=y
-CONFIG_CAN_C_CAN_PLATFORM=y
-CONFIG_CAN_DEBUG_DEVICES=y
 CONFIG_PCI=y
 CONFIG_PCI_MSI=y
 CONFIG_PCIE_ALTERA=y
@@ -70,6 +67,9 @@ CONFIG_IXGBE=m
 CONFIG_STMMAC_ETH=y
 CONFIG_MARVELL_PHY=y
 CONFIG_MICREL_PHY=y
+CONFIG_CAN_C_CAN=y
+CONFIG_CAN_C_CAN_PLATFORM=y
+CONFIG_CAN_DEBUG_DEVICES=y
 CONFIG_INPUT_EVDEV=y
 CONFIG_INPUT_TOUCHSCREEN=y
 CONFIG_TOUCHSCREEN_STMPE=y
diff --git a/arch/arm/configs/sp7021_defconfig b/arch/arm/configs/sp7021_defconfig
index 703b9aaa40f0..aa7dfd670db5 100644
--- a/arch/arm/configs/sp7021_defconfig
+++ b/arch/arm/configs/sp7021_defconfig
@@ -13,7 +13,6 @@ CONFIG_LOG_BUF_SHIFT=14
 # CONFIG_RD_LZ4 is not set
 CONFIG_CC_OPTIMIZE_FOR_SIZE=y
 CONFIG_PERF_EVENTS=y
-CONFIG_SLAB=y
 CONFIG_ARCH_SUNPLUS=y
 # CONFIG_VDSO is not set
 CONFIG_SMP=y
@@ -25,6 +24,7 @@ CONFIG_MODULES=y
 CONFIG_MODULE_UNLOAD=y
 CONFIG_MODVERSIONS=y
 # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
+CONFIG_SLAB=y
 CONFIG_UEVENT_HELPER=y
 CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
 CONFIG_DEVTMPFS=y
diff --git a/arch/arm/configs/spear13xx_defconfig b/arch/arm/configs/spear13xx_defconfig
index 0227dd566c28..bfde0c86cdc5 100644
--- a/arch/arm/configs/spear13xx_defconfig
+++ b/arch/arm/configs/spear13xx_defconfig
@@ -98,7 +98,7 @@ CONFIG_NLS_DEFAULT="utf8"
 CONFIG_NLS_CODEPAGE_437=y
 CONFIG_NLS_ASCII=m
 CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_DEBUG_FS=y
 CONFIG_DEBUG_SPINLOCK=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
diff --git a/arch/arm/configs/spear3xx_defconfig b/arch/arm/configs/spear3xx_defconfig
index 254d970a4011..a96ed5cf778e 100644
--- a/arch/arm/configs/spear3xx_defconfig
+++ b/arch/arm/configs/spear3xx_defconfig
@@ -78,7 +78,7 @@ CONFIG_NLS_DEFAULT="utf8"
 CONFIG_NLS_CODEPAGE_437=y
 CONFIG_NLS_ASCII=m
 CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_DEBUG_FS=y
 CONFIG_DEBUG_SPINLOCK=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
diff --git a/arch/arm/configs/spear6xx_defconfig b/arch/arm/configs/spear6xx_defconfig
index 2809c4eb77e7..3d631b1f3cfa 100644
--- a/arch/arm/configs/spear6xx_defconfig
+++ b/arch/arm/configs/spear6xx_defconfig
@@ -67,7 +67,7 @@ CONFIG_NLS_DEFAULT="utf8"
 CONFIG_NLS_CODEPAGE_437=y
 CONFIG_NLS_ASCII=m
 CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_DEBUG_FS=y
 CONFIG_DEBUG_SPINLOCK=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig
index 1f5446cda8b6..dc1a32f50b7e 100644
--- a/arch/arm/configs/stm32_defconfig
+++ b/arch/arm/configs/stm32_defconfig
@@ -74,9 +74,9 @@ CONFIG_NLS=y
 CONFIG_CRC_ITU_T=y
 CONFIG_CRC7=y
 CONFIG_PRINTK_TIME=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 # CONFIG_ENABLE_MUST_CHECK is not set
 # CONFIG_DEBUG_BUGVERBOSE is not set
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 # CONFIG_SLUB_DEBUG is not set
 # CONFIG_SCHED_DEBUG is not set
diff --git a/arch/arm/configs/sunxi_defconfig b/arch/arm/configs/sunxi_defconfig
index 3d14827e0a31..06e91ee422fd 100644
--- a/arch/arm/configs/sunxi_defconfig
+++ b/arch/arm/configs/sunxi_defconfig
@@ -26,7 +26,6 @@ CONFIG_IP_PNP_BOOTP=y
 # CONFIG_INET_DIAG is not set
 # CONFIG_IPV6 is not set
 CONFIG_CAN=y
-CONFIG_CAN_SUN4I=y
 # CONFIG_WIRELESS is not set
 CONFIG_DEVTMPFS=y
 CONFIG_DEVTMPFS_MOUNT=y
@@ -52,6 +51,7 @@ CONFIG_STMMAC_ETH=y
 # CONFIG_NET_VENDOR_WIZNET is not set
 CONFIG_MICREL_PHY=y
 CONFIG_REALTEK_PHY=y
+CONFIG_CAN_SUN4I=y
 # CONFIG_WLAN is not set
 CONFIG_INPUT_EVDEV=y
 CONFIG_KEYBOARD_SUN4I_LRADC=y
diff --git a/arch/arm/configs/tegra_defconfig b/arch/arm/configs/tegra_defconfig
index 71400af6cef4..9c270e3cb9d9 100644
--- a/arch/arm/configs/tegra_defconfig
+++ b/arch/arm/configs/tegra_defconfig
@@ -54,7 +54,6 @@ CONFIG_IPV6_MIP6=y
 CONFIG_IPV6_TUNNEL=y
 CONFIG_IPV6_MULTIPLE_TABLES=y
 CONFIG_CAN=y
-CONFIG_CAN_MCP251X=y
 CONFIG_BT=y
 CONFIG_BT_RFCOMM=y
 CONFIG_BT_BNEP=y
@@ -99,6 +98,7 @@ CONFIG_NETDEVICES=y
 CONFIG_DUMMY=y
 CONFIG_IGB=y
 CONFIG_R8169=y
+CONFIG_CAN_MCP251X=y
 CONFIG_USB_PEGASUS=y
 CONFIG_USB_USBNET=y
 CONFIG_USB_NET_SMSC75XX=y
diff --git a/arch/arm/configs/vexpress_defconfig b/arch/arm/configs/vexpress_defconfig
index 4e3a0133e4d3..ac3fd7523698 100644
--- a/arch/arm/configs/vexpress_defconfig
+++ b/arch/arm/configs/vexpress_defconfig
@@ -133,8 +133,8 @@ CONFIG_NLS_CODEPAGE_437=y
 CONFIG_NLS_ISO8859_1=y
 # CONFIG_CRYPTO_HW is not set
 CONFIG_DMA_CMA=y
-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 CONFIG_MAGIC_SYSRQ=y
 CONFIG_DETECT_HUNG_TASK=y
 # CONFIG_SCHED_DEBUG is not set
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 02/11] ARM: defconfig: clean up multi_v4t and multi_v5 configs
  2022-08-18 13:55 [PATCH 00/11] ARM: defconfig cleanup Arnd Bergmann
@ 2022-08-18 13:57   ` Arnd Bergmann
  2022-08-18 13:57   ` Arnd Bergmann
  2022-08-29  8:52 ` [PATCH 00/11] ARM: defconfig cleanup Arnd Bergmann
  2 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Linus Walleij
  Cc: Arnd Bergmann, Krzysztof Kozlowski, Sudeep Holla,
	Gregory CLEMENT, Nicolas Ferre, Andre Przywara, Mark Brown,
	Anders Roxell, Douglas Anderson, linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

Integrator now selects the regulators and versatile selects the
reset driver, so the correspondig options can be dropped from
the defconfig files.

Fixes: d2854bbe5f5c ("ARM: integrator: Add some Kconfig selections")
Fixes: 1c6e288da6cc ("ARM: versatile: move restart to the device tree")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v4t_defconfig | 2 --
 arch/arm/configs/multi_v5_defconfig  | 1 -
 2 files changed, 3 deletions(-)

diff --git a/arch/arm/configs/multi_v4t_defconfig b/arch/arm/configs/multi_v4t_defconfig
index 6c3e45b71ab5..e2fd822f741a 100644
--- a/arch/arm/configs/multi_v4t_defconfig
+++ b/arch/arm/configs/multi_v4t_defconfig
@@ -71,8 +71,6 @@ CONFIG_POWER_RESET_SYSCON_POWEROFF=y
 CONFIG_WATCHDOG=y
 CONFIG_GPIO_WATCHDOG=y
 CONFIG_AT91RM9200_WATCHDOG=y
-CONFIG_REGULATOR=y
-CONFIG_REGULATOR_FIXED_VOLTAGE=y
 CONFIG_REGULATOR_GPIO=y
 CONFIG_FB=y
 CONFIG_FB_CLPS711X=y
diff --git a/arch/arm/configs/multi_v5_defconfig b/arch/arm/configs/multi_v5_defconfig
index 5f3ed81228b0..a65f32a78885 100644
--- a/arch/arm/configs/multi_v5_defconfig
+++ b/arch/arm/configs/multi_v5_defconfig
@@ -149,7 +149,6 @@ CONFIG_SPI_SUN6I=y
 CONFIG_GPIO_ASPEED=m
 CONFIG_GPIO_ASPEED_SGPIO=y
 CONFIG_GPIO_MXC=y
-CONFIG_POWER_RESET=y
 CONFIG_POWER_RESET_GPIO=y
 CONFIG_POWER_RESET_QNAP=y
 CONFIG_SENSORS_ADT7475=y
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 02/11] ARM: defconfig: clean up multi_v4t and multi_v5 configs
@ 2022-08-18 13:57   ` Arnd Bergmann
  0 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Linus Walleij
  Cc: Anders Roxell, Arnd Bergmann, Andre Przywara, Gregory CLEMENT,
	Douglas Anderson, Krzysztof Kozlowski, Mark Brown, Sudeep Holla,
	linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

Integrator now selects the regulators and versatile selects the
reset driver, so the correspondig options can be dropped from
the defconfig files.

Fixes: d2854bbe5f5c ("ARM: integrator: Add some Kconfig selections")
Fixes: 1c6e288da6cc ("ARM: versatile: move restart to the device tree")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v4t_defconfig | 2 --
 arch/arm/configs/multi_v5_defconfig  | 1 -
 2 files changed, 3 deletions(-)

diff --git a/arch/arm/configs/multi_v4t_defconfig b/arch/arm/configs/multi_v4t_defconfig
index 6c3e45b71ab5..e2fd822f741a 100644
--- a/arch/arm/configs/multi_v4t_defconfig
+++ b/arch/arm/configs/multi_v4t_defconfig
@@ -71,8 +71,6 @@ CONFIG_POWER_RESET_SYSCON_POWEROFF=y
 CONFIG_WATCHDOG=y
 CONFIG_GPIO_WATCHDOG=y
 CONFIG_AT91RM9200_WATCHDOG=y
-CONFIG_REGULATOR=y
-CONFIG_REGULATOR_FIXED_VOLTAGE=y
 CONFIG_REGULATOR_GPIO=y
 CONFIG_FB=y
 CONFIG_FB_CLPS711X=y
diff --git a/arch/arm/configs/multi_v5_defconfig b/arch/arm/configs/multi_v5_defconfig
index 5f3ed81228b0..a65f32a78885 100644
--- a/arch/arm/configs/multi_v5_defconfig
+++ b/arch/arm/configs/multi_v5_defconfig
@@ -149,7 +149,6 @@ CONFIG_SPI_SUN6I=y
 CONFIG_GPIO_ASPEED=m
 CONFIG_GPIO_ASPEED_SGPIO=y
 CONFIG_GPIO_MXC=y
-CONFIG_POWER_RESET=y
 CONFIG_POWER_RESET_GPIO=y
 CONFIG_POWER_RESET_QNAP=y
 CONFIG_SENSORS_ADT7475=y
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 03/11] ARM: defconfig: drop CONFIG_NET_VENDOR_ASIX=y
  2022-08-18 13:57   ` Arnd Bergmann
@ 2022-08-18 13:57     ` Arnd Bergmann
  -1 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Łukasz Stelmach, Krzysztof Kozlowski
  Cc: Arnd Bergmann, Joel Stanley, Florian Fainelli, Thierry Reding,
	Dmitry Osipenko, Mark Brown, William Zhang, Stephan Gerhold,
	Michael Walle, Krzysztof Kozlowski, linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

This option is 'default y' and has always been this way, the
line was added in error.

Fixes: dfe21dcabac0 ("ARM: defconfig: Enable ax88796c driver for Exynos boards")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 7ac539231a90..ecf743b3409d 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -254,7 +254,6 @@ CONFIG_SATA_HIGHBANK=y
 CONFIG_SATA_MV=y
 CONFIG_SATA_RCAR=y
 CONFIG_NETDEVICES=y
-CONFIG_NET_VENDOR_ASIX=y
 CONFIG_VIRTIO_NET=y
 CONFIG_B53_SPI_DRIVER=m
 CONFIG_B53_MDIO_DRIVER=m
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 03/11] ARM: defconfig: drop CONFIG_NET_VENDOR_ASIX=y
@ 2022-08-18 13:57     ` Arnd Bergmann
  0 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Łukasz Stelmach, Krzysztof Kozlowski
  Cc: Arnd Bergmann, Joel Stanley, Florian Fainelli, Thierry Reding,
	Dmitry Osipenko, Mark Brown, William Zhang, Stephan Gerhold,
	Michael Walle, Krzysztof Kozlowski, linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

This option is 'default y' and has always been this way, the
line was added in error.

Fixes: dfe21dcabac0 ("ARM: defconfig: Enable ax88796c driver for Exynos boards")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 7ac539231a90..ecf743b3409d 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -254,7 +254,6 @@ CONFIG_SATA_HIGHBANK=y
 CONFIG_SATA_MV=y
 CONFIG_SATA_RCAR=y
 CONFIG_NETDEVICES=y
-CONFIG_NET_VENDOR_ASIX=y
 CONFIG_VIRTIO_NET=y
 CONFIG_B53_SPI_DRIVER=m
 CONFIG_B53_MDIO_DRIVER=m
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 04/11] ARM: defconfig: drop CONFIG_SERIAL_OMAP references
  2022-08-18 13:57   ` Arnd Bergmann
@ 2022-08-18 13:57     ` Arnd Bergmann
  -1 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Tony Lindgren
  Cc: Arnd Bergmann, Russell King, Joel Stanley, Florian Fainelli,
	Thierry Reding, Dmitry Osipenko, Mark Brown, William Zhang,
	Stephan Gerhold, Michael Walle, Sudeep Holla, Gregory CLEMENT,
	Adam Ford, Merlijn Wajer, Douglas Anderson, linux-kernel,
	linux-omap

From: Arnd Bergmann <arnd@arndb.de>

This driver is mutually exclusive with the new 8250_OMAP
driver, so 'make defconfig' turns it off already. Drop
the reference now.

Fixes: 077e1cde78c3 ("ARM: omap2plus_defconfig: Enable 8250_OMAP")
Fixes: f98d45145e6a ("ARM: multi_v7_defconfig: Enable 8250-omap serial driver and use it by default")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig  | 2 --
 arch/arm/configs/omap2plus_defconfig | 2 --
 2 files changed, 4 deletions(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index ecf743b3409d..4cfe795981c8 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -377,8 +377,6 @@ CONFIG_SERIAL_MSM=y
 CONFIG_SERIAL_MSM_CONSOLE=y
 CONFIG_SERIAL_VT8500=y
 CONFIG_SERIAL_VT8500_CONSOLE=y
-CONFIG_SERIAL_OMAP=y
-CONFIG_SERIAL_OMAP_CONSOLE=y
 CONFIG_SERIAL_BCM63XX=y
 CONFIG_SERIAL_BCM63XX_CONSOLE=y
 CONFIG_SERIAL_XILINX_PS_UART=y
diff --git a/arch/arm/configs/omap2plus_defconfig b/arch/arm/configs/omap2plus_defconfig
index e273365838cb..89cda0877c52 100644
--- a/arch/arm/configs/omap2plus_defconfig
+++ b/arch/arm/configs/omap2plus_defconfig
@@ -419,8 +419,6 @@ CONFIG_SERIAL_8250_DETECT_IRQ=y
 CONFIG_SERIAL_8250_RSA=y
 CONFIG_SERIAL_8250_OMAP=y
 CONFIG_SERIAL_OF_PLATFORM=y
-CONFIG_SERIAL_OMAP=y
-CONFIG_SERIAL_OMAP_CONSOLE=y
 CONFIG_SERIAL_DEV_BUS=y
 CONFIG_I2C_CHARDEV=y
 CONFIG_SPI=y
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 04/11] ARM: defconfig: drop CONFIG_SERIAL_OMAP references
@ 2022-08-18 13:57     ` Arnd Bergmann
  0 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Tony Lindgren
  Cc: Arnd Bergmann, Russell King, Joel Stanley, Florian Fainelli,
	Thierry Reding, Dmitry Osipenko, Mark Brown, William Zhang,
	Stephan Gerhold, Michael Walle, Sudeep Holla, Gregory CLEMENT,
	Adam Ford, Merlijn Wajer, Douglas Anderson, linux-kernel,
	linux-omap

From: Arnd Bergmann <arnd@arndb.de>

This driver is mutually exclusive with the new 8250_OMAP
driver, so 'make defconfig' turns it off already. Drop
the reference now.

Fixes: 077e1cde78c3 ("ARM: omap2plus_defconfig: Enable 8250_OMAP")
Fixes: f98d45145e6a ("ARM: multi_v7_defconfig: Enable 8250-omap serial driver and use it by default")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig  | 2 --
 arch/arm/configs/omap2plus_defconfig | 2 --
 2 files changed, 4 deletions(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index ecf743b3409d..4cfe795981c8 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -377,8 +377,6 @@ CONFIG_SERIAL_MSM=y
 CONFIG_SERIAL_MSM_CONSOLE=y
 CONFIG_SERIAL_VT8500=y
 CONFIG_SERIAL_VT8500_CONSOLE=y
-CONFIG_SERIAL_OMAP=y
-CONFIG_SERIAL_OMAP_CONSOLE=y
 CONFIG_SERIAL_BCM63XX=y
 CONFIG_SERIAL_BCM63XX_CONSOLE=y
 CONFIG_SERIAL_XILINX_PS_UART=y
diff --git a/arch/arm/configs/omap2plus_defconfig b/arch/arm/configs/omap2plus_defconfig
index e273365838cb..89cda0877c52 100644
--- a/arch/arm/configs/omap2plus_defconfig
+++ b/arch/arm/configs/omap2plus_defconfig
@@ -419,8 +419,6 @@ CONFIG_SERIAL_8250_DETECT_IRQ=y
 CONFIG_SERIAL_8250_RSA=y
 CONFIG_SERIAL_8250_OMAP=y
 CONFIG_SERIAL_OF_PLATFORM=y
-CONFIG_SERIAL_OMAP=y
-CONFIG_SERIAL_OMAP_CONSOLE=y
 CONFIG_SERIAL_DEV_BUS=y
 CONFIG_I2C_CHARDEV=y
 CONFIG_SPI=y
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 05/11] ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS
  2022-08-18 13:57   ` Arnd Bergmann
@ 2022-08-18 13:57     ` Arnd Bergmann
  -1 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Laurent Pinchart, Randy Dunlap, Arnd Bergmann
  Cc: Russell King, Joel Stanley, Florian Fainelli, Thierry Reding,
	Dmitry Osipenko, Mark Brown, Stephan Gerhold, Michael Walle,
	linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

This is now a hidden symbol, so just drop the defconfig line.

Fixes: 42d95d1b3a9c ("drm/rcar: stop using 'imply' for dependencies")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 4cfe795981c8..b3669cf855b3 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -713,7 +713,6 @@ CONFIG_ROCKCHIP_DW_MIPI_DSI=y
 CONFIG_ROCKCHIP_INNO_HDMI=y
 CONFIG_DRM_ATMEL_HLCDC=m
 CONFIG_DRM_RCAR_DU=m
-CONFIG_DRM_RCAR_LVDS=y
 CONFIG_DRM_SUN4I=m
 CONFIG_DRM_MSM=m
 CONFIG_DRM_FSL_DCU=m
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 05/11] ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS
@ 2022-08-18 13:57     ` Arnd Bergmann
  0 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Laurent Pinchart, Randy Dunlap, Arnd Bergmann
  Cc: Russell King, Joel Stanley, Florian Fainelli, Thierry Reding,
	Dmitry Osipenko, Mark Brown, Stephan Gerhold, Michael Walle,
	linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

This is now a hidden symbol, so just drop the defconfig line.

Fixes: 42d95d1b3a9c ("drm/rcar: stop using 'imply' for dependencies")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 4cfe795981c8..b3669cf855b3 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -713,7 +713,6 @@ CONFIG_ROCKCHIP_DW_MIPI_DSI=y
 CONFIG_ROCKCHIP_INNO_HDMI=y
 CONFIG_DRM_ATMEL_HLCDC=m
 CONFIG_DRM_RCAR_DU=m
-CONFIG_DRM_RCAR_LVDS=y
 CONFIG_DRM_SUN4I=m
 CONFIG_DRM_MSM=m
 CONFIG_DRM_FSL_DCU=m
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 06/11] ARM: defconfig: drop CONFIG_PTP_1588_CLOCK=y
  2022-08-18 13:57   ` Arnd Bergmann
@ 2022-08-18 13:57     ` Arnd Bergmann
  -1 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Tony Lindgren, Vladimir Oltean,
	Richard Cochran, Jacob Keller, Shannon Nelson, Arnd Bergmann
  Cc: Sudeep Holla, Gregory CLEMENT, Chuck Lever, Nicolas Ferre,
	Joel Stanley, Florian Fainelli, Dmitry Osipenko, Thierry Reding,
	Mark Brown, William Zhang, Jakub Kicinski, linux-kernel,
	linux-omap

From: Arnd Bergmann <arnd@arndb.de>

PTP support is now enabled by default for configurations with
ethernet support, so drop the redundant entries in defconfig
files.

Fixes: e5f31552674e ("ethernet: fix PTP_1588_CLOCK dependencies")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/keystone_defconfig  | 1 -
 arch/arm/configs/multi_v7_defconfig  | 1 -
 arch/arm/configs/omap2plus_defconfig | 1 -
 3 files changed, 3 deletions(-)

diff --git a/arch/arm/configs/keystone_defconfig b/arch/arm/configs/keystone_defconfig
index 97f958d55019..4a5b9adbf2a1 100644
--- a/arch/arm/configs/keystone_defconfig
+++ b/arch/arm/configs/keystone_defconfig
@@ -152,7 +152,6 @@ CONFIG_SPI=y
 CONFIG_SPI_CADENCE_QUADSPI=y
 CONFIG_SPI_DAVINCI=y
 CONFIG_SPI_SPIDEV=y
-CONFIG_PTP_1588_CLOCK=y
 CONFIG_PINCTRL_SINGLE=y
 CONFIG_GPIOLIB=y
 CONFIG_GPIO_SYSFS=y
diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index b3669cf855b3..a523591798cb 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -462,7 +462,6 @@ CONFIG_SPI_TEGRA20_SLINK=y
 CONFIG_SPI_XILINX=y
 CONFIG_SPI_SPIDEV=y
 CONFIG_SPMI=y
-CONFIG_PTP_1588_CLOCK=y
 CONFIG_PINCTRL_AS3722=y
 CONFIG_PINCTRL_MICROCHIP_SGPIO=y
 CONFIG_PINCTRL_OCELOT=y
diff --git a/arch/arm/configs/omap2plus_defconfig b/arch/arm/configs/omap2plus_defconfig
index 89cda0877c52..39c89576ab2b 100644
--- a/arch/arm/configs/omap2plus_defconfig
+++ b/arch/arm/configs/omap2plus_defconfig
@@ -428,7 +428,6 @@ CONFIG_SPI_TI_QSPI=m
 CONFIG_HSI=m
 CONFIG_OMAP_SSI=m
 CONFIG_SSI_PROTOCOL=m
-CONFIG_PTP_1588_CLOCK=y
 CONFIG_PINCTRL_SINGLE=y
 CONFIG_DEBUG_GPIO=y
 CONFIG_GPIO_SYSFS=y
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 06/11] ARM: defconfig: drop CONFIG_PTP_1588_CLOCK=y
@ 2022-08-18 13:57     ` Arnd Bergmann
  0 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Tony Lindgren, Vladimir Oltean,
	Richard Cochran, Jacob Keller, Shannon Nelson, Arnd Bergmann
  Cc: Florian Fainelli, William Zhang, Gregory CLEMENT, linux-kernel,
	linux-omap, Chuck Lever, Mark Brown, Joel Stanley, Sudeep Holla,
	Jakub Kicinski, Dmitry Osipenko, Thierry Reding

From: Arnd Bergmann <arnd@arndb.de>

PTP support is now enabled by default for configurations with
ethernet support, so drop the redundant entries in defconfig
files.

Fixes: e5f31552674e ("ethernet: fix PTP_1588_CLOCK dependencies")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/keystone_defconfig  | 1 -
 arch/arm/configs/multi_v7_defconfig  | 1 -
 arch/arm/configs/omap2plus_defconfig | 1 -
 3 files changed, 3 deletions(-)

diff --git a/arch/arm/configs/keystone_defconfig b/arch/arm/configs/keystone_defconfig
index 97f958d55019..4a5b9adbf2a1 100644
--- a/arch/arm/configs/keystone_defconfig
+++ b/arch/arm/configs/keystone_defconfig
@@ -152,7 +152,6 @@ CONFIG_SPI=y
 CONFIG_SPI_CADENCE_QUADSPI=y
 CONFIG_SPI_DAVINCI=y
 CONFIG_SPI_SPIDEV=y
-CONFIG_PTP_1588_CLOCK=y
 CONFIG_PINCTRL_SINGLE=y
 CONFIG_GPIOLIB=y
 CONFIG_GPIO_SYSFS=y
diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index b3669cf855b3..a523591798cb 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -462,7 +462,6 @@ CONFIG_SPI_TEGRA20_SLINK=y
 CONFIG_SPI_XILINX=y
 CONFIG_SPI_SPIDEV=y
 CONFIG_SPMI=y
-CONFIG_PTP_1588_CLOCK=y
 CONFIG_PINCTRL_AS3722=y
 CONFIG_PINCTRL_MICROCHIP_SGPIO=y
 CONFIG_PINCTRL_OCELOT=y
diff --git a/arch/arm/configs/omap2plus_defconfig b/arch/arm/configs/omap2plus_defconfig
index 89cda0877c52..39c89576ab2b 100644
--- a/arch/arm/configs/omap2plus_defconfig
+++ b/arch/arm/configs/omap2plus_defconfig
@@ -428,7 +428,6 @@ CONFIG_SPI_TI_QSPI=m
 CONFIG_HSI=m
 CONFIG_OMAP_SSI=m
 CONFIG_SSI_PROTOCOL=m
-CONFIG_PTP_1588_CLOCK=y
 CONFIG_PINCTRL_SINGLE=y
 CONFIG_DEBUG_GPIO=y
 CONFIG_GPIO_SYSFS=y
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 07/11] ARM: defconfig: drop CONFIG_SND_SOC_FSL_SAI
  2022-08-18 13:57   ` Arnd Bergmann
@ 2022-08-18 13:57     ` Arnd Bergmann
  -1 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Arnd Bergmann, Fabio Estevam, Mark Brown
  Cc: Joel Stanley, Florian Fainelli, Dmitry Osipenko, Thierry Reding,
	William Zhang, Stephan Gerhold, Michael Walle, linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

This is selected by CONFIG_SND_SOC_FSL_ASOC_CARD=m, so the
extra line is redundant.

Fixes: 212e3b6b8734 ("ARM: configs: Enable more audio support for i.MX")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index a523591798cb..7af627a816ec 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -778,7 +778,6 @@ CONFIG_SND_ATMEL_SOC_I2S=m
 CONFIG_SND_BCM2835_SOC_I2S=m
 CONFIG_SND_IMX_SOC=m
 CONFIG_SND_SOC_FSL_ASOC_CARD=m
-CONFIG_SND_SOC_FSL_SAI=m
 CONFIG_SND_PXA_SOC_SSP=m
 CONFIG_SND_MMP_SOC_SSPA=m
 CONFIG_SND_PXA910_SOC=m
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 07/11] ARM: defconfig: drop CONFIG_SND_SOC_FSL_SAI
@ 2022-08-18 13:57     ` Arnd Bergmann
  0 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Arnd Bergmann, Fabio Estevam, Mark Brown
  Cc: Joel Stanley, Florian Fainelli, Dmitry Osipenko, Thierry Reding,
	William Zhang, Stephan Gerhold, Michael Walle, linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

This is selected by CONFIG_SND_SOC_FSL_ASOC_CARD=m, so the
extra line is redundant.

Fixes: 212e3b6b8734 ("ARM: configs: Enable more audio support for i.MX")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index a523591798cb..7af627a816ec 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -778,7 +778,6 @@ CONFIG_SND_ATMEL_SOC_I2S=m
 CONFIG_SND_BCM2835_SOC_I2S=m
 CONFIG_SND_IMX_SOC=m
 CONFIG_SND_SOC_FSL_ASOC_CARD=m
-CONFIG_SND_SOC_FSL_SAI=m
 CONFIG_SND_PXA_SOC_SSP=m
 CONFIG_SND_MMP_SOC_SSPA=m
 CONFIG_SND_PXA910_SOC=m
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 08/11] ARM: defconfig: drop CONFIG_USB_FSL_USB2
  2022-08-18 13:57   ` Arnd Bergmann
@ 2022-08-18 13:57     ` Arnd Bergmann
  -1 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Greg Kroah-Hartman, Fabio Estevam, Peter Chen
  Cc: Arnd Bergmann, Joel Stanley, Florian Fainelli, Thierry Reding,
	Dmitry Osipenko, Mark Brown, Stephan Gerhold, Michael Walle,
	linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

USB_FSL_USB2 is no longer available for Arm platforms and
was replaced by the chipidea driver.

Fixes: a390bef7db1f ("usb: gadget: fsl_mxc_udc: Remove the driver")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 7af627a816ec..1cb293adecb1 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -869,7 +869,6 @@ CONFIG_USB_GPIO_VBUS=y
 CONFIG_USB_ISP1301=y
 CONFIG_USB_MXS_PHY=y
 CONFIG_USB_GADGET=y
-CONFIG_USB_FSL_USB2=y
 CONFIG_USB_RENESAS_USBHS_UDC=m
 CONFIG_USB_ASPEED_VHUB=m
 CONFIG_USB_CONFIGFS=m
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 08/11] ARM: defconfig: drop CONFIG_USB_FSL_USB2
@ 2022-08-18 13:57     ` Arnd Bergmann
  0 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Greg Kroah-Hartman, Fabio Estevam, Peter Chen
  Cc: Arnd Bergmann, Joel Stanley, Florian Fainelli, Thierry Reding,
	Dmitry Osipenko, Mark Brown, Stephan Gerhold, Michael Walle,
	linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

USB_FSL_USB2 is no longer available for Arm platforms and
was replaced by the chipidea driver.

Fixes: a390bef7db1f ("usb: gadget: fsl_mxc_udc: Remove the driver")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 7af627a816ec..1cb293adecb1 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -869,7 +869,6 @@ CONFIG_USB_GPIO_VBUS=y
 CONFIG_USB_ISP1301=y
 CONFIG_USB_MXS_PHY=y
 CONFIG_USB_GADGET=y
-CONFIG_USB_FSL_USB2=y
 CONFIG_USB_RENESAS_USBHS_UDC=m
 CONFIG_USB_ASPEED_VHUB=m
 CONFIG_USB_CONFIGFS=m
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 09/11] ARM: defconfig: drop CONFIG_MICROCHIP_PIT64B
  2022-08-18 13:57   ` Arnd Bergmann
@ 2022-08-18 13:57     ` Arnd Bergmann
  -1 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Nicolas Ferre, Claudiu Beznea
  Cc: Arnd Bergmann, Joel Stanley, Florian Fainelli, Thierry Reding,
	Dmitry Osipenko, Mark Brown, William Zhang, Stephan Gerhold,
	Michael Walle, linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

This is now default-enabled when CONFIG_SOC_SAMA7 is
used, so the defconfig entry can be dropped.

Fixes: f611af4c3bfa ("ARM: at91: Kconfig: implement PIT64B selection")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 1cb293adecb1..2b564defe33e 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -1044,7 +1044,6 @@ CONFIG_MSM_MMCC_8960=y
 CONFIG_MSM_MMCC_8974=y
 CONFIG_HWSPINLOCK=y
 CONFIG_HWSPINLOCK_QCOM=y
-CONFIG_MICROCHIP_PIT64B=y
 CONFIG_BCM2835_MBOX=y
 CONFIG_QCOM_APCS_IPC=y
 CONFIG_QCOM_IPCC=y
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 09/11] ARM: defconfig: drop CONFIG_MICROCHIP_PIT64B
@ 2022-08-18 13:57     ` Arnd Bergmann
  0 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Nicolas Ferre, Claudiu Beznea
  Cc: Arnd Bergmann, Joel Stanley, Florian Fainelli, Thierry Reding,
	Dmitry Osipenko, Mark Brown, William Zhang, Stephan Gerhold,
	Michael Walle, linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

This is now default-enabled when CONFIG_SOC_SAMA7 is
used, so the defconfig entry can be dropped.

Fixes: f611af4c3bfa ("ARM: at91: Kconfig: implement PIT64B selection")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 1cb293adecb1..2b564defe33e 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -1044,7 +1044,6 @@ CONFIG_MSM_MMCC_8960=y
 CONFIG_MSM_MMCC_8974=y
 CONFIG_HWSPINLOCK=y
 CONFIG_HWSPINLOCK_QCOM=y
-CONFIG_MICROCHIP_PIT64B=y
 CONFIG_BCM2835_MBOX=y
 CONFIG_QCOM_APCS_IPC=y
 CONFIG_QCOM_IPCC=y
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 10/11] ARM: defconfig: fix CONFIG_SND_SOC_AC97_CODEC name
  2022-08-18 13:57   ` Arnd Bergmann
@ 2022-08-18 13:57     ` Arnd Bergmann
  -1 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Arnd Bergmann, Mark Brown
  Cc: Joel Stanley, Florian Fainelli, Dmitry Osipenko, Thierry Reding,
	William Zhang, Stephan Gerhold, Michael Walle, linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

The CONFIG_SND_SOC_AC97 symbol was recently enabled but does not
actually exist. From the patch description, I assume that this
was meant to be CONFIG_SND_SOC_AC97_CODEC, which is used in
imx_v6_v7_defconfig.

Fixes: 2cc1cd26e913 ("ARM: configs: Enable ASoC AC'97 glue")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 2b564defe33e..af79b21e2000 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -814,7 +814,7 @@ CONFIG_SND_SOC_TEGRA_TRIMSLICE=m
 CONFIG_SND_SOC_TEGRA_ALC5632=m
 CONFIG_SND_SOC_TEGRA_MAX98090=m
 CONFIG_SND_SOC_DAVINCI_MCASP=m
-CONFIG_SND_SOC_AC97=m
+CONFIG_SND_SOC_AC97_CODEC=m
 CONFIG_SND_SOC_AK4642=m
 CONFIG_SND_SOC_CPCAP=m
 CONFIG_SND_SOC_CS42L51_I2C=m
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 10/11] ARM: defconfig: fix CONFIG_SND_SOC_AC97_CODEC name
@ 2022-08-18 13:57     ` Arnd Bergmann
  0 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Arnd Bergmann, Mark Brown
  Cc: Joel Stanley, Florian Fainelli, Dmitry Osipenko, Thierry Reding,
	William Zhang, Stephan Gerhold, Michael Walle, linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

The CONFIG_SND_SOC_AC97 symbol was recently enabled but does not
actually exist. From the patch description, I assume that this
was meant to be CONFIG_SND_SOC_AC97_CODEC, which is used in
imx_v6_v7_defconfig.

Fixes: 2cc1cd26e913 ("ARM: configs: Enable ASoC AC'97 glue")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 arch/arm/configs/multi_v7_defconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 2b564defe33e..af79b21e2000 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -814,7 +814,7 @@ CONFIG_SND_SOC_TEGRA_TRIMSLICE=m
 CONFIG_SND_SOC_TEGRA_ALC5632=m
 CONFIG_SND_SOC_TEGRA_MAX98090=m
 CONFIG_SND_SOC_DAVINCI_MCASP=m
-CONFIG_SND_SOC_AC97=m
+CONFIG_SND_SOC_AC97_CODEC=m
 CONFIG_SND_SOC_AK4642=m
 CONFIG_SND_SOC_CPCAP=m
 CONFIG_SND_SOC_CS42L51_I2C=m
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 11/11] musb: fix USB_MUSB_TUSB6010 dependency
  2022-08-18 13:57   ` Arnd Bergmann
@ 2022-08-18 13:57     ` Arnd Bergmann
  -1 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Bin Liu, Greg Kroah-Hartman, Arnd Bergmann,
	Stefan Wahren, Felipe Balbi, Tony Lindgren
  Cc: Randy Dunlap, Conor Dooley, linux-usb, linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

Turning on NOP_USB_XCEIV as builtin broke the TUSB6010 driver because
of an older issue with the depencency.

It is not necessary to forbid NOP_USB_XCEIV=y in combination with
USB_MUSB_HDRC=m, but only the reverse, which causes the link failure
from the original Kconfig change.

Use the correct dependency to still allow NOP_USB_XCEIV=n or
NOP_USB_XCEIV=y but forbid NOP_USB_XCEIV=m when USB_MUSB_HDRC=m
to fix the multi_v7_defconfig for tusb.

Fixes: ab37a7a890c1 ("ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in")
Fixes: c0442479652b ("usb: musb: Fix randconfig build issues for Kconfig options")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 drivers/usb/musb/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/usb/musb/Kconfig b/drivers/usb/musb/Kconfig
index f906dfd360d3..6c8f7763e75e 100644
--- a/drivers/usb/musb/Kconfig
+++ b/drivers/usb/musb/Kconfig
@@ -86,7 +86,7 @@ config USB_MUSB_TUSB6010
 	tristate "TUSB6010"
 	depends on HAS_IOMEM
 	depends on ARCH_OMAP2PLUS || COMPILE_TEST
-	depends on NOP_USB_XCEIV = USB_MUSB_HDRC # both built-in or both modules
+	depends on NOP_USB_XCEIV!=m || USB_MUSB_HDRC=m
 
 config USB_MUSB_OMAP2PLUS
 	tristate "OMAP2430 and onwards"
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 43+ messages in thread

* [PATCH 11/11] musb: fix USB_MUSB_TUSB6010 dependency
@ 2022-08-18 13:57     ` Arnd Bergmann
  0 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 13:57 UTC (permalink / raw)
  To: linux-arm-kernel, Bin Liu, Greg Kroah-Hartman, Arnd Bergmann,
	Stefan Wahren, Felipe Balbi, Tony Lindgren
  Cc: Randy Dunlap, Conor Dooley, linux-usb, linux-kernel

From: Arnd Bergmann <arnd@arndb.de>

Turning on NOP_USB_XCEIV as builtin broke the TUSB6010 driver because
of an older issue with the depencency.

It is not necessary to forbid NOP_USB_XCEIV=y in combination with
USB_MUSB_HDRC=m, but only the reverse, which causes the link failure
from the original Kconfig change.

Use the correct dependency to still allow NOP_USB_XCEIV=n or
NOP_USB_XCEIV=y but forbid NOP_USB_XCEIV=m when USB_MUSB_HDRC=m
to fix the multi_v7_defconfig for tusb.

Fixes: ab37a7a890c1 ("ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in")
Fixes: c0442479652b ("usb: musb: Fix randconfig build issues for Kconfig options")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
 drivers/usb/musb/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/usb/musb/Kconfig b/drivers/usb/musb/Kconfig
index f906dfd360d3..6c8f7763e75e 100644
--- a/drivers/usb/musb/Kconfig
+++ b/drivers/usb/musb/Kconfig
@@ -86,7 +86,7 @@ config USB_MUSB_TUSB6010
 	tristate "TUSB6010"
 	depends on HAS_IOMEM
 	depends on ARCH_OMAP2PLUS || COMPILE_TEST
-	depends on NOP_USB_XCEIV = USB_MUSB_HDRC # both built-in or both modules
+	depends on NOP_USB_XCEIV!=m || USB_MUSB_HDRC=m
 
 config USB_MUSB_OMAP2PLUS
 	tristate "OMAP2430 and onwards"
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 43+ messages in thread

* Re: [PATCH 11/11] musb: fix USB_MUSB_TUSB6010 dependency
  2022-08-18 13:57     ` Arnd Bergmann
@ 2022-08-18 14:08       ` Greg Kroah-Hartman
  -1 siblings, 0 replies; 43+ messages in thread
From: Greg Kroah-Hartman @ 2022-08-18 14:08 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: linux-arm-kernel, Bin Liu, Arnd Bergmann, Stefan Wahren,
	Felipe Balbi, Tony Lindgren, Randy Dunlap, Conor Dooley,
	linux-usb, linux-kernel

On Thu, Aug 18, 2022 at 03:57:20PM +0200, Arnd Bergmann wrote:
> From: Arnd Bergmann <arnd@arndb.de>
> 
> Turning on NOP_USB_XCEIV as builtin broke the TUSB6010 driver because
> of an older issue with the depencency.
> 
> It is not necessary to forbid NOP_USB_XCEIV=y in combination with
> USB_MUSB_HDRC=m, but only the reverse, which causes the link failure
> from the original Kconfig change.
> 
> Use the correct dependency to still allow NOP_USB_XCEIV=n or
> NOP_USB_XCEIV=y but forbid NOP_USB_XCEIV=m when USB_MUSB_HDRC=m
> to fix the multi_v7_defconfig for tusb.
> 
> Fixes: ab37a7a890c1 ("ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in")
> Fixes: c0442479652b ("usb: musb: Fix randconfig build issues for Kconfig options")
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> ---
>  drivers/usb/musb/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

Want me to take this through my tree now?  If so, I can, otherwise
here's a:

Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

for your tree.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 11/11] musb: fix USB_MUSB_TUSB6010 dependency
@ 2022-08-18 14:08       ` Greg Kroah-Hartman
  0 siblings, 0 replies; 43+ messages in thread
From: Greg Kroah-Hartman @ 2022-08-18 14:08 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: linux-arm-kernel, Bin Liu, Arnd Bergmann, Stefan Wahren,
	Felipe Balbi, Tony Lindgren, Randy Dunlap, Conor Dooley,
	linux-usb, linux-kernel

On Thu, Aug 18, 2022 at 03:57:20PM +0200, Arnd Bergmann wrote:
> From: Arnd Bergmann <arnd@arndb.de>
> 
> Turning on NOP_USB_XCEIV as builtin broke the TUSB6010 driver because
> of an older issue with the depencency.
> 
> It is not necessary to forbid NOP_USB_XCEIV=y in combination with
> USB_MUSB_HDRC=m, but only the reverse, which causes the link failure
> from the original Kconfig change.
> 
> Use the correct dependency to still allow NOP_USB_XCEIV=n or
> NOP_USB_XCEIV=y but forbid NOP_USB_XCEIV=m when USB_MUSB_HDRC=m
> to fix the multi_v7_defconfig for tusb.
> 
> Fixes: ab37a7a890c1 ("ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in")
> Fixes: c0442479652b ("usb: musb: Fix randconfig build issues for Kconfig options")
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> ---
>  drivers/usb/musb/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

Want me to take this through my tree now?  If so, I can, otherwise
here's a:

Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

for your tree.

thanks,

greg k-h

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 08/11] ARM: defconfig: drop CONFIG_USB_FSL_USB2
  2022-08-18 13:57     ` Arnd Bergmann
@ 2022-08-18 14:09       ` Greg Kroah-Hartman
  -1 siblings, 0 replies; 43+ messages in thread
From: Greg Kroah-Hartman @ 2022-08-18 14:09 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: linux-arm-kernel, Fabio Estevam, Peter Chen, Arnd Bergmann,
	Joel Stanley, Florian Fainelli, Thierry Reding, Dmitry Osipenko,
	Mark Brown, Stephan Gerhold, Michael Walle, linux-kernel

On Thu, Aug 18, 2022 at 03:57:17PM +0200, Arnd Bergmann wrote:
> From: Arnd Bergmann <arnd@arndb.de>
> 
> USB_FSL_USB2 is no longer available for Arm platforms and
> was replaced by the chipidea driver.
> 
> Fixes: a390bef7db1f ("usb: gadget: fsl_mxc_udc: Remove the driver")
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> ---
>  arch/arm/configs/multi_v7_defconfig | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
> index 7af627a816ec..1cb293adecb1 100644
> --- a/arch/arm/configs/multi_v7_defconfig
> +++ b/arch/arm/configs/multi_v7_defconfig
> @@ -869,7 +869,6 @@ CONFIG_USB_GPIO_VBUS=y
>  CONFIG_USB_ISP1301=y
>  CONFIG_USB_MXS_PHY=y
>  CONFIG_USB_GADGET=y
> -CONFIG_USB_FSL_USB2=y
>  CONFIG_USB_RENESAS_USBHS_UDC=m
>  CONFIG_USB_ASPEED_VHUB=m
>  CONFIG_USB_CONFIGFS=m
> -- 
> 2.29.2
> 

Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 08/11] ARM: defconfig: drop CONFIG_USB_FSL_USB2
@ 2022-08-18 14:09       ` Greg Kroah-Hartman
  0 siblings, 0 replies; 43+ messages in thread
From: Greg Kroah-Hartman @ 2022-08-18 14:09 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: linux-arm-kernel, Fabio Estevam, Peter Chen, Arnd Bergmann,
	Joel Stanley, Florian Fainelli, Thierry Reding, Dmitry Osipenko,
	Mark Brown, Stephan Gerhold, Michael Walle, linux-kernel

On Thu, Aug 18, 2022 at 03:57:17PM +0200, Arnd Bergmann wrote:
> From: Arnd Bergmann <arnd@arndb.de>
> 
> USB_FSL_USB2 is no longer available for Arm platforms and
> was replaced by the chipidea driver.
> 
> Fixes: a390bef7db1f ("usb: gadget: fsl_mxc_udc: Remove the driver")
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> ---
>  arch/arm/configs/multi_v7_defconfig | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
> index 7af627a816ec..1cb293adecb1 100644
> --- a/arch/arm/configs/multi_v7_defconfig
> +++ b/arch/arm/configs/multi_v7_defconfig
> @@ -869,7 +869,6 @@ CONFIG_USB_GPIO_VBUS=y
>  CONFIG_USB_ISP1301=y
>  CONFIG_USB_MXS_PHY=y
>  CONFIG_USB_GADGET=y
> -CONFIG_USB_FSL_USB2=y
>  CONFIG_USB_RENESAS_USBHS_UDC=m
>  CONFIG_USB_ASPEED_VHUB=m
>  CONFIG_USB_CONFIGFS=m
> -- 
> 2.29.2
> 

Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 11/11] musb: fix USB_MUSB_TUSB6010 dependency
  2022-08-18 14:08       ` Greg Kroah-Hartman
@ 2022-08-18 14:27         ` Arnd Bergmann
  -1 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 14:27 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: linux-arm-kernel, Bin Liu, Arnd Bergmann, Stefan Wahren,
	Felipe Balbi, Tony Lindgren, Randy Dunlap, Conor Dooley,
	linux-usb, linux-kernel

On Thu, Aug 18, 2022 at 4:08 PM Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> On Thu, Aug 18, 2022 at 03:57:20PM +0200, Arnd Bergmann wrote:
> > From: Arnd Bergmann <arnd@arndb.de>
> >
> > Turning on NOP_USB_XCEIV as builtin broke the TUSB6010 driver because
> > of an older issue with the depencency.
> >
> > It is not necessary to forbid NOP_USB_XCEIV=y in combination with
> > USB_MUSB_HDRC=m, but only the reverse, which causes the link failure
> > from the original Kconfig change.
> >
> > Use the correct dependency to still allow NOP_USB_XCEIV=n or
> > NOP_USB_XCEIV=y but forbid NOP_USB_XCEIV=m when USB_MUSB_HDRC=m
> > to fix the multi_v7_defconfig for tusb.
> >
> > Fixes: ab37a7a890c1 ("ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in")
> > Fixes: c0442479652b ("usb: musb: Fix randconfig build issues for Kconfig options")
> > Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> > ---
> >  drivers/usb/musb/Kconfig | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
>
> Want me to take this through my tree now?

Yes, please do.

Thanks,

       Arnd

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 11/11] musb: fix USB_MUSB_TUSB6010 dependency
@ 2022-08-18 14:27         ` Arnd Bergmann
  0 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-18 14:27 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: linux-arm-kernel, Bin Liu, Arnd Bergmann, Stefan Wahren,
	Felipe Balbi, Tony Lindgren, Randy Dunlap, Conor Dooley,
	linux-usb, linux-kernel

On Thu, Aug 18, 2022 at 4:08 PM Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> On Thu, Aug 18, 2022 at 03:57:20PM +0200, Arnd Bergmann wrote:
> > From: Arnd Bergmann <arnd@arndb.de>
> >
> > Turning on NOP_USB_XCEIV as builtin broke the TUSB6010 driver because
> > of an older issue with the depencency.
> >
> > It is not necessary to forbid NOP_USB_XCEIV=y in combination with
> > USB_MUSB_HDRC=m, but only the reverse, which causes the link failure
> > from the original Kconfig change.
> >
> > Use the correct dependency to still allow NOP_USB_XCEIV=n or
> > NOP_USB_XCEIV=y but forbid NOP_USB_XCEIV=m when USB_MUSB_HDRC=m
> > to fix the multi_v7_defconfig for tusb.
> >
> > Fixes: ab37a7a890c1 ("ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in")
> > Fixes: c0442479652b ("usb: musb: Fix randconfig build issues for Kconfig options")
> > Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> > ---
> >  drivers/usb/musb/Kconfig | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
>
> Want me to take this through my tree now?

Yes, please do.

Thanks,

       Arnd

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 11/11] musb: fix USB_MUSB_TUSB6010 dependency
  2022-08-18 14:27         ` Arnd Bergmann
@ 2022-08-18 14:33           ` Greg Kroah-Hartman
  -1 siblings, 0 replies; 43+ messages in thread
From: Greg Kroah-Hartman @ 2022-08-18 14:33 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: linux-arm-kernel, Bin Liu, Arnd Bergmann, Stefan Wahren,
	Felipe Balbi, Tony Lindgren, Randy Dunlap, Conor Dooley,
	linux-usb, linux-kernel

On Thu, Aug 18, 2022 at 04:27:17PM +0200, Arnd Bergmann wrote:
> On Thu, Aug 18, 2022 at 4:08 PM Greg Kroah-Hartman
> <gregkh@linuxfoundation.org> wrote:
> >
> > On Thu, Aug 18, 2022 at 03:57:20PM +0200, Arnd Bergmann wrote:
> > > From: Arnd Bergmann <arnd@arndb.de>
> > >
> > > Turning on NOP_USB_XCEIV as builtin broke the TUSB6010 driver because
> > > of an older issue with the depencency.
> > >
> > > It is not necessary to forbid NOP_USB_XCEIV=y in combination with
> > > USB_MUSB_HDRC=m, but only the reverse, which causes the link failure
> > > from the original Kconfig change.
> > >
> > > Use the correct dependency to still allow NOP_USB_XCEIV=n or
> > > NOP_USB_XCEIV=y but forbid NOP_USB_XCEIV=m when USB_MUSB_HDRC=m
> > > to fix the multi_v7_defconfig for tusb.
> > >
> > > Fixes: ab37a7a890c1 ("ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in")
> > > Fixes: c0442479652b ("usb: musb: Fix randconfig build issues for Kconfig options")
> > > Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> > > ---
> > >  drivers/usb/musb/Kconfig | 2 +-
> > >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > Want me to take this through my tree now?
> 
> Yes, please do.

Now done, thanks!

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 11/11] musb: fix USB_MUSB_TUSB6010 dependency
@ 2022-08-18 14:33           ` Greg Kroah-Hartman
  0 siblings, 0 replies; 43+ messages in thread
From: Greg Kroah-Hartman @ 2022-08-18 14:33 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: linux-arm-kernel, Bin Liu, Arnd Bergmann, Stefan Wahren,
	Felipe Balbi, Tony Lindgren, Randy Dunlap, Conor Dooley,
	linux-usb, linux-kernel

On Thu, Aug 18, 2022 at 04:27:17PM +0200, Arnd Bergmann wrote:
> On Thu, Aug 18, 2022 at 4:08 PM Greg Kroah-Hartman
> <gregkh@linuxfoundation.org> wrote:
> >
> > On Thu, Aug 18, 2022 at 03:57:20PM +0200, Arnd Bergmann wrote:
> > > From: Arnd Bergmann <arnd@arndb.de>
> > >
> > > Turning on NOP_USB_XCEIV as builtin broke the TUSB6010 driver because
> > > of an older issue with the depencency.
> > >
> > > It is not necessary to forbid NOP_USB_XCEIV=y in combination with
> > > USB_MUSB_HDRC=m, but only the reverse, which causes the link failure
> > > from the original Kconfig change.
> > >
> > > Use the correct dependency to still allow NOP_USB_XCEIV=n or
> > > NOP_USB_XCEIV=y but forbid NOP_USB_XCEIV=m when USB_MUSB_HDRC=m
> > > to fix the multi_v7_defconfig for tusb.
> > >
> > > Fixes: ab37a7a890c1 ("ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in")
> > > Fixes: c0442479652b ("usb: musb: Fix randconfig build issues for Kconfig options")
> > > Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> > > ---
> > >  drivers/usb/musb/Kconfig | 2 +-
> > >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > Want me to take this through my tree now?
> 
> Yes, please do.

Now done, thanks!

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 06/11] ARM: defconfig: drop CONFIG_PTP_1588_CLOCK=y
  2022-08-18 13:57     ` Arnd Bergmann
@ 2022-08-18 15:10       ` Richard Cochran
  -1 siblings, 0 replies; 43+ messages in thread
From: Richard Cochran @ 2022-08-18 15:10 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: linux-arm-kernel, Tony Lindgren, Vladimir Oltean, Jacob Keller,
	Shannon Nelson, Arnd Bergmann, Sudeep Holla, Gregory CLEMENT,
	Chuck Lever, Nicolas Ferre, Joel Stanley, Florian Fainelli,
	Dmitry Osipenko, Thierry Reding, Mark Brown, William Zhang,
	Jakub Kicinski, linux-kernel, linux-omap

On Thu, Aug 18, 2022 at 03:57:15PM +0200, Arnd Bergmann wrote:
> From: Arnd Bergmann <arnd@arndb.de>
> 
> PTP support is now enabled by default for configurations with
> ethernet support, so drop the redundant entries in defconfig
> files.
> 
> Fixes: e5f31552674e ("ethernet: fix PTP_1588_CLOCK dependencies")
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>

Acked-by: Richard Cochran <richardcochran@gmail.com>

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 06/11] ARM: defconfig: drop CONFIG_PTP_1588_CLOCK=y
@ 2022-08-18 15:10       ` Richard Cochran
  0 siblings, 0 replies; 43+ messages in thread
From: Richard Cochran @ 2022-08-18 15:10 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Thierry Reding, Florian Fainelli, William Zhang, Arnd Bergmann,
	Tony Lindgren, Vladimir Oltean, Gregory CLEMENT, linux-kernel,
	linux-omap, Chuck Lever, Mark Brown, Joel Stanley, Sudeep Holla,
	Jacob Keller, Jakub Kicinski, Dmitry Osipenko, Shannon Nelson,
	linux-arm-kernel

On Thu, Aug 18, 2022 at 03:57:15PM +0200, Arnd Bergmann wrote:
> From: Arnd Bergmann <arnd@arndb.de>
> 
> PTP support is now enabled by default for configurations with
> ethernet support, so drop the redundant entries in defconfig
> files.
> 
> Fixes: e5f31552674e ("ethernet: fix PTP_1588_CLOCK dependencies")
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>

Acked-by: Richard Cochran <richardcochran@gmail.com>

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 09/11] ARM: defconfig: drop CONFIG_MICROCHIP_PIT64B
  2022-08-18 13:57     ` Arnd Bergmann
@ 2022-08-19  7:31       ` Claudiu.Beznea
  -1 siblings, 0 replies; 43+ messages in thread
From: Claudiu.Beznea @ 2022-08-19  7:31 UTC (permalink / raw)
  To: arnd, linux-arm-kernel, Nicolas.Ferre
  Cc: arnd, joel, f.fainelli, treding, digetx, broonie, william.zhang,
	stephan, michael, linux-kernel

On 18.08.2022 16:57, Arnd Bergmann wrote:
> EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe
> 
> From: Arnd Bergmann <arnd@arndb.de>
> 
> This is now default-enabled when CONFIG_SOC_SAMA7 is
> used, so the defconfig entry can be dropped.
> 
> Fixes: f611af4c3bfa ("ARM: at91: Kconfig: implement PIT64B selection")
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>

Acked-by: Claudiu Beznea <claudiu.beznea@microchip.com>


> ---
>  arch/arm/configs/multi_v7_defconfig | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
> index 1cb293adecb1..2b564defe33e 100644
> --- a/arch/arm/configs/multi_v7_defconfig
> +++ b/arch/arm/configs/multi_v7_defconfig
> @@ -1044,7 +1044,6 @@ CONFIG_MSM_MMCC_8960=y
>  CONFIG_MSM_MMCC_8974=y
>  CONFIG_HWSPINLOCK=y
>  CONFIG_HWSPINLOCK_QCOM=y
> -CONFIG_MICROCHIP_PIT64B=y
>  CONFIG_BCM2835_MBOX=y
>  CONFIG_QCOM_APCS_IPC=y
>  CONFIG_QCOM_IPCC=y
> --
> 2.29.2
> 


^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 09/11] ARM: defconfig: drop CONFIG_MICROCHIP_PIT64B
@ 2022-08-19  7:31       ` Claudiu.Beznea
  0 siblings, 0 replies; 43+ messages in thread
From: Claudiu.Beznea @ 2022-08-19  7:31 UTC (permalink / raw)
  To: arnd, linux-arm-kernel, Nicolas.Ferre
  Cc: arnd, joel, f.fainelli, treding, digetx, broonie, william.zhang,
	stephan, michael, linux-kernel

On 18.08.2022 16:57, Arnd Bergmann wrote:
> EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe
> 
> From: Arnd Bergmann <arnd@arndb.de>
> 
> This is now default-enabled when CONFIG_SOC_SAMA7 is
> used, so the defconfig entry can be dropped.
> 
> Fixes: f611af4c3bfa ("ARM: at91: Kconfig: implement PIT64B selection")
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>

Acked-by: Claudiu Beznea <claudiu.beznea@microchip.com>


> ---
>  arch/arm/configs/multi_v7_defconfig | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
> index 1cb293adecb1..2b564defe33e 100644
> --- a/arch/arm/configs/multi_v7_defconfig
> +++ b/arch/arm/configs/multi_v7_defconfig
> @@ -1044,7 +1044,6 @@ CONFIG_MSM_MMCC_8960=y
>  CONFIG_MSM_MMCC_8974=y
>  CONFIG_HWSPINLOCK=y
>  CONFIG_HWSPINLOCK_QCOM=y
> -CONFIG_MICROCHIP_PIT64B=y
>  CONFIG_BCM2835_MBOX=y
>  CONFIG_QCOM_APCS_IPC=y
>  CONFIG_QCOM_IPCC=y
> --
> 2.29.2
> 

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 01/11] ARM: defconfig: reorder defconfig files
  2022-08-18 13:55 ` [PATCH 01/11] ARM: defconfig: reorder defconfig files Arnd Bergmann
@ 2022-08-19  7:34   ` Claudiu.Beznea
  2022-08-19  9:17   ` Geert Uytterhoeven
  2022-08-25 21:32   ` Jernej Škrabec
  2 siblings, 0 replies; 43+ messages in thread
From: Claudiu.Beznea @ 2022-08-19  7:34 UTC (permalink / raw)
  To: arnd, linux-arm-kernel
  Cc: arnd, linux, Nicolas.Ferre, alexandre.belloni,
	krzysztof.kozlowski, alim.akhtar, shawnguo, s.hauer, kernel,
	festevam, linux-imx, vz, liviu.dudau, sudeep.holla, lpieralisi,
	andrew, gregory.clement, sebastian.hesselbarth, aaro.koskinen,
	jmkrzyszt, tony, geert+renesas, magnus.damm, dinguyen, qinjian,
	mcoquelin.stm32, alexandre.torgue, wens, jernej.skrabec, samuel,
	thierry.reding, jonathanh, b-liu, gregkh, Tudor.Ambarus, broonie,
	linus.walleij, l.stelmach, laurent.pinchart, rdunlap,
	vladimir.oltean, richardcochran, kuba, snelson, peter.chen,
	stefan.wahren, balbi, linux-kernel, linux-samsung-soc,
	linux-omap, linux-renesas-soc, linux-stm32, linux-sunxi,
	linux-tegra, linux-usb

On 18.08.2022 16:55, Arnd Bergmann wrote:
> EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe
> 
> From: Arnd Bergmann <arnd@arndb.de>
> 
> The debug-info and can subystem options have moved around in the
> 'savedefconfig' output, so fix these up to reduce the clutter
> from the savedefconfig command.
> 
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> ---
>  arch/arm/configs/at91_dt_defconfig   |  2 +-

[ ... ]

>  arch/arm/configs/sama5_defconfig     |  6 +++---
>  arch/arm/configs/sama7_defconfig     |  4 ++--

For AT91:

Reviewed-by: Claudiu Beznea <claudiu.beznea@microchip.com>

[ ... ]

>  32 files changed, 46 insertions(+), 46 deletions(-)
> 
> diff --git a/arch/arm/configs/at91_dt_defconfig b/arch/arm/configs/at91_dt_defconfig
> index da90ce9cd42e..5cc72266eaff 100644
> --- a/arch/arm/configs/at91_dt_defconfig
> +++ b/arch/arm/configs/at91_dt_defconfig
> @@ -40,7 +40,6 @@ CONFIG_IP_PNP_RARP=y
>  # CONFIG_INET_DIAG is not set
>  CONFIG_IPV6_SIT_6RD=y
>  CONFIG_CAN=y
> -CONFIG_CAN_AT91=y
>  CONFIG_CFG80211=y
>  CONFIG_MAC80211=y
>  CONFIG_DEVTMPFS=y
> @@ -81,6 +80,7 @@ CONFIG_DM9000=y
>  # CONFIG_NET_VENDOR_STMICRO is not set
>  CONFIG_DAVICOM_PHY=y
>  CONFIG_MICREL_PHY=y
> +CONFIG_CAN_AT91=y
>  CONFIG_LIBERTAS=m
>  CONFIG_LIBERTAS_SDIO=m
>  CONFIG_LIBERTAS_SPI=m
> diff --git a/arch/arm/configs/dove_defconfig b/arch/arm/configs/dove_defconfig
> index 16ed5c110e8d..a9aa6458d46c 100644
> --- a/arch/arm/configs/dove_defconfig
> +++ b/arch/arm/configs/dove_defconfig
> @@ -116,7 +116,6 @@ CONFIG_NLS_ISO8859_1=y
>  CONFIG_NLS_ISO8859_2=y
>  CONFIG_NLS_UTF8=y
>  CONFIG_TIMER_STATS=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_CRYPTO_NULL=y
>  CONFIG_CRYPTO_ECB=m
>  CONFIG_CRYPTO_PCBC=m
> @@ -136,6 +135,7 @@ CONFIG_CRC_CCITT=y
>  CONFIG_LIBCRC32C=y
>  CONFIG_PRINTK_TIME=y
>  # CONFIG_DEBUG_BUGVERBOSE is not set
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_DEBUG_FS=y
>  # CONFIG_SCHED_DEBUG is not set
> diff --git a/arch/arm/configs/exynos_defconfig b/arch/arm/configs/exynos_defconfig
> index 1ce74f46e114..e3c99d40ffbc 100644
> --- a/arch/arm/configs/exynos_defconfig
> +++ b/arch/arm/configs/exynos_defconfig
> @@ -374,8 +374,8 @@ CONFIG_FONTS=y
>  CONFIG_FONT_7x14=y
>  CONFIG_PRINTK_TIME=y
>  CONFIG_DYNAMIC_DEBUG=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_DEBUG_KERNEL=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_DEBUG_FS=y
>  CONFIG_SOFTLOCKUP_DETECTOR=y
> diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
> index 01012537a9b9..f692463da019 100644
> --- a/arch/arm/configs/imx_v6_v7_defconfig
> +++ b/arch/arm/configs/imx_v6_v7_defconfig
> @@ -65,7 +65,6 @@ CONFIG_IP_PNP=y
>  CONFIG_IP_PNP_DHCP=y
>  CONFIG_NETFILTER=y
>  CONFIG_CAN=y
> -CONFIG_CAN_FLEXCAN=y
>  CONFIG_BT=y
>  CONFIG_BT_BNEP=m
>  CONFIG_BT_HCIUART=y
> @@ -136,6 +135,7 @@ CONFIG_SMSC911X=y
>  # CONFIG_NET_VENDOR_STMICRO is not set
>  CONFIG_MICREL_PHY=y
>  CONFIG_AT803X_PHY=y
> +CONFIG_CAN_FLEXCAN=y
>  CONFIG_USB_PEGASUS=m
>  CONFIG_USB_RTL8150=m
>  CONFIG_USB_RTL8152=y
> diff --git a/arch/arm/configs/keystone_defconfig b/arch/arm/configs/keystone_defconfig
> index 68b89b90ca29..97f958d55019 100644
> --- a/arch/arm/configs/keystone_defconfig
> +++ b/arch/arm/configs/keystone_defconfig
> @@ -109,8 +109,6 @@ CONFIG_IP6_NF_IPTABLES=m
>  CONFIG_IP_SCTP=y
>  CONFIG_VLAN_8021Q=y
>  CONFIG_CAN=m
> -CONFIG_CAN_C_CAN=m
> -CONFIG_CAN_C_CAN_PLATFORM=m
>  CONFIG_PCI=y
>  CONFIG_PCI_MSI=y
>  CONFIG_DEVTMPFS=y
> @@ -137,6 +135,8 @@ CONFIG_TI_KEYSTONE_NETCP_ETHSS=y
>  CONFIG_MARVELL_PHY=y
>  CONFIG_MICREL_PHY=y
>  CONFIG_DP83867_PHY=y
> +CONFIG_CAN_C_CAN=m
> +CONFIG_CAN_C_CAN_PLATFORM=m
>  CONFIG_INPUT_EVDEV=m
>  CONFIG_INPUT_MISC=y
>  CONFIG_INPUT_GPIO_DECODER=m
> @@ -224,7 +224,6 @@ CONFIG_NFSD=y
>  CONFIG_NFSD_V3_ACL=y
>  CONFIG_NLS_CODEPAGE_437=y
>  CONFIG_NLS_ISO8859_1=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_CRYPTO_USER=y
>  CONFIG_CRYPTO_AUTHENC=y
>  CONFIG_CRYPTO_CBC=y
> @@ -236,5 +235,6 @@ CONFIG_CRYPTO_USER_API_HASH=y
>  CONFIG_CRYPTO_USER_API_SKCIPHER=y
>  CONFIG_DMA_CMA=y
>  CONFIG_PRINTK_TIME=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_DEBUG_SHIRQ=y
>  CONFIG_DEBUG_USER=y
> diff --git a/arch/arm/configs/lpc18xx_defconfig b/arch/arm/configs/lpc18xx_defconfig
> index 142c1700f450..56eae6a0a311 100644
> --- a/arch/arm/configs/lpc18xx_defconfig
> +++ b/arch/arm/configs/lpc18xx_defconfig
> @@ -150,9 +150,9 @@ CONFIG_JFFS2_FS=y
>  CONFIG_CRC_ITU_T=y
>  CONFIG_CRC7=y
>  CONFIG_PRINTK_TIME=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  # CONFIG_ENABLE_MUST_CHECK is not set
>  # CONFIG_DEBUG_BUGVERBOSE is not set
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_DEBUG_FS=y
>  # CONFIG_SLUB_DEBUG is not set
> diff --git a/arch/arm/configs/mmp2_defconfig b/arch/arm/configs/mmp2_defconfig
> index 4d39c615117b..7984640e994e 100644
> --- a/arch/arm/configs/mmp2_defconfig
> +++ b/arch/arm/configs/mmp2_defconfig
> @@ -73,10 +73,10 @@ CONFIG_ROOT_NFS=y
>  CONFIG_CRC_CCITT=y
>  CONFIG_PRINTK_TIME=y
>  CONFIG_DEBUG_KERNEL=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_DEBUG_FS=y
>  # CONFIG_DEBUG_PREEMPT is not set
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  # CONFIG_DYNAMIC_DEBUG is not set
>  CONFIG_DEBUG_USER=y
>  CONFIG_DEBUG_LL=y
> diff --git a/arch/arm/configs/mps2_defconfig b/arch/arm/configs/mps2_defconfig
> index 700568474549..3ed73f184d83 100644
> --- a/arch/arm/configs/mps2_defconfig
> +++ b/arch/arm/configs/mps2_defconfig
> @@ -94,9 +94,9 @@ CONFIG_NFS_V4_2=y
>  CONFIG_ROOT_NFS=y
>  CONFIG_NLS=y
>  CONFIG_PRINTK_TIME=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  # CONFIG_ENABLE_MUST_CHECK is not set
>  # CONFIG_DEBUG_BUGVERBOSE is not set
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_DEBUG_FS=y
>  # CONFIG_SLUB_DEBUG is not set
>  # CONFIG_SCHED_DEBUG is not set
> diff --git a/arch/arm/configs/multi_v5_defconfig b/arch/arm/configs/multi_v5_defconfig
> index e0be0e0023f3..5f3ed81228b0 100644
> --- a/arch/arm/configs/multi_v5_defconfig
> +++ b/arch/arm/configs/multi_v5_defconfig
> @@ -290,8 +290,8 @@ CONFIG_CRYPTO_PCBC=m
>  CONFIG_CRYPTO_DEV_MARVELL_CESA=y
>  CONFIG_CRC_CCITT=y
>  CONFIG_LIBCRC32C=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_DEBUG_KERNEL=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_DEBUG_FS=y
>  # CONFIG_SCHED_DEBUG is not set
> diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
> index 12b35008571f..7ac539231a90 100644
> --- a/arch/arm/configs/multi_v7_defconfig
> +++ b/arch/arm/configs/multi_v7_defconfig
> @@ -167,12 +167,6 @@ CONFIG_NET_DSA=m
>  CONFIG_QRTR=m
>  CONFIG_QRTR_SMD=m
>  CONFIG_CAN=y
> -CONFIG_CAN_AT91=m
> -CONFIG_CAN_FLEXCAN=m
> -CONFIG_CAN_SUN4I=y
> -CONFIG_CAN_XILINXCAN=y
> -CONFIG_CAN_RCAR=m
> -CONFIG_CAN_MCP251X=y
>  CONFIG_BT=m
>  CONFIG_BT_HCIUART=m
>  CONFIG_BT_HCIUART_BCM=y
> @@ -300,6 +294,12 @@ CONFIG_MARVELL_PHY=y
>  CONFIG_AT803X_PHY=y
>  CONFIG_ROCKCHIP_PHY=y
>  CONFIG_DP83867_PHY=y
> +CONFIG_CAN_AT91=m
> +CONFIG_CAN_FLEXCAN=m
> +CONFIG_CAN_SUN4I=y
> +CONFIG_CAN_XILINXCAN=y
> +CONFIG_CAN_RCAR=m
> +CONFIG_CAN_MCP251X=y
>  CONFIG_MDIO_MSCC_MIIM=m
>  CONFIG_USB_PEGASUS=y
>  CONFIG_USB_RTL8152=m
> diff --git a/arch/arm/configs/mvebu_v5_defconfig b/arch/arm/configs/mvebu_v5_defconfig
> index ef3a33ebc29a..587685182735 100644
> --- a/arch/arm/configs/mvebu_v5_defconfig
> +++ b/arch/arm/configs/mvebu_v5_defconfig
> @@ -184,13 +184,13 @@ CONFIG_NLS_CODEPAGE_850=y
>  CONFIG_NLS_ISO8859_1=y
>  CONFIG_NLS_ISO8859_2=y
>  CONFIG_NLS_UTF8=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_CRYPTO_CBC=m
>  CONFIG_CRYPTO_PCBC=m
>  CONFIG_CRYPTO_DEV_MARVELL_CESA=y
>  CONFIG_CRC_CCITT=y
>  CONFIG_LIBCRC32C=y
>  CONFIG_DEBUG_KERNEL=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_DEBUG_FS=y
>  # CONFIG_SCHED_DEBUG is not set
> diff --git a/arch/arm/configs/mxs_defconfig b/arch/arm/configs/mxs_defconfig
> index 155553ee06f4..6fbe93375998 100644
> --- a/arch/arm/configs/mxs_defconfig
> +++ b/arch/arm/configs/mxs_defconfig
> @@ -38,7 +38,6 @@ CONFIG_SYN_COOKIES=y
>  # CONFIG_INET_DIAG is not set
>  # CONFIG_IPV6 is not set
>  CONFIG_CAN=m
> -CONFIG_CAN_FLEXCAN=m
>  # CONFIG_WIRELESS is not set
>  CONFIG_DEVTMPFS=y
>  CONFIG_DEVTMPFS_MOUNT=y
> @@ -62,6 +61,7 @@ CONFIG_ICPLUS_PHY=y
>  CONFIG_MICREL_PHY=y
>  CONFIG_REALTEK_PHY=y
>  CONFIG_SMSC_PHY=y
> +CONFIG_CAN_FLEXCAN=m
>  CONFIG_USB_USBNET=y
>  CONFIG_USB_NET_SMSC95XX=y
>  # CONFIG_WLAN is not set
> @@ -163,8 +163,8 @@ CONFIG_CRC_ITU_T=m
>  CONFIG_CRC7=m
>  CONFIG_FONTS=y
>  CONFIG_PRINTK_TIME=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_DEBUG_KERNEL=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_FRAME_WARN=2048
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_SOFTLOCKUP_DETECTOR=y
> diff --git a/arch/arm/configs/omap1_defconfig b/arch/arm/configs/omap1_defconfig
> index 54a9f50122af..28a5354bf801 100644
> --- a/arch/arm/configs/omap1_defconfig
> +++ b/arch/arm/configs/omap1_defconfig
> @@ -218,7 +218,6 @@ CONFIG_NLS_KOI8_R=y
>  CONFIG_NLS_UTF8=y
>  # CONFIG_ENABLE_MUST_CHECK is not set
>  CONFIG_DEBUG_KERNEL=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_SECURITY=y
>  CONFIG_CRYPTO_ECB=y
>  CONFIG_CRYPTO_PCBC=y
> @@ -232,6 +231,7 @@ CONFIG_FONT_8x16=y
>  CONFIG_FONT_6x11=y
>  CONFIG_FONT_MINI_4x6=y
>  # CONFIG_DEBUG_BUGVERBOSE is not set
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_DEBUG_SPINLOCK=y
>  CONFIG_DEBUG_MUTEXES=y
> diff --git a/arch/arm/configs/omap2plus_defconfig b/arch/arm/configs/omap2plus_defconfig
> index 99d015cf8919..e273365838cb 100644
> --- a/arch/arm/configs/omap2plus_defconfig
> +++ b/arch/arm/configs/omap2plus_defconfig
> @@ -249,8 +249,6 @@ CONFIG_NET_ACT_POLICE=m
>  CONFIG_NET_ACT_GACT=m
>  CONFIG_NET_SWITCHDEV=y
>  CONFIG_CAN=m
> -CONFIG_CAN_C_CAN=m
> -CONFIG_CAN_C_CAN_PLATFORM=m
>  CONFIG_BT=m
>  CONFIG_BT_RFCOMM=m
>  CONFIG_BT_RFCOMM_TTY=y
> @@ -350,6 +348,8 @@ CONFIG_AT803X_PHY=y
>  CONFIG_SMSC_PHY=y
>  CONFIG_DP83848_PHY=y
>  CONFIG_DP83867_PHY=y
> +CONFIG_CAN_C_CAN=m
> +CONFIG_CAN_C_CAN_PLATFORM=m
>  CONFIG_PPP=m
>  CONFIG_PPP_BSDCOMP=m
>  CONFIG_PPP_DEFLATE=m
> diff --git a/arch/arm/configs/orion5x_defconfig b/arch/arm/configs/orion5x_defconfig
> index 1311d9583fcc..22fde5ce5cf6 100644
> --- a/arch/arm/configs/orion5x_defconfig
> +++ b/arch/arm/configs/orion5x_defconfig
> @@ -138,9 +138,9 @@ CONFIG_CRYPTO_PCBC=m
>  CONFIG_CRYPTO_DEV_MARVELL_CESA=y
>  CONFIG_CRC_T10DIF=y
>  # CONFIG_DEBUG_BUGVERBOSE is not set
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_DEBUG_FS=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  # CONFIG_SLUB_DEBUG is not set
>  CONFIG_LATENCYTOP=y
>  # CONFIG_FTRACE is not set
> diff --git a/arch/arm/configs/pxa168_defconfig b/arch/arm/configs/pxa168_defconfig
> index 70d327895ccf..e4a004260c2e 100644
> --- a/arch/arm/configs/pxa168_defconfig
> +++ b/arch/arm/configs/pxa168_defconfig
> @@ -50,9 +50,9 @@ CONFIG_ROOT_NFS=y
>  CONFIG_CRC_CCITT=y
>  CONFIG_PRINTK_TIME=y
>  CONFIG_DEBUG_KERNEL=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  # CONFIG_DEBUG_PREEMPT is not set
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_DEBUG_USER=y
>  CONFIG_DEBUG_LL=y
>  # CONFIG_CRYPTO_ANSI_CPRNG is not set
> diff --git a/arch/arm/configs/pxa910_defconfig b/arch/arm/configs/pxa910_defconfig
> index 5072bde71508..7adf90df6795 100644
> --- a/arch/arm/configs/pxa910_defconfig
> +++ b/arch/arm/configs/pxa910_defconfig
> @@ -58,9 +58,9 @@ CONFIG_ROOT_NFS=y
>  CONFIG_CRC_CCITT=y
>  CONFIG_PRINTK_TIME=y
>  CONFIG_DEBUG_KERNEL=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  # CONFIG_DEBUG_PREEMPT is not set
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_DEBUG_USER=y
>  CONFIG_DEBUG_LL=y
>  CONFIG_DEBUG_MMP_UART2=y
> diff --git a/arch/arm/configs/pxa_defconfig b/arch/arm/configs/pxa_defconfig
> index 104a45722799..95c03ee20d28 100644
> --- a/arch/arm/configs/pxa_defconfig
> +++ b/arch/arm/configs/pxa_defconfig
> @@ -646,7 +646,6 @@ CONFIG_NLS_ASCII=m
>  CONFIG_NLS_ISO8859_1=m
>  CONFIG_NLS_ISO8859_15=m
>  CONFIG_NLS_UTF8=m
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_TIMER_STATS=y
>  CONFIG_SECURITY=y
>  CONFIG_CRYPTO_MANAGER=y
> @@ -682,6 +681,7 @@ CONFIG_FONT_6x11=y
>  CONFIG_FONT_MINI_4x6=y
>  CONFIG_PRINTK_TIME=y
>  CONFIG_DYNAMIC_DEBUG=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_FRAME_WARN=0
>  CONFIG_STRIP_ASM_SYMS=y
>  CONFIG_MAGIC_SYSRQ=y
> diff --git a/arch/arm/configs/s3c6400_defconfig b/arch/arm/configs/s3c6400_defconfig
> index 4f04f583c738..93258d5b57ff 100644
> --- a/arch/arm/configs/s3c6400_defconfig
> +++ b/arch/arm/configs/s3c6400_defconfig
> @@ -62,8 +62,8 @@ CONFIG_TMPFS=y
>  CONFIG_TMPFS_POSIX_ACL=y
>  CONFIG_CRAMFS=y
>  CONFIG_ROMFS_FS=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_DEBUG_KERNEL=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_DEBUG_RT_MUTEXES=y
>  CONFIG_DEBUG_SPINLOCK=y
> diff --git a/arch/arm/configs/s5pv210_defconfig b/arch/arm/configs/s5pv210_defconfig
> index 789e900a8a08..ab9fec22a825 100644
> --- a/arch/arm/configs/s5pv210_defconfig
> +++ b/arch/arm/configs/s5pv210_defconfig
> @@ -115,8 +115,8 @@ CONFIG_NLS_ASCII=y
>  CONFIG_NLS_ISO8859_1=y
>  CONFIG_NLS_UTF8=y
>  CONFIG_CRC_CCITT=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_DEBUG_KERNEL=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  # CONFIG_DEBUG_PREEMPT is not set
>  CONFIG_DEBUG_RT_MUTEXES=y
> diff --git a/arch/arm/configs/sama5_defconfig b/arch/arm/configs/sama5_defconfig
> index 3a6a4851ef26..877bbe7b777e 100644
> --- a/arch/arm/configs/sama5_defconfig
> +++ b/arch/arm/configs/sama5_defconfig
> @@ -43,9 +43,6 @@ CONFIG_BRIDGE_VLAN_FILTERING=y
>  CONFIG_NET_DSA=m
>  CONFIG_VLAN_8021Q=m
>  CONFIG_CAN=y
> -CONFIG_CAN_AT91=y
> -CONFIG_CAN_M_CAN=y
> -CONFIG_CAN_M_CAN_PLATFORM=y
>  CONFIG_CFG80211=y
>  CONFIG_MAC80211=y
>  CONFIG_MAC80211_LEDS=y
> @@ -90,6 +87,9 @@ CONFIG_MACB=y
>  # CONFIG_NET_VENDOR_STMICRO is not set
>  # CONFIG_NET_VENDOR_WIZNET is not set
>  CONFIG_MICREL_PHY=y
> +CONFIG_CAN_AT91=y
> +CONFIG_CAN_M_CAN=y
> +CONFIG_CAN_M_CAN_PLATFORM=y
>  CONFIG_USB_LAN78XX=m
>  CONFIG_LIBERTAS_THINFIRM=m
>  CONFIG_LIBERTAS_THINFIRM_USB=m
> diff --git a/arch/arm/configs/sama7_defconfig b/arch/arm/configs/sama7_defconfig
> index 0384030d8b25..8803536854c6 100644
> --- a/arch/arm/configs/sama7_defconfig
> +++ b/arch/arm/configs/sama7_defconfig
> @@ -59,8 +59,6 @@ CONFIG_BRIDGE_VLAN_FILTERING=y
>  CONFIG_NET_DSA=m
>  CONFIG_VLAN_8021Q=m
>  CONFIG_CAN=y
> -CONFIG_CAN_M_CAN=y
> -CONFIG_CAN_M_CAN_PLATFORM=y
>  CONFIG_BT=y
>  CONFIG_BT_RFCOMM=y
>  CONFIG_BT_RFCOMM_TTY=y
> @@ -107,6 +105,8 @@ CONFIG_BLK_DEV_SD=y
>  CONFIG_NETDEVICES=y
>  CONFIG_MACB=y
>  CONFIG_MICREL_PHY=y
> +CONFIG_CAN_M_CAN=y
> +CONFIG_CAN_M_CAN_PLATFORM=y
>  CONFIG_INPUT_EVDEV=y
>  CONFIG_KEYBOARD_GPIO=y
>  # CONFIG_INPUT_MOUSE is not set
> diff --git a/arch/arm/configs/shmobile_defconfig b/arch/arm/configs/shmobile_defconfig
> index a29bebb3742e..fa3b0031a72b 100644
> --- a/arch/arm/configs/shmobile_defconfig
> +++ b/arch/arm/configs/shmobile_defconfig
> @@ -33,7 +33,6 @@ CONFIG_INET=y
>  CONFIG_IP_PNP=y
>  CONFIG_IP_PNP_DHCP=y
>  CONFIG_CAN=y
> -CONFIG_CAN_RCAR=y
>  CONFIG_PCI=y
>  CONFIG_PCI_MSI=y
>  CONFIG_PCI_RCAR_GEN2=y
> @@ -57,6 +56,7 @@ CONFIG_RAVB=y
>  CONFIG_SMSC911X=y
>  CONFIG_MICREL_PHY=y
>  CONFIG_SMSC_PHY=y
> +CONFIG_CAN_RCAR=y
>  CONFIG_INPUT_EVDEV=y
>  CONFIG_KEYBOARD_GPIO=y
>  # CONFIG_INPUT_MOUSE is not set
> diff --git a/arch/arm/configs/socfpga_defconfig b/arch/arm/configs/socfpga_defconfig
> index d91ae3f0d698..70739e09d0f4 100644
> --- a/arch/arm/configs/socfpga_defconfig
> +++ b/arch/arm/configs/socfpga_defconfig
> @@ -33,9 +33,6 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y
>  CONFIG_VLAN_8021Q=y
>  CONFIG_VLAN_8021Q_GVRP=y
>  CONFIG_CAN=y
> -CONFIG_CAN_C_CAN=y
> -CONFIG_CAN_C_CAN_PLATFORM=y
> -CONFIG_CAN_DEBUG_DEVICES=y
>  CONFIG_PCI=y
>  CONFIG_PCI_MSI=y
>  CONFIG_PCIE_ALTERA=y
> @@ -70,6 +67,9 @@ CONFIG_IXGBE=m
>  CONFIG_STMMAC_ETH=y
>  CONFIG_MARVELL_PHY=y
>  CONFIG_MICREL_PHY=y
> +CONFIG_CAN_C_CAN=y
> +CONFIG_CAN_C_CAN_PLATFORM=y
> +CONFIG_CAN_DEBUG_DEVICES=y
>  CONFIG_INPUT_EVDEV=y
>  CONFIG_INPUT_TOUCHSCREEN=y
>  CONFIG_TOUCHSCREEN_STMPE=y
> diff --git a/arch/arm/configs/sp7021_defconfig b/arch/arm/configs/sp7021_defconfig
> index 703b9aaa40f0..aa7dfd670db5 100644
> --- a/arch/arm/configs/sp7021_defconfig
> +++ b/arch/arm/configs/sp7021_defconfig
> @@ -13,7 +13,6 @@ CONFIG_LOG_BUF_SHIFT=14
>  # CONFIG_RD_LZ4 is not set
>  CONFIG_CC_OPTIMIZE_FOR_SIZE=y
>  CONFIG_PERF_EVENTS=y
> -CONFIG_SLAB=y
>  CONFIG_ARCH_SUNPLUS=y
>  # CONFIG_VDSO is not set
>  CONFIG_SMP=y
> @@ -25,6 +24,7 @@ CONFIG_MODULES=y
>  CONFIG_MODULE_UNLOAD=y
>  CONFIG_MODVERSIONS=y
>  # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
> +CONFIG_SLAB=y
>  CONFIG_UEVENT_HELPER=y
>  CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
>  CONFIG_DEVTMPFS=y
> diff --git a/arch/arm/configs/spear13xx_defconfig b/arch/arm/configs/spear13xx_defconfig
> index 0227dd566c28..bfde0c86cdc5 100644
> --- a/arch/arm/configs/spear13xx_defconfig
> +++ b/arch/arm/configs/spear13xx_defconfig
> @@ -98,7 +98,7 @@ CONFIG_NLS_DEFAULT="utf8"
>  CONFIG_NLS_CODEPAGE_437=y
>  CONFIG_NLS_ASCII=m
>  CONFIG_DEBUG_KERNEL=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_DEBUG_FS=y
>  CONFIG_DEBUG_SPINLOCK=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
> diff --git a/arch/arm/configs/spear3xx_defconfig b/arch/arm/configs/spear3xx_defconfig
> index 254d970a4011..a96ed5cf778e 100644
> --- a/arch/arm/configs/spear3xx_defconfig
> +++ b/arch/arm/configs/spear3xx_defconfig
> @@ -78,7 +78,7 @@ CONFIG_NLS_DEFAULT="utf8"
>  CONFIG_NLS_CODEPAGE_437=y
>  CONFIG_NLS_ASCII=m
>  CONFIG_DEBUG_KERNEL=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_DEBUG_FS=y
>  CONFIG_DEBUG_SPINLOCK=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
> diff --git a/arch/arm/configs/spear6xx_defconfig b/arch/arm/configs/spear6xx_defconfig
> index 2809c4eb77e7..3d631b1f3cfa 100644
> --- a/arch/arm/configs/spear6xx_defconfig
> +++ b/arch/arm/configs/spear6xx_defconfig
> @@ -67,7 +67,7 @@ CONFIG_NLS_DEFAULT="utf8"
>  CONFIG_NLS_CODEPAGE_437=y
>  CONFIG_NLS_ASCII=m
>  CONFIG_DEBUG_KERNEL=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_DEBUG_FS=y
>  CONFIG_DEBUG_SPINLOCK=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
> diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig
> index 1f5446cda8b6..dc1a32f50b7e 100644
> --- a/arch/arm/configs/stm32_defconfig
> +++ b/arch/arm/configs/stm32_defconfig
> @@ -74,9 +74,9 @@ CONFIG_NLS=y
>  CONFIG_CRC_ITU_T=y
>  CONFIG_CRC7=y
>  CONFIG_PRINTK_TIME=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  # CONFIG_ENABLE_MUST_CHECK is not set
>  # CONFIG_DEBUG_BUGVERBOSE is not set
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  # CONFIG_SLUB_DEBUG is not set
>  # CONFIG_SCHED_DEBUG is not set
> diff --git a/arch/arm/configs/sunxi_defconfig b/arch/arm/configs/sunxi_defconfig
> index 3d14827e0a31..06e91ee422fd 100644
> --- a/arch/arm/configs/sunxi_defconfig
> +++ b/arch/arm/configs/sunxi_defconfig
> @@ -26,7 +26,6 @@ CONFIG_IP_PNP_BOOTP=y
>  # CONFIG_INET_DIAG is not set
>  # CONFIG_IPV6 is not set
>  CONFIG_CAN=y
> -CONFIG_CAN_SUN4I=y
>  # CONFIG_WIRELESS is not set
>  CONFIG_DEVTMPFS=y
>  CONFIG_DEVTMPFS_MOUNT=y
> @@ -52,6 +51,7 @@ CONFIG_STMMAC_ETH=y
>  # CONFIG_NET_VENDOR_WIZNET is not set
>  CONFIG_MICREL_PHY=y
>  CONFIG_REALTEK_PHY=y
> +CONFIG_CAN_SUN4I=y
>  # CONFIG_WLAN is not set
>  CONFIG_INPUT_EVDEV=y
>  CONFIG_KEYBOARD_SUN4I_LRADC=y
> diff --git a/arch/arm/configs/tegra_defconfig b/arch/arm/configs/tegra_defconfig
> index 71400af6cef4..9c270e3cb9d9 100644
> --- a/arch/arm/configs/tegra_defconfig
> +++ b/arch/arm/configs/tegra_defconfig
> @@ -54,7 +54,6 @@ CONFIG_IPV6_MIP6=y
>  CONFIG_IPV6_TUNNEL=y
>  CONFIG_IPV6_MULTIPLE_TABLES=y
>  CONFIG_CAN=y
> -CONFIG_CAN_MCP251X=y
>  CONFIG_BT=y
>  CONFIG_BT_RFCOMM=y
>  CONFIG_BT_BNEP=y
> @@ -99,6 +98,7 @@ CONFIG_NETDEVICES=y
>  CONFIG_DUMMY=y
>  CONFIG_IGB=y
>  CONFIG_R8169=y
> +CONFIG_CAN_MCP251X=y
>  CONFIG_USB_PEGASUS=y
>  CONFIG_USB_USBNET=y
>  CONFIG_USB_NET_SMSC75XX=y
> diff --git a/arch/arm/configs/vexpress_defconfig b/arch/arm/configs/vexpress_defconfig
> index 4e3a0133e4d3..ac3fd7523698 100644
> --- a/arch/arm/configs/vexpress_defconfig
> +++ b/arch/arm/configs/vexpress_defconfig
> @@ -133,8 +133,8 @@ CONFIG_NLS_CODEPAGE_437=y
>  CONFIG_NLS_ISO8859_1=y
>  # CONFIG_CRYPTO_HW is not set
>  CONFIG_DMA_CMA=y
> -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_DEBUG_KERNEL=y
> +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
>  CONFIG_MAGIC_SYSRQ=y
>  CONFIG_DETECT_HUNG_TASK=y
>  # CONFIG_SCHED_DEBUG is not set
> --
> 2.29.2
> 


^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 01/11] ARM: defconfig: reorder defconfig files
  2022-08-18 13:55 ` [PATCH 01/11] ARM: defconfig: reorder defconfig files Arnd Bergmann
  2022-08-19  7:34   ` Claudiu.Beznea
@ 2022-08-19  9:17   ` Geert Uytterhoeven
  2022-08-19 10:17     ` Arnd Bergmann
  2022-08-25 21:32   ` Jernej Škrabec
  2 siblings, 1 reply; 43+ messages in thread
From: Geert Uytterhoeven @ 2022-08-19  9:17 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linux ARM, Arnd Bergmann, Russell King, Nicolas Ferre,
	Alexandre Belloni, Claudiu Beznea, Krzysztof Kozlowski,
	Alim Akhtar, Shawn Guo, Sascha Hauer, Pengutronix Kernel Team,
	Fabio Estevam, NXP Linux Team, Vladimir Zapolskiy, Liviu Dudau,
	Sudeep Holla, Lorenzo Pieralisi, Andrew Lunn, Gregory Clement,
	Sebastian Hesselbarth, Aaro Koskinen, Janusz Krzysztofik,
	Tony Lindgren, Geert Uytterhoeven, Magnus Damm, Dinh Nguyen,
	Qin Jian, Maxime Coquelin, Alexandre Torgue, Chen-Yu Tsai,
	Jernej Skrabec, Samuel Holland, Thierry Reding, Jonathan Hunter,
	Bin Liu, Greg Kroah-Hartman, Tudor Ambarus, Mark Brown,
	Linus Walleij, Łukasz Stelmach, Laurent Pinchart,
	Randy Dunlap, Vladimir Oltean, Richard Cochran, Jakub Kicinski,
	Shannon Nelson, Peter Chen, Stefan Wahren, Felipe Balbi,
	Linux Kernel Mailing List, linux-samsung-soc,
	open list:TI ETHERNET SWITCH DRIVER (CPSW),
	Linux-Renesas, linux-stm32, linux-sunxi, linux-tegra, USB list

Hi Arnd,

On Thu, Aug 18, 2022 at 3:55 PM Arnd Bergmann <arnd@kernel.org> wrote:
> From: Arnd Bergmann <arnd@arndb.de>
>
> The debug-info and can subystem options have moved around in the
> 'savedefconfig' output, so fix these up to reduce the clutter
> from the savedefconfig command.
>
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>

Thanks for your patch!

> --- a/arch/arm/configs/shmobile_defconfig
> +++ b/arch/arm/configs/shmobile_defconfig
> @@ -33,7 +33,6 @@ CONFIG_INET=y
>  CONFIG_IP_PNP=y
>  CONFIG_IP_PNP_DHCP=y
>  CONFIG_CAN=y
> -CONFIG_CAN_RCAR=y
>  CONFIG_PCI=y
>  CONFIG_PCI_MSI=y
>  CONFIG_PCI_RCAR_GEN2=y
> @@ -57,6 +56,7 @@ CONFIG_RAVB=y
>  CONFIG_SMSC911X=y
>  CONFIG_MICREL_PHY=y
>  CONFIG_SMSC_PHY=y
> +CONFIG_CAN_RCAR=y
>  CONFIG_INPUT_EVDEV=y
>  CONFIG_KEYBOARD_GPIO=y
>  # CONFIG_INPUT_MOUSE is not set

This may cause conflicts with the usual refresh I plan to do for
v6.0-rc1, which will be very similar to
https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git/commit/?id=517d634d376042ab797d9feeb94236ad4cb03396
So it may be better to drop this part.

However, that decision is up to you, as you will have to handle the
conflict when merging renesas-arm-defconfig-for-v6.0-tag1 later ;-)
But sfr might complain before...

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 01/11] ARM: defconfig: reorder defconfig files
  2022-08-19  9:17   ` Geert Uytterhoeven
@ 2022-08-19 10:17     ` Arnd Bergmann
  0 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-19 10:17 UTC (permalink / raw)
  To: Geert Uytterhoeven
  Cc: Linux ARM, Arnd Bergmann, Russell King, Nicolas Ferre,
	Alexandre Belloni, Claudiu Beznea, Krzysztof Kozlowski,
	Alim Akhtar, Shawn Guo, Sascha Hauer, Pengutronix Kernel Team,
	Fabio Estevam, NXP Linux Team, Vladimir Zapolskiy, Liviu Dudau,
	Sudeep Holla, Lorenzo Pieralisi, Andrew Lunn, Gregory Clement,
	Sebastian Hesselbarth, Aaro Koskinen, Janusz Krzysztofik,
	Tony Lindgren, Geert Uytterhoeven, Magnus Damm, Dinh Nguyen,
	Qin Jian, Maxime Coquelin, Alexandre Torgue, Chen-Yu Tsai,
	Jernej Skrabec, Samuel Holland, Thierry Reding, Jonathan Hunter,
	Bin Liu, Greg Kroah-Hartman, Tudor Ambarus, Mark Brown,
	Linus Walleij, Łukasz Stelmach, Laurent Pinchart,
	Randy Dunlap, Vladimir Oltean, Richard Cochran, Jakub Kicinski,
	Shannon Nelson, Peter Chen, Stefan Wahren, Felipe Balbi,
	Linux Kernel Mailing List, linux-samsung-soc,
	open list:TI ETHERNET SWITCH DRIVER (CPSW),
	Linux-Renesas, linux-stm32, linux-sunxi, linux-tegra, USB list

On Fri, Aug 19, 2022 at 11:17 AM Geert Uytterhoeven
<geert@linux-m68k.org> wrote:
>
> This may cause conflicts with the usual refresh I plan to do for
> v6.0-rc1, which will be very similar to
> https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git/commit/?id=517d634d376042ab797d9feeb94236ad4cb03396
> So it may be better to drop this part.
>
> However, that decision is up to you, as you will have to handle the
> conflict when merging renesas-arm-defconfig-for-v6.0-tag1 later ;-)
> But sfr might complain before...

I'm not too worried here, if you just do the 'savedefconfig' step, you
should get
the same change and the mergetool will figure it out. In case there is a nasty
context conflict, you could just send that part early so I can resolve it.

       Arnd

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 04/11] ARM: defconfig: drop CONFIG_SERIAL_OMAP references
  2022-08-18 13:57     ` Arnd Bergmann
@ 2022-08-22  5:46       ` Tony Lindgren
  -1 siblings, 0 replies; 43+ messages in thread
From: Tony Lindgren @ 2022-08-22  5:46 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: linux-arm-kernel, Arnd Bergmann, Russell King, Joel Stanley,
	Florian Fainelli, Thierry Reding, Dmitry Osipenko, Mark Brown,
	William Zhang, Stephan Gerhold, Michael Walle, Sudeep Holla,
	Gregory CLEMENT, Adam Ford, Merlijn Wajer, Douglas Anderson,
	linux-kernel, linux-omap

* Arnd Bergmann <arnd@kernel.org> [220818 13:51]:
> From: Arnd Bergmann <arnd@arndb.de>
> 
> This driver is mutually exclusive with the new 8250_OMAP
> driver, so 'make defconfig' turns it off already. Drop
> the reference now.

Acked-by: Tony Lindgren <tony@atomide.com>

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 04/11] ARM: defconfig: drop CONFIG_SERIAL_OMAP references
@ 2022-08-22  5:46       ` Tony Lindgren
  0 siblings, 0 replies; 43+ messages in thread
From: Tony Lindgren @ 2022-08-22  5:46 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: linux-arm-kernel, Arnd Bergmann, Russell King, Joel Stanley,
	Florian Fainelli, Thierry Reding, Dmitry Osipenko, Mark Brown,
	William Zhang, Stephan Gerhold, Michael Walle, Sudeep Holla,
	Gregory CLEMENT, Adam Ford, Merlijn Wajer, Douglas Anderson,
	linux-kernel, linux-omap

* Arnd Bergmann <arnd@kernel.org> [220818 13:51]:
> From: Arnd Bergmann <arnd@arndb.de>
> 
> This driver is mutually exclusive with the new 8250_OMAP
> driver, so 'make defconfig' turns it off already. Drop
> the reference now.

Acked-by: Tony Lindgren <tony@atomide.com>

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 02/11] ARM: defconfig: clean up multi_v4t and multi_v5 configs
  2022-08-18 13:57   ` Arnd Bergmann
@ 2022-08-25 13:40     ` Linus Walleij
  -1 siblings, 0 replies; 43+ messages in thread
From: Linus Walleij @ 2022-08-25 13:40 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: linux-arm-kernel, Arnd Bergmann, Krzysztof Kozlowski,
	Sudeep Holla, Gregory CLEMENT, Nicolas Ferre, Andre Przywara,
	Mark Brown, Anders Roxell, Douglas Anderson, linux-kernel

On Thu, Aug 18, 2022 at 3:57 PM Arnd Bergmann <arnd@kernel.org> wrote:

> From: Arnd Bergmann <arnd@arndb.de>
>
> Integrator now selects the regulators and versatile selects the
> reset driver, so the correspondig options can be dropped from
> the defconfig files.
>
> Fixes: d2854bbe5f5c ("ARM: integrator: Add some Kconfig selections")
> Fixes: 1c6e288da6cc ("ARM: versatile: move restart to the device tree")
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>

Reviewed-by: Linus Walleij <linus.walleij@linaro.org>

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 02/11] ARM: defconfig: clean up multi_v4t and multi_v5 configs
@ 2022-08-25 13:40     ` Linus Walleij
  0 siblings, 0 replies; 43+ messages in thread
From: Linus Walleij @ 2022-08-25 13:40 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Anders Roxell, Arnd Bergmann, Andre Przywara, Gregory CLEMENT,
	linux-kernel, Douglas Anderson, Krzysztof Kozlowski, Mark Brown,
	Sudeep Holla, linux-arm-kernel

On Thu, Aug 18, 2022 at 3:57 PM Arnd Bergmann <arnd@kernel.org> wrote:

> From: Arnd Bergmann <arnd@arndb.de>
>
> Integrator now selects the regulators and versatile selects the
> reset driver, so the correspondig options can be dropped from
> the defconfig files.
>
> Fixes: d2854bbe5f5c ("ARM: integrator: Add some Kconfig selections")
> Fixes: 1c6e288da6cc ("ARM: versatile: move restart to the device tree")
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>

Reviewed-by: Linus Walleij <linus.walleij@linaro.org>

Yours,
Linus Walleij

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 01/11] ARM: defconfig: reorder defconfig files
  2022-08-18 13:55 ` [PATCH 01/11] ARM: defconfig: reorder defconfig files Arnd Bergmann
  2022-08-19  7:34   ` Claudiu.Beznea
  2022-08-19  9:17   ` Geert Uytterhoeven
@ 2022-08-25 21:32   ` Jernej Škrabec
  2 siblings, 0 replies; 43+ messages in thread
From: Jernej Škrabec @ 2022-08-25 21:32 UTC (permalink / raw)
  To: linux-arm-kernel, Arnd Bergmann
  Cc: Arnd Bergmann, Russell King, Nicolas Ferre, Alexandre Belloni,
	Claudiu Beznea, Krzysztof Kozlowski, Alim Akhtar, Shawn Guo,
	Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
	NXP Linux Team, Vladimir Zapolskiy, Liviu Dudau, Sudeep Holla,
	Lorenzo Pieralisi, Andrew Lunn, Gregory Clement,
	Sebastian Hesselbarth, Aaro Koskinen, Janusz Krzysztofik,
	Tony Lindgren, Geert Uytterhoeven, Magnus Damm, Dinh Nguyen,
	Qin Jian, Maxime Coquelin, Alexandre Torgue, Chen-Yu Tsai,
	Samuel Holland, Thierry Reding, Jonathan Hunter, Bin Liu,
	Greg Kroah-Hartman, Tudor Ambarus, Mark Brown, Linus Walleij,
	Łukasz Stelmach, Laurent Pinchart, Randy Dunlap,
	Vladimir Oltean, Richard Cochran, Jakub Kicinski, Shannon Nelson,
	Peter Chen, Stefan Wahren, Felipe Balbi, linux-kernel,
	linux-samsung-soc, linux-omap, linux-renesas-soc, linux-stm32,
	linux-sunxi, linux-tegra, linux-usb

Dne četrtek, 18. avgust 2022 ob 15:55:22 CEST je Arnd Bergmann napisal(a):
> From: Arnd Bergmann <arnd@arndb.de>
> 
> The debug-info and can subystem options have moved around in the
> 'savedefconfig' output, so fix these up to reduce the clutter
> from the savedefconfig command.
> 
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> ---
>  arch/arm/configs/at91_dt_defconfig   |  2 +-
>  arch/arm/configs/dove_defconfig      |  2 +-
>  arch/arm/configs/exynos_defconfig    |  2 +-
>  arch/arm/configs/imx_v6_v7_defconfig |  2 +-
>  arch/arm/configs/keystone_defconfig  |  6 +++---
>  arch/arm/configs/lpc18xx_defconfig   |  2 +-
>  arch/arm/configs/mmp2_defconfig      |  2 +-
>  arch/arm/configs/mps2_defconfig      |  2 +-
>  arch/arm/configs/multi_v5_defconfig  |  2 +-
>  arch/arm/configs/multi_v7_defconfig  | 12 ++++++------
>  arch/arm/configs/mvebu_v5_defconfig  |  2 +-
>  arch/arm/configs/mxs_defconfig       |  4 ++--
>  arch/arm/configs/omap1_defconfig     |  2 +-
>  arch/arm/configs/omap2plus_defconfig |  4 ++--
>  arch/arm/configs/orion5x_defconfig   |  2 +-
>  arch/arm/configs/pxa168_defconfig    |  2 +-
>  arch/arm/configs/pxa910_defconfig    |  2 +-
>  arch/arm/configs/pxa_defconfig       |  2 +-
>  arch/arm/configs/s3c6400_defconfig   |  2 +-
>  arch/arm/configs/s5pv210_defconfig   |  2 +-
>  arch/arm/configs/sama5_defconfig     |  6 +++---
>  arch/arm/configs/sama7_defconfig     |  4 ++--
>  arch/arm/configs/shmobile_defconfig  |  2 +-
>  arch/arm/configs/socfpga_defconfig   |  6 +++---
>  arch/arm/configs/sp7021_defconfig    |  2 +-
>  arch/arm/configs/spear13xx_defconfig |  2 +-
>  arch/arm/configs/spear3xx_defconfig  |  2 +-
>  arch/arm/configs/spear6xx_defconfig  |  2 +-
>  arch/arm/configs/stm32_defconfig     |  2 +-
>  arch/arm/configs/sunxi_defconfig     |  2 +-

For sunxi:
Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com>

Best regards,
Jernej




^ permalink raw reply	[flat|nested] 43+ messages in thread

* Re: [PATCH 00/11] ARM: defconfig cleanup
  2022-08-18 13:55 [PATCH 00/11] ARM: defconfig cleanup Arnd Bergmann
  2022-08-18 13:55 ` [PATCH 01/11] ARM: defconfig: reorder defconfig files Arnd Bergmann
  2022-08-18 13:57   ` Arnd Bergmann
@ 2022-08-29  8:52 ` Arnd Bergmann
  2 siblings, 0 replies; 43+ messages in thread
From: Arnd Bergmann @ 2022-08-29  8:52 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: Arnd Bergmann, Russell King, Nicolas Ferre, Alexandre Belloni,
	Claudiu Beznea, Krzysztof Kozlowski, Alim Akhtar, Shawn Guo,
	Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
	NXP Linux Team, Vladimir Zapolskiy, Liviu Dudau, Sudeep Holla,
	Lorenzo Pieralisi, Andrew Lunn, Gregory Clement,
	Sebastian Hesselbarth, Aaro Koskinen, Janusz Krzysztofik,
	Tony Lindgren, Geert Uytterhoeven, Magnus Damm, Dinh Nguyen,
	Qin Jian, Maxime Coquelin, Alexandre Torgue, Chen-Yu Tsai,
	Jernej Skrabec, Samuel Holland, Thierry Reding, Jonathan Hunter,
	Bin Liu, Greg Kroah-Hartman, Tudor Ambarus, Mark Brown,
	Linus Walleij, Łukasz Stelmach, Laurent Pinchart,
	Randy Dunlap, Vladimir Oltean, Richard Cochran, Jakub Kicinski,
	Shannon Nelson, Peter Chen, Stefan Wahren, Felipe Balbi,
	linux-kernel, linux-samsung-soc, linux-omap, linux-renesas-soc,
	linux-stm32, linux-sunxi, linux-tegra, linux-usb

On Thu, Aug 18, 2022 at 3:55 PM Arnd Bergmann <arnd@kernel.org> wrote:
>
> From: Arnd Bergmann <arnd@arndb.de>
>
> I have continued the cleanup of the multi_*_defconfig files, and
> reordered the other files according to the 'make savedefconfig'
> output as before.
>
> I would like to queue these up for 6.1, though the last two
> should probably be considered bugfixes and merged for 6.0.
>
> Since a third of the defconfig files are for machines that
> are now marked as unused, I skipped those files. There are still
> a few things that get removed by 'make savedefconfig' as they
> now get selected by some driver:
>
> -CONFIG_SERIAL_BCM63XX=y
> -CONFIG_SND_AUDIO_GRAPH_CARD=m
> -CONFIG_NEW_LEDS=y
> -CONFIG_LEDS_TRIGGERS=y
> -CONFIG_TEGRA20_APB_DMA=y
>
> I think for those we should follow up with patches to remove the
> 'select' statements.

I dropped the last patch that Greg has already picked up, and merged the
rest into the arm/defconfig branch of the soc tree.

Thanks for the Acks.

        Arnd

^ permalink raw reply	[flat|nested] 43+ messages in thread

end of thread, other threads:[~2022-08-29  9:49 UTC | newest]

Thread overview: 43+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-18 13:55 [PATCH 00/11] ARM: defconfig cleanup Arnd Bergmann
2022-08-18 13:55 ` [PATCH 01/11] ARM: defconfig: reorder defconfig files Arnd Bergmann
2022-08-19  7:34   ` Claudiu.Beznea
2022-08-19  9:17   ` Geert Uytterhoeven
2022-08-19 10:17     ` Arnd Bergmann
2022-08-25 21:32   ` Jernej Škrabec
2022-08-18 13:57 ` [PATCH 02/11] ARM: defconfig: clean up multi_v4t and multi_v5 configs Arnd Bergmann
2022-08-18 13:57   ` Arnd Bergmann
2022-08-18 13:57   ` [PATCH 03/11] ARM: defconfig: drop CONFIG_NET_VENDOR_ASIX=y Arnd Bergmann
2022-08-18 13:57     ` Arnd Bergmann
2022-08-18 13:57   ` [PATCH 04/11] ARM: defconfig: drop CONFIG_SERIAL_OMAP references Arnd Bergmann
2022-08-18 13:57     ` Arnd Bergmann
2022-08-22  5:46     ` Tony Lindgren
2022-08-22  5:46       ` Tony Lindgren
2022-08-18 13:57   ` [PATCH 05/11] ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS Arnd Bergmann
2022-08-18 13:57     ` Arnd Bergmann
2022-08-18 13:57   ` [PATCH 06/11] ARM: defconfig: drop CONFIG_PTP_1588_CLOCK=y Arnd Bergmann
2022-08-18 13:57     ` Arnd Bergmann
2022-08-18 15:10     ` Richard Cochran
2022-08-18 15:10       ` Richard Cochran
2022-08-18 13:57   ` [PATCH 07/11] ARM: defconfig: drop CONFIG_SND_SOC_FSL_SAI Arnd Bergmann
2022-08-18 13:57     ` Arnd Bergmann
2022-08-18 13:57   ` [PATCH 08/11] ARM: defconfig: drop CONFIG_USB_FSL_USB2 Arnd Bergmann
2022-08-18 13:57     ` Arnd Bergmann
2022-08-18 14:09     ` Greg Kroah-Hartman
2022-08-18 14:09       ` Greg Kroah-Hartman
2022-08-18 13:57   ` [PATCH 09/11] ARM: defconfig: drop CONFIG_MICROCHIP_PIT64B Arnd Bergmann
2022-08-18 13:57     ` Arnd Bergmann
2022-08-19  7:31     ` Claudiu.Beznea
2022-08-19  7:31       ` Claudiu.Beznea
2022-08-18 13:57   ` [PATCH 10/11] ARM: defconfig: fix CONFIG_SND_SOC_AC97_CODEC name Arnd Bergmann
2022-08-18 13:57     ` Arnd Bergmann
2022-08-18 13:57   ` [PATCH 11/11] musb: fix USB_MUSB_TUSB6010 dependency Arnd Bergmann
2022-08-18 13:57     ` Arnd Bergmann
2022-08-18 14:08     ` Greg Kroah-Hartman
2022-08-18 14:08       ` Greg Kroah-Hartman
2022-08-18 14:27       ` Arnd Bergmann
2022-08-18 14:27         ` Arnd Bergmann
2022-08-18 14:33         ` Greg Kroah-Hartman
2022-08-18 14:33           ` Greg Kroah-Hartman
2022-08-25 13:40   ` [PATCH 02/11] ARM: defconfig: clean up multi_v4t and multi_v5 configs Linus Walleij
2022-08-25 13:40     ` Linus Walleij
2022-08-29  8:52 ` [PATCH 00/11] ARM: defconfig cleanup Arnd Bergmann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.