Patchwork HAVE_ACPI_TABLES kconfig cleanups

login
register
about
Submitter Uwe Hermann
Date 2009-10-10 18:26:52
Message ID <20091010182652.GE15511@greenwood>
Download mbox | patch
Permalink /patch/386/
State Accepted
Headers show

Comments

Uwe Hermann - 2009-10-10 18:26:52
See patch.


Uwe.
ron minnich - 2009-10-11 15:55:05
Acked-by: Ronald G. Minnich <rminnich@gmail.com>
Uwe Hermann - 2009-10-11 17:42:22
On Sun, Oct 11, 2009 at 03:55:05PM +0000, ron minnich wrote:
> Acked-by: Ronald G. Minnich <rminnich@gmail.com>

Thanks, r4759. There will likely be follow-up patches to add an option
to enable/disable ACPI if it is available as discussed by Myles and
Peter in a recent thread, but this patch brings the ACPI kconfig status
of all boards to the level itwas at in Options.lb.


Uwe.

Patch

HAVE_ACPI_TABLES cleanups for kconfig:

 - Add "select HAVE_ACPI_TABLES" for boards which need it.

 - Drop sections which set HAVE_ACPI_TABLES to 'n', that's the default.

 - Convert sections which set HAVE_ACPI_TABLES to 'y' to the
   shorter "select HAVE_ACPI_TABLES".

Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>

Index: src/mainboard/kontron/986lcd-m/Kconfig
===================================================================
--- src/mainboard/kontron/986lcd-m/Kconfig	(Revision 4757)
+++ src/mainboard/kontron/986lcd-m/Kconfig	(Arbeitskopie)
@@ -10,6 +10,7 @@ 
 	select MMCONF_SUPPORT
 	select USE_PRINTK_IN_CAR
 	select AP_IN_SIPI_WAIT
+	select HAVE_ACPI_TABLES
 
 config MAINBOARD_DIR
 	string
Index: src/mainboard/amd/serengeti_cheetah/Kconfig
===================================================================
--- src/mainboard/amd/serengeti_cheetah/Kconfig	(Revision 4757)
+++ src/mainboard/amd/serengeti_cheetah/Kconfig	(Arbeitskopie)
@@ -17,6 +17,7 @@ 
 	select AP_CODE_IN_CAR
 	select SB_HT_CHAIN_UNITID_OFFSET_ONLY
 	select WAIT_BEFORE_CPUS_INIT
+	select HAVE_ACPI_TABLES
 
 config MAINBOARD_DIR
 	string
Index: src/mainboard/amd/serengeti_cheetah_fam10/Kconfig
===================================================================
--- src/mainboard/amd/serengeti_cheetah_fam10/Kconfig	(Revision 4757)
+++ src/mainboard/amd/serengeti_cheetah_fam10/Kconfig	(Arbeitskopie)
@@ -17,6 +17,7 @@ 
 	select SB_HT_CHAIN_UNITID_OFFSET_ONLY
 	select WAIT_BEFORE_CPUS_INIT
 	select AMDMCT
+	select HAVE_ACPI_TABLES
 
 config MAINBOARD_DIR
 	string
Index: src/mainboard/tyan/s2880/Kconfig
===================================================================
--- src/mainboard/tyan/s2880/Kconfig	(Revision 4757)
+++ src/mainboard/tyan/s2880/Kconfig	(Arbeitskopie)
@@ -112,11 +112,6 @@ 
 	default n
 	depends on BOARD_TYAN_S2880
 
-config HAVE_ACPI_TABLES
-	bool "Generate ACPI tables"
-	default n
-	depends on BOARD_TYAN_S2880
-
 config IRQ_SLOT_COUNT
 	int
 	default 9
Index: src/mainboard/tyan/s2881/Kconfig
===================================================================
--- src/mainboard/tyan/s2881/Kconfig	(Revision 4757)
+++ src/mainboard/tyan/s2881/Kconfig	(Arbeitskopie)
@@ -112,11 +112,6 @@ 
 	default n
 	depends on BOARD_TYAN_S2881
 
-config HAVE_ACPI_TABLES
-	bool "Generate ACPI tables"
-	default n
-	depends on BOARD_TYAN_S2881
-
 config IRQ_SLOT_COUNT
 	int
 	default 9
Index: src/mainboard/tyan/s2882/Kconfig
===================================================================
--- src/mainboard/tyan/s2882/Kconfig	(Revision 4757)
+++ src/mainboard/tyan/s2882/Kconfig	(Arbeitskopie)
@@ -112,11 +112,6 @@ 
 	default n
 	depends on BOARD_TYAN_S2882
 
-config HAVE_ACPI_TABLES
-	bool "Generate ACPI tables"
-	default n
-	depends on BOARD_TYAN_S2882
-
 config IRQ_SLOT_COUNT
 	int
 	default 9
Index: src/mainboard/tyan/s2891/Kconfig
===================================================================
--- src/mainboard/tyan/s2891/Kconfig	(Revision 4757)
+++ src/mainboard/tyan/s2891/Kconfig	(Arbeitskopie)
@@ -11,6 +11,7 @@ 
 	select PIRQ_TABLE
 	select SERIAL_CPU_INIT
 	select AP_CODE_IN_CAR
+	select HAVE_ACPI_TABLES
 
 config MAINBOARD_DIR
 	string
@@ -112,12 +113,6 @@ 
 	default n
 	depends on BOARD_TYAN_S2891
 
-# TODO: Should be "select". And not user-visible.
-config HAVE_ACPI_TABLES
-	bool "Generate ACPI tables"
-	default y
-	depends on BOARD_TYAN_S2891
-
 config IRQ_SLOT_COUNT
 	int
 	default 11
Index: src/mainboard/tyan/s2892/Kconfig
===================================================================
--- src/mainboard/tyan/s2892/Kconfig	(Revision 4757)
+++ src/mainboard/tyan/s2892/Kconfig	(Arbeitskopie)
@@ -11,6 +11,7 @@ 
 	select PIRQ_TABLE
 	select SERIAL_CPU_INIT
 	select AP_CODE_IN_CAR
+	select HAVE_ACPI_TABLES
 
 config MAINBOARD_DIR
 	string
@@ -112,12 +113,6 @@ 
 	default n
 	depends on BOARD_TYAN_S2892
 
-# TODO
-config HAVE_ACPI_TABLES
-	bool "Generate ACPI tables"
-	default y
-	depends on BOARD_TYAN_S2892
-
 config IRQ_SLOT_COUNT
 	int
 	default 11
Index: src/mainboard/tyan/s2885/Kconfig
===================================================================
--- src/mainboard/tyan/s2885/Kconfig	(Revision 4757)
+++ src/mainboard/tyan/s2885/Kconfig	(Arbeitskopie)
@@ -112,11 +112,6 @@ 
 	default n
 	depends on BOARD_TYAN_S2885
 
-config HAVE_ACPI_TABLES
-	bool "Generate ACPI tables"
-	default n
-	depends on BOARD_TYAN_S2885
-
 config IRQ_SLOT_COUNT
 	int
 	default 9
Index: src/mainboard/tyan/s2895/Kconfig
===================================================================
--- src/mainboard/tyan/s2895/Kconfig	(Revision 4757)
+++ src/mainboard/tyan/s2895/Kconfig	(Arbeitskopie)
@@ -11,6 +11,7 @@ 
 	select PIRQ_TABLE
 	select SERIAL_CPU_INIT
 	select AP_CODE_IN_CAR
+	select HAVE_ACPI_TABLES
 
 config MAINBOARD_DIR
 	string
@@ -112,12 +113,6 @@ 
 	default n
 	depends on BOARD_TYAN_S2895
 
-# TODO
-config HAVE_ACPI_TABLES
-	bool "Generate ACPI tables"
-	default y
-	depends on BOARD_TYAN_S2895
-
 config IRQ_SLOT_COUNT
 	int
 	default 11
Index: src/mainboard/via/epia-m700/Kconfig
===================================================================
--- src/mainboard/via/epia-m700/Kconfig	(Revision 4757)
+++ src/mainboard/via/epia-m700/Kconfig	(Arbeitskopie)
@@ -5,6 +5,7 @@ 
 	select NORTHBRIDGE_VIA_VX800
 	select SUPERIO_WINBOND_W83697HF
 	select HAVE_PIRQ_TABLE
+	select HAVE_ACPI_TABLES
 
 config MAINBOARD_DIR
 	string
Index: src/mainboard/via/vt8454c/Kconfig
===================================================================
--- src/mainboard/via/vt8454c/Kconfig	(Revision 4757)
+++ src/mainboard/via/vt8454c/Kconfig	(Arbeitskopie)
@@ -8,6 +8,7 @@ 
 	select HAVE_PIRQ_TABLE
 #	select MMCONF_SUPPORT
 	select USE_PRINTK_IN_CAR
+	select HAVE_ACPI_TABLES
 
 config MAINBOARD_DIR
 	string
Index: src/mainboard/via/epia-m/Kconfig
===================================================================
--- src/mainboard/via/epia-m/Kconfig	(Revision 4757)
+++ src/mainboard/via/epia-m/Kconfig	(Arbeitskopie)
@@ -7,6 +7,7 @@ 
 	select SOUTHBRIDGE_RICOH_RL5C476
 	select SUPERIO_VIA_VT1211
 	select HAVE_PIRQ_TABLE
+	select HAVE_ACPI_TABLES
 
 config MAINBOARD_DIR
 	string
Index: src/mainboard/via/epia-n/Kconfig
===================================================================
--- src/mainboard/via/epia-n/Kconfig	(Revision 4757)
+++ src/mainboard/via/epia-n/Kconfig	(Arbeitskopie)
@@ -7,6 +7,7 @@ 
 	select SUPERIO_WINBOND_W83697HF
 	select HAVE_PIRQ_TABLE
 	select EPIA_VT8237R_INIT
+	select HAVE_ACPI_TABLES
 
 config MAINBOARD_DIR
 	string
Index: src/mainboard/intel/xe7501devkit/Kconfig
===================================================================
--- src/mainboard/intel/xe7501devkit/Kconfig	(Revision 4757)
+++ src/mainboard/intel/xe7501devkit/Kconfig	(Arbeitskopie)
@@ -9,6 +9,7 @@ 
 	select HAVE_PIRQ_TABLE
 	select UDELAY_TSC
 	select HAVE_OPTION_TABLE
+	select HAVE_ACPI_TABLES
 
 config MAINBOARD_DIR
 	string
Index: src/mainboard/intel/eagleheights/Kconfig
===================================================================
--- src/mainboard/intel/eagleheights/Kconfig	(Revision 4757)
+++ src/mainboard/intel/eagleheights/Kconfig	(Arbeitskopie)
@@ -12,6 +12,7 @@ 
 	select UDELAY_TSC
 	select TSC_X86RDTSC_CALIBRATE_WITH_TIMER2
 	select AP_IN_SIPI_WAIT
+	select HAVE_ACPI_TABLES
 
 config MAINBOARD_DIR
 	string