[PATCH] ppc32: Consolidate Kconfig support for 83xx (fwd)

Kumar Gala galak at freescale.com
Thu Mar 10 18:30:55 EST 2005



---------- Forwarded message ----------
Date: Wed, 9 Mar 2005 21:31:05 -0600 (CST)
From: Kumar Gala <galak at freescale.com>
To: akpm at osdl.org
Cc: linuxppc-embedded at ozlab.org, trini at kernel.crashing.org
Subject: [PATCH] ppc32: Consolidate Kconfig support for 83xx

Andrew,

(Note this removes arch/ppc/platforms/83xx/Kconfig)

Consolidate Kconfig options between arch/ppc/platforms/83xx/Kconfig and 
arch/ppc/Kconfig at Tom Rini's request.

Signed-off-by: Kumar Gala <kumar.gala at freescale.com>
   
---
diff -Nru a/arch/ppc/Kconfig b/arch/ppc/Kconfig
--- a/arch/ppc/Kconfig	2005-03-09 21:23:40 -06:00
+++ b/arch/ppc/Kconfig	2005-03-09 21:23:41 -06:00
@@ -228,7 +228,6 @@
 	  If in doubt, say Y here.
 
 source arch/ppc/platforms/4xx/Kconfig
-source arch/ppc/platforms/83xx/Kconfig
 source arch/ppc/platforms/85xx/Kconfig
 
 config PPC64BRIDGE
@@ -476,7 +475,7 @@
 
 choice
 	prompt "Machine Type"
-	depends on (6xx && !83xx) || POWER3 || POWER4
+	depends on 6xx || POWER3 || POWER4
 	default PPC_MULTIPLATFORM
 	---help---
 	  Linux currently supports several different kinds of PowerPC-based
@@ -643,6 +642,11 @@
 	  much but it's only been tested on this board version. I think this
 	  board is also known as IceCube.
 
+config MPC834x_SYS
+	bool "Freescale MPC834x SYS"
+	help
+	  This option enables support for the MPC 834x SYS evaluation board.
+
 endchoice
 
 config PQ2ADS
@@ -665,7 +669,7 @@
 
 config 8260
 	bool "CPM2 Support" if WILLOW
-	depends on 6xx && !83xx
+	depends on 6xx
 	default y if TQM8260 || RPX8260 || EST8260 || SBS8260 || SBC82xx || PQ2FADS
 	help
 	  The MPC8260 is a typical embedded CPU made by Motorola.  Selecting
@@ -681,6 +685,14 @@
 	  The MPC8272 CPM has a different internal dpram setup than other CPM2
 	  devices
 
+config 83xx
+	bool
+	default y if MPC834x_SYS
+
+config MPC834x
+	bool
+	default y if MPC834x_SYS
+
 config CPM2
 	bool
 	depends on 8260 || MPC8560 || MPC8555
@@ -720,7 +732,8 @@
 	bool
 	depends on SANDPOINT || MCPN765 || SPRUCE || PPLUS || PCORE || \
 		PRPMC750 || K2 || PRPMC800 || LOPEC || \
-		(EV64260 && !SERIAL_MPSC) || CHESTNUT || RADSTONE_PPC7D
+		(EV64260 && !SERIAL_MPSC) || CHESTNUT || RADSTONE_PPC7D || \
+		MPC834x_SYS
 	default y
 
 config FORCE
diff -Nru a/arch/ppc/platforms/83xx/Kconfig b/arch/ppc/platforms/83xx/Kconfig
--- a/arch/ppc/platforms/83xx/Kconfig	2005-03-09 21:23:40 -06:00
+++ /dev/null	Wed Dec 31 16:00:00 196900
@@ -1,30 +0,0 @@
-config 83xx
-	bool "PowerQUICC II Pro (83xx) Support"
-	depends on 6xx
-
-menu "Freescale 83xx options"
-	depends on 83xx
-
-choice
-	prompt "Machine Type"
-	depends on 83xx
-	default MPC834x_SYS
-
-config MPC834x_SYS
-	bool "Freescale MPC834x SYS"
-	help
-	  This option enables support for the MPC 834x SYS evaluation board.
-
-endchoice
-
-config MPC834x
-	bool
-	depends on MPC834x_SYS
-	default y
-
-config PPC_GEN550
-	bool
-	depends on 83xx
-	default y
-
-endmenu



More information about the Linuxppc-embedded mailing list