linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] ARCH_VULCAN removal
@ 2017-05-22  7:36 Jayachandran C
  2017-05-22  7:36 ` [PATCH 1/2] arm64: disable Broadcom Vulcan platform Jayachandran C
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Jayachandran C @ 2017-05-22  7:36 UTC (permalink / raw)
  To: linux-arm-kernel

Another couple of patches to remove more of ARCH_VULCAN platform.

There is still a reference in drivers/gpio/Kconfig for ARCH_VULCAN.
I am sending a patch to remove that, and after that we can completely
remove ARCH_VULCAN.

JC.

Jayachandran C (2):
  arm64: disable Broadcom Vulcan platform
  arm64: defconfig: drop ARCH_VULCAN

 arch/arm64/Kconfig.platforms | 5 +----
 arch/arm64/configs/defconfig | 1 -
 2 files changed, 1 insertion(+), 5 deletions(-)

-- 
2.7.4

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

* [PATCH 1/2] arm64: disable Broadcom Vulcan platform
  2017-05-22  7:36 [PATCH 0/2] ARCH_VULCAN removal Jayachandran C
@ 2017-05-22  7:36 ` Jayachandran C
  2017-05-22  7:36 ` [PATCH 2/2] arm64: defconfig: drop ARCH_VULCAN Jayachandran C
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 6+ messages in thread
From: Jayachandran C @ 2017-05-22  7:36 UTC (permalink / raw)
  To: linux-arm-kernel

Disable the option ARCH_VULCAN as a step towards deleting it entirely.
There is still a reference in the kernel tree for ARCH_VULCAN, so we
have to keep the config option around until that reference is removed.

Signed-off-by: Jayachandran C <jnair@caviumnetworks.com>
---
 arch/arm64/Kconfig.platforms | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms
index 73272f4..fa3715c 100644
--- a/arch/arm64/Kconfig.platforms
+++ b/arch/arm64/Kconfig.platforms
@@ -225,10 +225,7 @@ config ARCH_VEXPRESS
 	  Express).
 
 config ARCH_VULCAN
-	bool "Broadcom Vulcan SOC Family"
-	select GPIOLIB
-	help
-	  This enables support for Broadcom Vulcan SoC Family
+	def_bool n
 
 config ARCH_XGENE
 	bool "AppliedMicro X-Gene SOC Family"
-- 
2.7.4

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

* [PATCH 2/2] arm64: defconfig: drop ARCH_VULCAN
  2017-05-22  7:36 [PATCH 0/2] ARCH_VULCAN removal Jayachandran C
  2017-05-22  7:36 ` [PATCH 1/2] arm64: disable Broadcom Vulcan platform Jayachandran C
@ 2017-05-22  7:36 ` Jayachandran C
  2017-05-22  7:41 ` [PATCH 0/2] ARCH_VULCAN removal Uwe Kleine-König
  2017-06-02  0:19 ` Olof Johansson
  3 siblings, 0 replies; 6+ messages in thread
From: Jayachandran C @ 2017-05-22  7:36 UTC (permalink / raw)
  To: linux-arm-kernel

ARCH_VULCAN (Broadcom Vulcan) has been discontinued and all its
dependencies have been moved to ARCH_THUNDER2. It can be dropped
from defconfig now.

Signed-off-by: Jayachandran C <jnair@caviumnetworks.com>
---
 arch/arm64/configs/defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 65cdd87..96224b2 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -56,7 +56,6 @@ CONFIG_ARCH_THUNDER=y
 CONFIG_ARCH_THUNDER2=y
 CONFIG_ARCH_UNIPHIER=y
 CONFIG_ARCH_VEXPRESS=y
-CONFIG_ARCH_VULCAN=y
 CONFIG_ARCH_XGENE=y
 CONFIG_ARCH_ZX=y
 CONFIG_ARCH_ZYNQMP=y
-- 
2.7.4

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

* [PATCH 0/2] ARCH_VULCAN removal
  2017-05-22  7:36 [PATCH 0/2] ARCH_VULCAN removal Jayachandran C
  2017-05-22  7:36 ` [PATCH 1/2] arm64: disable Broadcom Vulcan platform Jayachandran C
  2017-05-22  7:36 ` [PATCH 2/2] arm64: defconfig: drop ARCH_VULCAN Jayachandran C
@ 2017-05-22  7:41 ` Uwe Kleine-König
  2017-06-02  0:17   ` Olof Johansson
  2017-06-02  0:19 ` Olof Johansson
  3 siblings, 1 reply; 6+ messages in thread
From: Uwe Kleine-König @ 2017-05-22  7:41 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, May 22, 2017 at 07:36:03AM +0000, Jayachandran C wrote:
> Another couple of patches to remove more of ARCH_VULCAN platform.
> 
> There is still a reference in drivers/gpio/Kconfig for ARCH_VULCAN.
> I am sending a patch to remove that, and after that we can completely
> remove ARCH_VULCAN.

What happens if ARCH_VULCAN and drivers/gpio/Kconfig still references
it? I expected it's just assumed to be 'n' then?

Best regards
Uwe

-- 
Pengutronix e.K.                           | Uwe Kleine-K?nig            |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |

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

* [PATCH 0/2] ARCH_VULCAN removal
  2017-05-22  7:41 ` [PATCH 0/2] ARCH_VULCAN removal Uwe Kleine-König
@ 2017-06-02  0:17   ` Olof Johansson
  0 siblings, 0 replies; 6+ messages in thread
From: Olof Johansson @ 2017-06-02  0:17 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, May 22, 2017 at 09:41:02AM +0200, Uwe Kleine-K?nig wrote:
> On Mon, May 22, 2017 at 07:36:03AM +0000, Jayachandran C wrote:
> > Another couple of patches to remove more of ARCH_VULCAN platform.
> > 
> > There is still a reference in drivers/gpio/Kconfig for ARCH_VULCAN.
> > I am sending a patch to remove that, and after that we can completely
> > remove ARCH_VULCAN.
> 
> What happens if ARCH_VULCAN and drivers/gpio/Kconfig still references
> it? I expected it's just assumed to be 'n' then?

Are you talking about this line?

depends on OF_GPIO && (CPU_XLP || ARCH_VULCAN || ARCH_THUNDER2 || COMPILE_TEST)

It will continue to work as long as you enabel ARCH_THUNDER2, which is the "new
name" for Vulcan.

(Yes, renames like these are really annoying. We normally don't do them but
it's a small one in this case).


-Olof

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

* [PATCH 0/2] ARCH_VULCAN removal
  2017-05-22  7:36 [PATCH 0/2] ARCH_VULCAN removal Jayachandran C
                   ` (2 preceding siblings ...)
  2017-05-22  7:41 ` [PATCH 0/2] ARCH_VULCAN removal Uwe Kleine-König
@ 2017-06-02  0:19 ` Olof Johansson
  3 siblings, 0 replies; 6+ messages in thread
From: Olof Johansson @ 2017-06-02  0:19 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, May 22, 2017 at 07:36:03AM +0000, Jayachandran C wrote:
> Another couple of patches to remove more of ARCH_VULCAN platform.
> 
> There is still a reference in drivers/gpio/Kconfig for ARCH_VULCAN.
> I am sending a patch to remove that, and after that we can completely
> remove ARCH_VULCAN.
> 

Applied to next/arm64 for v4.13.

-Olof

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

end of thread, other threads:[~2017-06-02  0:19 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-22  7:36 [PATCH 0/2] ARCH_VULCAN removal Jayachandran C
2017-05-22  7:36 ` [PATCH 1/2] arm64: disable Broadcom Vulcan platform Jayachandran C
2017-05-22  7:36 ` [PATCH 2/2] arm64: defconfig: drop ARCH_VULCAN Jayachandran C
2017-05-22  7:41 ` [PATCH 0/2] ARCH_VULCAN removal Uwe Kleine-König
2017-06-02  0:17   ` Olof Johansson
2017-06-02  0:19 ` Olof Johansson

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).