Enable PCI_OPTION_ROM_REALMODE when GEODE_VSA is selected.
authorMyles Watson <mylesgw@gmail.com>
Fri, 4 Jun 2010 15:55:12 +0000 (15:55 +0000)
committerMyles Watson <mylesgw@gmail.com>
Fri, 4 Jun 2010 15:55:12 +0000 (15:55 +0000)
Using YABEL isn't supported for the VSA, so don't allow a choice.

Signed-off-by: Myles Watson <mylesgw@gmail.com>
Acked-by: Peter Stuge <peter@stuge.se>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5608 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

src/devices/Kconfig
src/devices/Makefile.inc

index 151492d6c8c9a3db065f43e91c923386ba68788b..3d0049e28da76b1fe33cfb8493934cc38b72d1ef 100644 (file)
@@ -46,7 +46,7 @@ choice
        prompt "Option ROM execution type"
        default PCI_OPTION_ROM_RUN_YABEL if !ARCH_X86
        default PCI_OPTION_ROM_RUN_REALMODE if ARCH_X86
-       depends on PCI_ROM_RUN || VGA_ROM_RUN
+       depends on PCI_ROM_RUN || VGA_ROM_RUN || GEODE_VSA
 
 config PCI_OPTION_ROM_RUN_REALMODE
        prompt "Native mode"
@@ -61,6 +61,7 @@ config PCI_OPTION_ROM_RUN_REALMODE
 config PCI_OPTION_ROM_RUN_YABEL
        prompt "Secure mode"
        bool
+       depends on !GEODE_VSA
        help
          If you select this option, the x86emu CPU emulator will be used to
          execute PCI option ROMs.
index 4516401cc375a5a7130743ab9a17972c32fd0429..dd518bd16ba9218393931066cdca5111334da8b5 100644 (file)
@@ -11,11 +11,11 @@ obj-y += pnp_device.o
 obj-y += pci_ops.o
 obj-y += smbus_ops.o
 
+subdirs-y += oprom
+
 ifeq ($(CONFIG_PCI_ROM_RUN),y)
 obj-y += pci_rom.o
-subdirs-y += oprom
 else
 obj-$(CONFIG_VGA_ROM_RUN) += pci_rom.o
-subdirs-$(CONFIG_VGA_ROM_RUN) += oprom
 endif