* [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options
@ 2020-05-05 15:07 Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 01/15] ARM: arch timer: Drop unneeded select GENERIC_CLOCKEVENTS Geert Uytterhoeven
` (14 more replies)
0 siblings, 15 replies; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven
Hi arm-soc folks,
This patch series drops select statements from the various
platform-specific Kconfig files, for symbols that are already selected
by the various multi-platform related config options
(ARCH_MULTIPLATFORM, ARCH_MULTI_V*, and ARM_SINGLE_ARMV7M).
This makes it easier to e.g. identify platforms that are not yet part of
multi-platform builds, but already use some multi-platform features
(e.g. "COMMON_CLK" is used by multi-platform + s3c24xx).
This series contains the patches from [1] and [2] that haven't been
applied yet.
Changes compared to v1:
- Add Acked-by, Reviewed-by.
Thanks for applying!
[1] "[PATCH] ARM: arch timer: Drop unneeded select GENERIC_CLOCKEVENTS"
https://lore.kernel.org/r/20200121100608.32218-1-geert+renesas@glider.be
[2] "[PATCH 00/20] ARM: Drop unneeded select of multi-platform selected
options"
https://lore.kernel.org/r/20200121103413.1337-1-geert+renesas@glider.be
Geert Uytterhoeven (15):
ARM: arch timer: Drop unneeded select GENERIC_CLOCKEVENTS
ARM: actions: Drop unneeded select of COMMON_CLK
ARM: alpine: Drop unneeded select of HAVE_SMP
ARM: asm9260: Drop unneeded select of GENERIC_CLOCKEVENTS
ARM: aspeed: Drop unneeded select of HAVE_SMP
ARM: berlin: Drop unneeded select of HAVE_SMP
ARM: clps711x: Drop unneeded select of multi-platform selected options
ARM: davinci: Drop unneeded select of TIMER_OF
ARM: integrator: Drop unneeded select of SPARSE_IRQ
ARM: mmp: Drop unneeded select of COMMON_CLK
ARM: mvebu: Drop unneeded select of HAVE_SMP
ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0
ARM: prima2: Drop unneeded select of HAVE_SMP
ARM: realview: Drop unneeded select of multi-platform features
ARM: socfpga: Drop unneeded select of PCI_DOMAINS_GENERIC
arch/arm/Kconfig | 1 -
arch/arm/mach-actions/Kconfig | 1 -
arch/arm/mach-alpine/Kconfig | 1 -
arch/arm/mach-asm9260/Kconfig | 1 -
arch/arm/mach-aspeed/Kconfig | 1 -
arch/arm/mach-berlin/Kconfig | 1 -
arch/arm/mach-clps711x/Kconfig | 5 -----
arch/arm/mach-davinci/Kconfig | 1 -
arch/arm/mach-integrator/Kconfig | 1 -
arch/arm/mach-mmp/Kconfig | 1 -
arch/arm/mach-mvebu/Kconfig | 3 ---
arch/arm/mach-omap2/Kconfig | 1 -
arch/arm/mach-prima2/Kconfig | 1 -
arch/arm/mach-realview/Kconfig | 8 --------
arch/arm/mach-socfpga/Kconfig | 1 -
15 files changed, 28 deletions(-)
--
2.17.1
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] 24+ messages in thread
* [PATCH v2 01/15] ARM: arch timer: Drop unneeded select GENERIC_CLOCKEVENTS
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 02/15] ARM: actions: Drop unneeded select of COMMON_CLK Geert Uytterhoeven
` (13 subsequent siblings)
14 siblings, 0 replies; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven
The ARM Architected timer is available on ARMv7 SoCs only.
As both ARCH_MULTIPLATFORM and ARM_SINGLE_ARMV7M select
GENERIC_CLOCKEVENTS, there is no need for HAVE_ARM_ARCH_TIMER to select
GENERIC_CLOCKEVENTS.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
arch/arm/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 66a04f6f47753009..05fe7c054559bee6 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -1245,7 +1245,6 @@ config HAVE_ARM_ARCH_TIMER
bool "Architected timer support"
depends on CPU_V7
select ARM_ARCH_TIMER
- select GENERIC_CLOCKEVENTS
help
This option enables support for the ARM architected timer
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 02/15] ARM: actions: Drop unneeded select of COMMON_CLK
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 01/15] ARM: arch timer: Drop unneeded select GENERIC_CLOCKEVENTS Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-05 16:04 ` Andreas Färber
2020-05-05 15:07 ` [PATCH v2 03/15] ARM: alpine: Drop unneeded select of HAVE_SMP Geert Uytterhoeven
` (12 subsequent siblings)
14 siblings, 1 reply; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Andreas Färber,
Manivannan Sadhasivam
Support for Actions Semi SoCs depends on ARCH_MULTI_V7, and thus on
ARCH_MULTIPLATFORM.
As the latter selects COMMON_CLK, there is no need for ARCH_ACTIONS to
select COMMON_CLK.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Andreas Färber <afaerber@suse.de>
Cc: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Andreas Färber <afaerber@suse.de>
---
v2:
- Add Acked-by, Reviewed-by.
---
arch/arm/mach-actions/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-actions/Kconfig b/arch/arm/mach-actions/Kconfig
index b5e0ac965ec0dd10..00fb4babccdd991b 100644
--- a/arch/arm/mach-actions/Kconfig
+++ b/arch/arm/mach-actions/Kconfig
@@ -7,7 +7,6 @@ menuconfig ARCH_ACTIONS
select ARM_GLOBAL_TIMER
select CACHE_L2X0
select CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK
- select COMMON_CLK
select GENERIC_IRQ_CHIP
select HAVE_ARM_SCU if SMP
select HAVE_ARM_TWD if SMP
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 03/15] ARM: alpine: Drop unneeded select of HAVE_SMP
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 01/15] ARM: arch timer: Drop unneeded select GENERIC_CLOCKEVENTS Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 02/15] ARM: actions: Drop unneeded select of COMMON_CLK Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 04/15] ARM: asm9260: Drop unneeded select of GENERIC_CLOCKEVENTS Geert Uytterhoeven
` (11 subsequent siblings)
14 siblings, 0 replies; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Tsahee Zidenberg,
Antoine Tenart
Support for Annapurna Labs Alpine platforms depends on ARCH_MULTI_V7.
As the latter selects HAVE_SMP, there is no need for ARCH_ALPINE to
select HAVE_SMP.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Tsahee Zidenberg <tsahee@annapurnalabs.com>
Cc: Antoine Tenart <antoine.tenart@bootlin.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
---
v2:
- Add Acked-by.
---
arch/arm/mach-alpine/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-alpine/Kconfig b/arch/arm/mach-alpine/Kconfig
index bc04c91294cf12e2..6a68a162385b8534 100644
--- a/arch/arm/mach-alpine/Kconfig
+++ b/arch/arm/mach-alpine/Kconfig
@@ -7,7 +7,6 @@ config ARCH_ALPINE
select ARM_GIC
select GENERIC_IRQ_CHIP
select HAVE_ARM_ARCH_TIMER
- select HAVE_SMP
select MFD_SYSCON
select FORCE_PCI
select PCI_HOST_GENERIC
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 04/15] ARM: asm9260: Drop unneeded select of GENERIC_CLOCKEVENTS
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
` (2 preceding siblings ...)
2020-05-05 15:07 ` [PATCH v2 03/15] ARM: alpine: Drop unneeded select of HAVE_SMP Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 05/15] ARM: aspeed: Drop unneeded select of HAVE_SMP Geert Uytterhoeven
` (10 subsequent siblings)
14 siblings, 0 replies; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Oleksij Rempel
Support for the Alphascale ASM9260 platform depends on ARCH_MULTI_V5,
and thus on ARCH_MULTIPLATFORM.
As the latter selects GENERIC_CLOCKEVENTS, there is no need for
MACH_ASM9260 to select GENERIC_CLOCKEVENTS.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Oleksij Rempel <linux@rempel-privat.de>
Acked-by: Arnd Bergmann <arnd@arndb.de>
---
v2:
- Add Acked-by.
---
arch/arm/mach-asm9260/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-asm9260/Kconfig b/arch/arm/mach-asm9260/Kconfig
index e42dbaa53bc61b20..a2e1d0aaf2529aa5 100644
--- a/arch/arm/mach-asm9260/Kconfig
+++ b/arch/arm/mach-asm9260/Kconfig
@@ -4,6 +4,5 @@ config MACH_ASM9260
depends on ARCH_MULTI_V5
select CPU_ARM926T
select ASM9260_TIMER
- select GENERIC_CLOCKEVENTS
help
Support for Alphascale ASM9260 based platform.
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 05/15] ARM: aspeed: Drop unneeded select of HAVE_SMP
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
` (3 preceding siblings ...)
2020-05-05 15:07 ` [PATCH v2 04/15] ARM: asm9260: Drop unneeded select of GENERIC_CLOCKEVENTS Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 06/15] ARM: berlin: " Geert Uytterhoeven
` (9 subsequent siblings)
14 siblings, 0 replies; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Joel Stanley, Andrew Jeffery
Support for the 6th generation Aspeed SoCs depends on ARCH_MULTI_V7.
As the latter selects HAVE_SMP, there is no need for MACH_ASPEED_G6 to
select HAVE_SMP.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Joel Stanley <joel@jms.id.au>
Cc: Andrew Jeffery <andrew@aj.id.au>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Andrew Jeffery <andrew@aj.id.au>
---
v2:
- Add Acked-by, Reviewed-by.
---
arch/arm/mach-aspeed/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-aspeed/Kconfig b/arch/arm/mach-aspeed/Kconfig
index e8d6e9957d65b717..ea96d11b850241ce 100644
--- a/arch/arm/mach-aspeed/Kconfig
+++ b/arch/arm/mach-aspeed/Kconfig
@@ -39,7 +39,6 @@ config MACH_ASPEED_G6
select PINCTRL_ASPEED_G6
select ARM_GIC
select HAVE_ARM_ARCH_TIMER
- select HAVE_SMP
help
Say yes if you intend to run on an Aspeed ast2600 or similar
sixth generation Aspeed BMCs.
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 06/15] ARM: berlin: Drop unneeded select of HAVE_SMP
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
` (4 preceding siblings ...)
2020-05-05 15:07 ` [PATCH v2 05/15] ARM: aspeed: Drop unneeded select of HAVE_SMP Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-22 10:12 ` Jisheng Zhang
2020-05-05 15:07 ` [PATCH v2 07/15] ARM: clps711x: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
` (8 subsequent siblings)
14 siblings, 1 reply; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Jisheng Zhang,
Sebastian Hesselbarth
Support for Marvell Berlin SoCs depends on ARCH_MULTI_V7.
As the latter selects HAVE_SMP, there is no need for MACH_BERLIN_BG2 to
select HAVE_SMP.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
---
v2:
- Add Acked-by.
---
arch/arm/mach-berlin/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-berlin/Kconfig b/arch/arm/mach-berlin/Kconfig
index 5b1f61fd78780300..01861fa72c9714b7 100644
--- a/arch/arm/mach-berlin/Kconfig
+++ b/arch/arm/mach-berlin/Kconfig
@@ -19,7 +19,6 @@ config MACH_BERLIN_BG2
select CPU_PJ4B
select HAVE_ARM_SCU if SMP
select HAVE_ARM_TWD if SMP
- select HAVE_SMP
select PINCTRL_BERLIN_BG2
config MACH_BERLIN_BG2CD
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 07/15] ARM: clps711x: Drop unneeded select of multi-platform selected options
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
` (5 preceding siblings ...)
2020-05-05 15:07 ` [PATCH v2 06/15] ARM: berlin: " Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 08/15] ARM: davinci: Drop unneeded select of TIMER_OF Geert Uytterhoeven
` (7 subsequent siblings)
14 siblings, 0 replies; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Alexander Shiyan
Support for Cirrus Logic EP721x/EP731x-based SoCs depends on
ARCH_MULTI_V7, and thus on ARCH_MULTIPLATFORM.
As the latter selects AUTO_ZRELADDR, TIMER_OF, COMMON_CLK,
GENERIC_CLOCKEVENTS, and USE_OF, there is no need for ARCH_CLPS711X to
select any of them.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Alexander Shiyan <shc_work@mail.ru>
Acked-by: Arnd Bergmann <arnd@arndb.de>
---
v2:
- Add Acked-by.
---
arch/arm/mach-clps711x/Kconfig | 5 -----
1 file changed, 5 deletions(-)
diff --git a/arch/arm/mach-clps711x/Kconfig b/arch/arm/mach-clps711x/Kconfig
index fc9188b54dd66a74..314de9477b84989e 100644
--- a/arch/arm/mach-clps711x/Kconfig
+++ b/arch/arm/mach-clps711x/Kconfig
@@ -2,15 +2,10 @@
menuconfig ARCH_CLPS711X
bool "Cirrus Logic EP721x/EP731x-based"
depends on ARCH_MULTI_V4T
- select AUTO_ZRELADDR
- select TIMER_OF
select CLPS711X_TIMER
- select COMMON_CLK
select CPU_ARM720T
- select GENERIC_CLOCKEVENTS
select GPIOLIB
select MFD_SYSCON
select OF_IRQ
- select USE_OF
help
Select this if you use ARMv4T Cirrus Logic chips.
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 08/15] ARM: davinci: Drop unneeded select of TIMER_OF
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
` (6 preceding siblings ...)
2020-05-05 15:07 ` [PATCH v2 07/15] ARM: clps711x: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 09/15] ARM: integrator: Drop unneeded select of SPARSE_IRQ Geert Uytterhoeven
` (6 subsequent siblings)
14 siblings, 0 replies; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Sekhar Nori,
Bartosz Golaszewski
Support for TI DaVinci SoCs depends on ARCH_MULTI_V5, and thus on
ARCH_MULTIPLATFORM.
As the latter selects TIMER_OF, there is no need for MACH_DA8XX_DT to
select TIMER_OF.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Sekhar Nori <nsekhar@ti.com>
Cc: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Sekhar Nori <nsekhar@ti.com>
---
v2:
- Add Acked-by.
---
arch/arm/mach-davinci/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-davinci/Kconfig b/arch/arm/mach-davinci/Kconfig
index 02b180ad724540c0..d028d38a44bfedba 100644
--- a/arch/arm/mach-davinci/Kconfig
+++ b/arch/arm/mach-davinci/Kconfig
@@ -64,7 +64,6 @@ config MACH_DA8XX_DT
default y
depends on ARCH_DAVINCI_DA850
select PINCTRL
- select TIMER_OF
help
Say y here to include support for TI DaVinci DA850 based using
Flattened Device Tree. More information at Documentation/devicetree
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 09/15] ARM: integrator: Drop unneeded select of SPARSE_IRQ
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
` (7 preceding siblings ...)
2020-05-05 15:07 ` [PATCH v2 08/15] ARM: davinci: Drop unneeded select of TIMER_OF Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 10/15] ARM: mmp: Drop unneeded select of COMMON_CLK Geert Uytterhoeven
` (5 subsequent siblings)
14 siblings, 0 replies; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Linus Walleij
Support for ARM Ltd. Integrator systems depends on ARCH_MULTIPLATFORM.
As the latter selects SPARSE_IRQ, there is no need for ARCH_INTEGRATOR
to select SPARSE_IRQ.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
---
v2:
- Add Acked-by.
---
arch/arm/mach-integrator/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-integrator/Kconfig b/arch/arm/mach-integrator/Kconfig
index 982eabc361635e60..fbc35e9db46d1aa9 100644
--- a/arch/arm/mach-integrator/Kconfig
+++ b/arch/arm/mach-integrator/Kconfig
@@ -12,7 +12,6 @@ menuconfig ARCH_INTEGRATOR
select POWER_RESET_VERSATILE
select POWER_SUPPLY
select SOC_INTEGRATOR_CM
- select SPARSE_IRQ
select VERSATILE_FPGA_IRQ
help
Support for ARM's Integrator platform.
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 10/15] ARM: mmp: Drop unneeded select of COMMON_CLK
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
` (8 preceding siblings ...)
2020-05-05 15:07 ` [PATCH v2 09/15] ARM: integrator: Drop unneeded select of SPARSE_IRQ Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 11/15] ARM: mvebu: Drop unneeded select of HAVE_SMP Geert Uytterhoeven
` (4 subsequent siblings)
14 siblings, 0 replies; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Lubomir Rintel
Support for Marvell MMP ARMv5 platforms depends on ARCH_MULTI_V5, and
thus on ARCH_MULTIPLATFORM.
As the latter selects COMMON_CLK, there is no need for MACH_MMP_DT to
select COMMON_CLK.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Lubomir Rintel <lkundrak@v3.sk>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Lubomir Rintel <lkundrak@v3.sk>
---
v2:
- Add Acked-by.
---
arch/arm/mach-mmp/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-mmp/Kconfig b/arch/arm/mach-mmp/Kconfig
index b58a03b18bdef14c..6fe1550f43ec6aef 100644
--- a/arch/arm/mach-mmp/Kconfig
+++ b/arch/arm/mach-mmp/Kconfig
@@ -110,7 +110,6 @@ config MACH_MMP_DT
depends on ARCH_MULTI_V5
select PINCTRL
select PINCTRL_SINGLE
- select COMMON_CLK
select ARCH_HAS_RESET_CONTROLLER
select CPU_MOHAWK
help
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 11/15] ARM: mvebu: Drop unneeded select of HAVE_SMP
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
` (9 preceding siblings ...)
2020-05-05 15:07 ` [PATCH v2 10/15] ARM: mmp: Drop unneeded select of COMMON_CLK Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-05 15:13 ` Andrew Lunn
2020-05-05 15:07 ` [PATCH v2 12/15] ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 Geert Uytterhoeven
` (3 subsequent siblings)
14 siblings, 1 reply; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Jason Cooper, Andrew Lunn,
Gregory Clement, Sebastian Hesselbarth
Support for Marvell Armada 375, 380, 385, and 39x SoCs depends on
ARCH_MULTI_V7.
As the latter selects HAVE_SMP, there is no need for MACH_ARMADA_375,
MACH_ARMADA_38X, and MACH_ARMADA_39X to select HAVE_SMP.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Jason Cooper <jason@lakedaemon.net>
Cc: Andrew Lunn <andrew@lunn.ch>
Cc: Gregory Clement <gregory.clement@bootlin.com>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
---
v2:
- Add Acked-by.
---
arch/arm/mach-mvebu/Kconfig | 3 ---
1 file changed, 3 deletions(-)
diff --git a/arch/arm/mach-mvebu/Kconfig b/arch/arm/mach-mvebu/Kconfig
index 7a5629b9bede4e3f..34dbeaab94b07e52 100644
--- a/arch/arm/mach-mvebu/Kconfig
+++ b/arch/arm/mach-mvebu/Kconfig
@@ -47,7 +47,6 @@ config MACH_ARMADA_375
select ARMADA_375_CLK
select HAVE_ARM_SCU
select HAVE_ARM_TWD if SMP
- select HAVE_SMP
select MACH_MVEBU_V7
select PINCTRL_ARMADA_375
help
@@ -66,7 +65,6 @@ config MACH_ARMADA_38X
select ARMADA_38X_CLK
select HAVE_ARM_SCU
select HAVE_ARM_TWD if SMP
- select HAVE_SMP
select MACH_MVEBU_V7
select PINCTRL_ARMADA_38X
help
@@ -82,7 +80,6 @@ config MACH_ARMADA_39X
select CACHE_L2X0
select HAVE_ARM_SCU
select HAVE_ARM_TWD if SMP
- select HAVE_SMP
select MACH_MVEBU_V7
select PINCTRL_ARMADA_39X
help
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 12/15] ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
` (10 preceding siblings ...)
2020-05-05 15:07 ` [PATCH v2 11/15] ARM: mvebu: Drop unneeded select of HAVE_SMP Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-05 18:26 ` Tony Lindgren
2020-05-05 15:07 ` [PATCH v2 13/15] ARM: prima2: Drop unneeded select of HAVE_SMP Geert Uytterhoeven
` (2 subsequent siblings)
14 siblings, 1 reply; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Tony Lindgren, linux-omap
Support for TI AM43x SoCs depends on ARCH_MULTI_V7, which selects
ARCH_MULTI_V6_V7.
As the latter selects MIGHT_HAVE_CACHE_L2X0, there is no need for
SOC_AM43XX to select MIGHT_HAVE_CACHE_L2X0.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Tony Lindgren <tony@atomide.com>
Cc: linux-omap@vger.kernel.org
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Tony Lindgren <tony@atomide.com>
---
v2:
- Add Acked-by.
---
arch/arm/mach-omap2/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig
index dca7d06c0b938619..ea23205bf70f4df6 100644
--- a/arch/arm/mach-omap2/Kconfig
+++ b/arch/arm/mach-omap2/Kconfig
@@ -66,7 +66,6 @@ config SOC_AM43XX
select ARCH_OMAP2PLUS
select ARM_GIC
select MACH_OMAP_GENERIC
- select MIGHT_HAVE_CACHE_L2X0
select HAVE_ARM_SCU
select GENERIC_CLOCKEVENTS_BROADCAST
select HAVE_ARM_TWD
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 13/15] ARM: prima2: Drop unneeded select of HAVE_SMP
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
` (11 preceding siblings ...)
2020-05-05 15:07 ` [PATCH v2 12/15] ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 14/15] ARM: realview: Drop unneeded select of multi-platform features Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 15/15] ARM: socfpga: Drop unneeded select of PCI_DOMAINS_GENERIC Geert Uytterhoeven
14 siblings, 0 replies; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Barry Song
Support for CSR SiRF SoCs depends on ARCH_MULTI_V7.
As the latter selects HAVE_SMP, there is no need for ARCH_ATLAS7 to
select HAVE_SMP.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Barry Song <baohua@kernel.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
---
v2:
- Add Acked-by.
---
arch/arm/mach-prima2/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-prima2/Kconfig b/arch/arm/mach-prima2/Kconfig
index 6f66785fab01bbc9..ea077f66372dd55a 100644
--- a/arch/arm/mach-prima2/Kconfig
+++ b/arch/arm/mach-prima2/Kconfig
@@ -30,7 +30,6 @@ config ARCH_ATLAS7
select ARM_GIC
select ATLAS7_TIMER
select HAVE_ARM_SCU if SMP
- select HAVE_SMP
help
Support for CSR SiRFSoC ARM Cortex A7 Platform
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 14/15] ARM: realview: Drop unneeded select of multi-platform features
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
` (12 preceding siblings ...)
2020-05-05 15:07 ` [PATCH v2 13/15] ARM: prima2: Drop unneeded select of HAVE_SMP Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 15/15] ARM: socfpga: Drop unneeded select of PCI_DOMAINS_GENERIC Geert Uytterhoeven
14 siblings, 0 replies; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Linus Walleij
Support for ARM Ltd. RealView systems depends on ARCH_MULTIPLATFORM,
which selects USE_OF.
Support for ARMv6 and ARMv7 variants depends on ARCH_MULTI_V6 or
ARCH_MULTI_V7, which both select ARCH_MULTI_V6_V7 and thus
MIGHT_HAVE_CACHE_L2X0.
Support for ARMv7 variants depends on ARCH_MULTI_V7, which selects
HAVE_SMP.
Hence there is no need for the affected RealView-specific symbols to
select any of them.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
---
v2:
- Add Acked-by.
---
arch/arm/mach-realview/Kconfig | 8 --------
1 file changed, 8 deletions(-)
diff --git a/arch/arm/mach-realview/Kconfig b/arch/arm/mach-realview/Kconfig
index 44ebbf9ec67364db..0f139a20e113d6c3 100644
--- a/arch/arm/mach-realview/Kconfig
+++ b/arch/arm/mach-realview/Kconfig
@@ -21,7 +21,6 @@ menuconfig ARCH_REALVIEW
select POWER_RESET_VERSATILE
select POWER_SUPPLY
select SOC_REALVIEW
- select USE_OF
help
This enables support for ARM Ltd RealView boards.
@@ -56,8 +55,6 @@ config REALVIEW_EB_ARM1176
config REALVIEW_EB_A9MP
bool "Support Multicore Cortex-A9 Tile"
depends on MACH_REALVIEW_EB && ARCH_MULTI_V7
- select HAVE_SMP
- select MIGHT_HAVE_CACHE_L2X0
help
Enable support for the Cortex-A9MPCore tile fitted to the
Realview(R) Emulation Baseboard platform.
@@ -66,7 +63,6 @@ config REALVIEW_EB_ARM11MP
bool "Support ARM11MPCore Tile"
depends on MACH_REALVIEW_EB && ARCH_MULTI_V6
select HAVE_SMP
- select MIGHT_HAVE_CACHE_L2X0
help
Enable support for the ARM11MPCore tile fitted to the Realview(R)
Emulation Baseboard platform.
@@ -75,7 +71,6 @@ config MACH_REALVIEW_PB11MP
bool "Support RealView(R) Platform Baseboard for ARM11MPCore"
depends on ARCH_MULTI_V6
select HAVE_SMP
- select MIGHT_HAVE_CACHE_L2X0
help
Include support for the ARM(R) RealView(R) Platform Baseboard for
the ARM11MPCore. This platform has an on-board ARM11MPCore and has
@@ -87,7 +82,6 @@ config MACH_REALVIEW_PB1176
depends on ARCH_MULTI_V6
select CPU_V6
select HAVE_TCM
- select MIGHT_HAVE_CACHE_L2X0
help
Include support for the ARM(R) RealView(R) Platform Baseboard for
ARM1176JZF-S.
@@ -103,8 +97,6 @@ config MACH_REALVIEW_PBA8
config MACH_REALVIEW_PBX
bool "Support RealView(R) Platform Baseboard Explore for Cortex-A9"
depends on ARCH_MULTI_V7
- select HAVE_SMP
- select MIGHT_HAVE_CACHE_L2X0
select ZONE_DMA
help
Include support for the ARM(R) RealView(R) Platform Baseboard
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH v2 15/15] ARM: socfpga: Drop unneeded select of PCI_DOMAINS_GENERIC
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
` (13 preceding siblings ...)
2020-05-05 15:07 ` [PATCH v2 14/15] ARM: realview: Drop unneeded select of multi-platform features Geert Uytterhoeven
@ 2020-05-05 15:07 ` Geert Uytterhoeven
14 siblings, 0 replies; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 15:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Kevin Hilman, Olof Johansson, linux-arm-kernel,
linux-kernel, Geert Uytterhoeven, Dinh Nguyen
Support for Altera SOCFPGA systems depends on ARCH_MULTI_V7, and thus on
ARCH_MULTIPLATFORM.
As the latter selects PCI_DOMAINS_GENERIC, there is no need for
ARCH_SOCFPGA to select PCI_DOMAINS_GENERIC.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Dinh Nguyen <dinguyen@kernel.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Dinh Nguyen <dinguyen@kernel.org>
---
v2:
- Add Acked-by.
---
arch/arm/mach-socfpga/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-socfpga/Kconfig b/arch/arm/mach-socfpga/Kconfig
index 22af5e308db6cc81..c3bb68d57cea2e51 100644
--- a/arch/arm/mach-socfpga/Kconfig
+++ b/arch/arm/mach-socfpga/Kconfig
@@ -11,7 +11,6 @@ menuconfig ARCH_SOCFPGA
select HAVE_ARM_SCU
select HAVE_ARM_TWD if SMP
select MFD_SYSCON
- select PCI_DOMAINS_GENERIC if PCI
select ARM_ERRATA_754322
select ARM_ERRATA_764369 if SMP
select ARM_ERRATA_775420
--
2.17.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* Re: [PATCH v2 11/15] ARM: mvebu: Drop unneeded select of HAVE_SMP
2020-05-05 15:07 ` [PATCH v2 11/15] ARM: mvebu: Drop unneeded select of HAVE_SMP Geert Uytterhoeven
@ 2020-05-05 15:13 ` Andrew Lunn
0 siblings, 0 replies; 24+ messages in thread
From: Andrew Lunn @ 2020-05-05 15:13 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: soc, Arnd Bergmann, Kevin Hilman, Olof Johansson,
linux-arm-kernel, linux-kernel, Jason Cooper, Gregory Clement,
Sebastian Hesselbarth
On Tue, May 05, 2020 at 05:07:18PM +0200, Geert Uytterhoeven wrote:
> Support for Marvell Armada 375, 380, 385, and 39x SoCs depends on
> ARCH_MULTI_V7.
> As the latter selects HAVE_SMP, there is no need for MACH_ARMADA_375,
> MACH_ARMADA_38X, and MACH_ARMADA_39X to select HAVE_SMP.
>
> Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
> Cc: Jason Cooper <jason@lakedaemon.net>
> Cc: Andrew Lunn <andrew@lunn.ch>
> Cc: Gregory Clement <gregory.clement@bootlin.com>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> Acked-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Andrew
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH v2 02/15] ARM: actions: Drop unneeded select of COMMON_CLK
2020-05-05 15:07 ` [PATCH v2 02/15] ARM: actions: Drop unneeded select of COMMON_CLK Geert Uytterhoeven
@ 2020-05-05 16:04 ` Andreas Färber
2020-05-05 16:45 ` Geert Uytterhoeven
0 siblings, 1 reply; 24+ messages in thread
From: Andreas Färber @ 2020-05-05 16:04 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: soc, Arnd Bergmann, Kevin Hilman, Olof Johansson,
linux-arm-kernel, linux-kernel, Manivannan Sadhasivam
Hi Geert,
Am 05.05.20 um 17:07 schrieb Geert Uytterhoeven:
> Support for Actions Semi SoCs depends on ARCH_MULTI_V7, and thus on
> ARCH_MULTIPLATFORM.
> As the latter selects COMMON_CLK, there is no need for ARCH_ACTIONS to
> select COMMON_CLK.
>
> Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
> Cc: Andreas Färber <afaerber@suse.de>
> Cc: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
> Acked-by: Arnd Bergmann <arnd@arndb.de>
> Reviewed-by: Andreas Färber <afaerber@suse.de>
> ---
> v2:
> - Add Acked-by, Reviewed-by.
> ---
> arch/arm/mach-actions/Kconfig | 1 -
> 1 file changed, 1 deletion(-)
Do you intend to apply the whole series through soc (my assumption due
to soc in To), or should I pick this one up as maintainer?
Thanks,
Andreas
--
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Felix Imendörffer
HRB 36809 (AG Nürnberg)
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH v2 02/15] ARM: actions: Drop unneeded select of COMMON_CLK
2020-05-05 16:04 ` Andreas Färber
@ 2020-05-05 16:45 ` Geert Uytterhoeven
0 siblings, 0 replies; 24+ messages in thread
From: Geert Uytterhoeven @ 2020-05-05 16:45 UTC (permalink / raw)
To: Andreas Färber
Cc: Geert Uytterhoeven, arm-soc, Arnd Bergmann, Kevin Hilman,
Olof Johansson, Linux ARM, Linux Kernel Mailing List,
Manivannan Sadhasivam
Hi Andreas,
On Tue, May 5, 2020 at 6:04 PM Andreas Färber <afaerber@suse.de> wrote:
> Am 05.05.20 um 17:07 schrieb Geert Uytterhoeven:
> > Support for Actions Semi SoCs depends on ARCH_MULTI_V7, and thus on
> > ARCH_MULTIPLATFORM.
> > As the latter selects COMMON_CLK, there is no need for ARCH_ACTIONS to
> > select COMMON_CLK.
> >
> > Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
> > Cc: Andreas Färber <afaerber@suse.de>
> > Cc: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
> > Acked-by: Arnd Bergmann <arnd@arndb.de>
> > Reviewed-by: Andreas Färber <afaerber@suse.de>
> > ---
> > v2:
> > - Add Acked-by, Reviewed-by.
> > ---
> > arch/arm/mach-actions/Kconfig | 1 -
> > 1 file changed, 1 deletion(-)
>
> Do you intend to apply the whole series through soc (my assumption due
> to soc in To), or should I pick this one up as maintainer?
Through soc. This series contains all the patches from v1 that weren't
picked up.
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] 24+ messages in thread
* Re: [PATCH v2 12/15] ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0
2020-05-05 15:07 ` [PATCH v2 12/15] ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 Geert Uytterhoeven
@ 2020-05-05 18:26 ` Tony Lindgren
2020-05-07 17:49 ` Tony Lindgren
0 siblings, 1 reply; 24+ messages in thread
From: Tony Lindgren @ 2020-05-05 18:26 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: soc, Arnd Bergmann, Kevin Hilman, Olof Johansson,
linux-arm-kernel, linux-kernel, linux-omap
* Geert Uytterhoeven <geert+renesas@glider.be> [200505 08:08]:
> Support for TI AM43x SoCs depends on ARCH_MULTI_V7, which selects
> ARCH_MULTI_V6_V7.
> As the latter selects MIGHT_HAVE_CACHE_L2X0, there is no need for
> SOC_AM43XX to select MIGHT_HAVE_CACHE_L2X0.
>
> Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
> Cc: Tony Lindgren <tony@atomide.com>
> Cc: linux-omap@vger.kernel.org
> Acked-by: Arnd Bergmann <arnd@arndb.de>
> Acked-by: Tony Lindgren <tony@atomide.com>
> ---
> v2:
> - Add Acked-by.
I'll queue this into omap-for-v5.8/soc tomorrow assuming nobody else
has it already applied.
Tony
> ---
> arch/arm/mach-omap2/Kconfig | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig
> index dca7d06c0b938619..ea23205bf70f4df6 100644
> --- a/arch/arm/mach-omap2/Kconfig
> +++ b/arch/arm/mach-omap2/Kconfig
> @@ -66,7 +66,6 @@ config SOC_AM43XX
> select ARCH_OMAP2PLUS
> select ARM_GIC
> select MACH_OMAP_GENERIC
> - select MIGHT_HAVE_CACHE_L2X0
> select HAVE_ARM_SCU
> select GENERIC_CLOCKEVENTS_BROADCAST
> select HAVE_ARM_TWD
> --
> 2.17.1
>
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH v2 12/15] ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0
2020-05-05 18:26 ` Tony Lindgren
@ 2020-05-07 17:49 ` Tony Lindgren
0 siblings, 0 replies; 24+ messages in thread
From: Tony Lindgren @ 2020-05-07 17:49 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: soc, Arnd Bergmann, Kevin Hilman, Olof Johansson,
linux-arm-kernel, linux-kernel, linux-omap
* Tony Lindgren <tony@atomide.com> [200505 18:27]:
> * Geert Uytterhoeven <geert+renesas@glider.be> [200505 08:08]:
> > Support for TI AM43x SoCs depends on ARCH_MULTI_V7, which selects
> > ARCH_MULTI_V6_V7.
> > As the latter selects MIGHT_HAVE_CACHE_L2X0, there is no need for
> > SOC_AM43XX to select MIGHT_HAVE_CACHE_L2X0.
> >
> > Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
> > Cc: Tony Lindgren <tony@atomide.com>
> > Cc: linux-omap@vger.kernel.org
> > Acked-by: Arnd Bergmann <arnd@arndb.de>
> > Acked-by: Tony Lindgren <tony@atomide.com>
> > ---
> > v2:
> > - Add Acked-by.
>
> I'll queue this into omap-for-v5.8/soc tomorrow assuming nobody else
> has it already applied.
OK applying int omap-for-v5.8/soc thanks.
Tony
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH v2 06/15] ARM: berlin: Drop unneeded select of HAVE_SMP
2020-05-05 15:07 ` [PATCH v2 06/15] ARM: berlin: " Geert Uytterhoeven
@ 2020-05-22 10:12 ` Jisheng Zhang
2020-05-22 10:34 ` Arnd Bergmann
0 siblings, 1 reply; 24+ messages in thread
From: Jisheng Zhang @ 2020-05-22 10:12 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: soc, Arnd Bergmann, Kevin Hilman, Olof Johansson,
linux-arm-kernel, linux-kernel, Sebastian Hesselbarth
Hi Arnd, Kevin, Olof,
On Tue, 5 May 2020 17:07:13 +0200 Geert Uytterhoeven wrote:
>
>
> Support for Marvell Berlin SoCs depends on ARCH_MULTI_V7.
> As the latter selects HAVE_SMP, there is no need for MACH_BERLIN_BG2 to
> select HAVE_SMP.
>
> Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
> Cc: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> Acked-by: Arnd Bergmann <arnd@arndb.de>
The patch looks good to me. I want to know what will be the mainline
path of this series. SoC maintainers take it then send A PR to arm-soc?
Or each SoC maintainers ack it, arm-soc will take the whole series?
If later, then
Acked-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
This is the first time I see a series touch different SoC platforms.
Thanks in advance,
Jisheng
> ---
> v2:
> - Add Acked-by.
> ---
> arch/arm/mach-berlin/Kconfig | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/arch/arm/mach-berlin/Kconfig b/arch/arm/mach-berlin/Kconfig
> index 5b1f61fd78780300..01861fa72c9714b7 100644
> --- a/arch/arm/mach-berlin/Kconfig
> +++ b/arch/arm/mach-berlin/Kconfig
> @@ -19,7 +19,6 @@ config MACH_BERLIN_BG2
> select CPU_PJ4B
> select HAVE_ARM_SCU if SMP
> select HAVE_ARM_TWD if SMP
> - select HAVE_SMP
> select PINCTRL_BERLIN_BG2
>
> config MACH_BERLIN_BG2CD
> --
> 2.17.1
>
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH v2 06/15] ARM: berlin: Drop unneeded select of HAVE_SMP
2020-05-22 10:12 ` Jisheng Zhang
@ 2020-05-22 10:34 ` Arnd Bergmann
2020-05-22 10:36 ` Jisheng Zhang
0 siblings, 1 reply; 24+ messages in thread
From: Arnd Bergmann @ 2020-05-22 10:34 UTC (permalink / raw)
To: Jisheng Zhang
Cc: Geert Uytterhoeven, SoC Team, Kevin Hilman, Olof Johansson,
Linux ARM, linux-kernel, Sebastian Hesselbarth
On Fri, May 22, 2020 at 12:13 PM Jisheng Zhang
<Jisheng.Zhang@synaptics.com> wrote:
>
> Hi Arnd, Kevin, Olof,
>
> On Tue, 5 May 2020 17:07:13 +0200 Geert Uytterhoeven wrote:
>
> >
> >
> > Support for Marvell Berlin SoCs depends on ARCH_MULTI_V7.
> > As the latter selects HAVE_SMP, there is no need for MACH_BERLIN_BG2 to
> > select HAVE_SMP.
> >
> > Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
> > Cc: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
> > Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> > Acked-by: Arnd Bergmann <arnd@arndb.de>
>
> The patch looks good to me. I want to know what will be the mainline
> path of this series. SoC maintainers take it then send A PR to arm-soc?
> Or each SoC maintainers ack it, arm-soc will take the whole series?
> If later, then
>
> Acked-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
>
>
> This is the first time I see a series touch different SoC platforms.
I have already merged it. The normal way we do this is that platform
maintainers can choose to merge individual patches when they
are happy with them on the early review, or provide an Ack for
them to get merged as a branch.
I picked up v2 of the series as there seemed to be a sufficient
number of Acks and everyone that commented had agreed
in principle.
Arnd
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH v2 06/15] ARM: berlin: Drop unneeded select of HAVE_SMP
2020-05-22 10:34 ` Arnd Bergmann
@ 2020-05-22 10:36 ` Jisheng Zhang
0 siblings, 0 replies; 24+ messages in thread
From: Jisheng Zhang @ 2020-05-22 10:36 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Geert Uytterhoeven, SoC Team, Kevin Hilman, Olof Johansson,
Linux ARM, linux-kernel, Sebastian Hesselbarth
On Fri, 22 May 2020 12:34:43 +0200 Arnd Bergmann wrote:
>
>
> On Fri, May 22, 2020 at 12:13 PM Jisheng Zhang
> <Jisheng.Zhang@synaptics.com> wrote:
> >
> > Hi Arnd, Kevin, Olof,
> >
> > On Tue, 5 May 2020 17:07:13 +0200 Geert Uytterhoeven wrote:
> >
> > >
> > >
> > > Support for Marvell Berlin SoCs depends on ARCH_MULTI_V7.
> > > As the latter selects HAVE_SMP, there is no need for MACH_BERLIN_BG2 to
> > > select HAVE_SMP.
> > >
> > > Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
> > > Cc: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
> > > Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
> > > Acked-by: Arnd Bergmann <arnd@arndb.de>
> >
> > The patch looks good to me. I want to know what will be the mainline
> > path of this series. SoC maintainers take it then send A PR to arm-soc?
> > Or each SoC maintainers ack it, arm-soc will take the whole series?
> > If later, then
> >
> > Acked-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
> >
> >
> > This is the first time I see a series touch different SoC platforms.
>
> I have already merged it. The normal way we do this is that platform
> maintainers can choose to merge individual patches when they
> are happy with them on the early review, or provide an Ack for
> them to get merged as a branch.
>
> I picked up v2 of the series as there seemed to be a sufficient
> number of Acks and everyone that commented had agreed
> in principle.
>
Nice. Thanks a lot
^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2020-05-22 10:37 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-05 15:07 [PATCH v2 00/15] ARM: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 01/15] ARM: arch timer: Drop unneeded select GENERIC_CLOCKEVENTS Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 02/15] ARM: actions: Drop unneeded select of COMMON_CLK Geert Uytterhoeven
2020-05-05 16:04 ` Andreas Färber
2020-05-05 16:45 ` Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 03/15] ARM: alpine: Drop unneeded select of HAVE_SMP Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 04/15] ARM: asm9260: Drop unneeded select of GENERIC_CLOCKEVENTS Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 05/15] ARM: aspeed: Drop unneeded select of HAVE_SMP Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 06/15] ARM: berlin: " Geert Uytterhoeven
2020-05-22 10:12 ` Jisheng Zhang
2020-05-22 10:34 ` Arnd Bergmann
2020-05-22 10:36 ` Jisheng Zhang
2020-05-05 15:07 ` [PATCH v2 07/15] ARM: clps711x: Drop unneeded select of multi-platform selected options Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 08/15] ARM: davinci: Drop unneeded select of TIMER_OF Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 09/15] ARM: integrator: Drop unneeded select of SPARSE_IRQ Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 10/15] ARM: mmp: Drop unneeded select of COMMON_CLK Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 11/15] ARM: mvebu: Drop unneeded select of HAVE_SMP Geert Uytterhoeven
2020-05-05 15:13 ` Andrew Lunn
2020-05-05 15:07 ` [PATCH v2 12/15] ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 Geert Uytterhoeven
2020-05-05 18:26 ` Tony Lindgren
2020-05-07 17:49 ` Tony Lindgren
2020-05-05 15:07 ` [PATCH v2 13/15] ARM: prima2: Drop unneeded select of HAVE_SMP Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 14/15] ARM: realview: Drop unneeded select of multi-platform features Geert Uytterhoeven
2020-05-05 15:07 ` [PATCH v2 15/15] ARM: socfpga: Drop unneeded select of PCI_DOMAINS_GENERIC Geert Uytterhoeven
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).