Do not compile nuvoton superio for all board
authorAlexandru Gagniuc <mr.nuke.me@gmail.com>
Wed, 3 Aug 2011 14:14:59 +0000 (09:14 -0500)
committerMarc Jones <marcj303@gmail.com>
Tue, 9 Aug 2011 18:11:01 +0000 (20:11 +0200)
The nuvoton WPCM450 code is compiled for all boards regardless of
whether or not they use it. Compile it only for boards needing it.

Change-Id: Iaf4cf2c479eb3238863f0771be799f02a8cc3421
Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
Reviewed-on: http://review.coreboot.org/129
Tested-by: build bot (Jenkins)
Reviewed-by: Kerry She <shekairui@gmail.com>
Reviewed-by: Marc Jones <marcj303@gmail.com>
src/mainboard/supermicro/h8qgi/Kconfig
src/mainboard/supermicro/h8scm_fam10/Kconfig
src/superio/nuvoton/Makefile.inc

index 286cb175c963585337a9b68ec853d1388794e13d..22760d2e0377ba15c81a2d44e66c6f959fbe0e21 100755 (executable)
@@ -28,6 +28,7 @@ config BOARD_SPECIFIC_OPTIONS
        select SOUTHBRIDGE_AMD_SR5650
        select SOUTHBRIDGE_AMD_SP5100
        select SUPERIO_WINBOND_W83627DHG
+       select SUPERIO_NUVOTON_WPCM450
        select BOARD_HAS_FADT
        select HAVE_BUS_CONFIG
        select HAVE_OPTION_TABLE
index 7742133dac6052ffe6e7b45fc54316718a4a2861..cbd31195443eb82b03aad548a4a23d8b6f37e4b2 100755 (executable)
@@ -10,6 +10,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select SOUTHBRIDGE_AMD_SR5650
        select SOUTHBRIDGE_AMD_SP5100
        select SUPERIO_WINBOND_W83627HF
+       select SUPERIO_NUVOTON_WPCM450
        select HAVE_BUS_CONFIG
        select HAVE_OPTION_TABLE
        select GENERATE_PIRQ_TABLE
index 2f2ea9693d48608adfef45089c343fbc8ce34eef..4553dd8c45e423414b439b545e404eb28a1384a2 100644 (file)
@@ -17,4 +17,4 @@
 ## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 ##
 
-subdirs-y += wpcm450
+subdirs-$(CONFIG_SUPERIO_NUVOTON_WPCM450) += wpcm450