Get rid of the old romstage-as-bootblock ROM layout
[coreboot.git] / src / southbridge / amd / sb600 / Kconfig
index 4e86999fb77cbf2416fdbc7d325c44d1dcd4d0e4..07028a0d329aaefea610733df6dc44ec4ccb63d2 100644 (file)
@@ -21,18 +21,41 @@ config SOUTHBRIDGE_AMD_SB600
        bool
        select IOAPIC
        select HAVE_USBDEBUG
-       select TINY_BOOTBLOCK
 
+if SOUTHBRIDGE_AMD_SB600
 config BOOTBLOCK_SOUTHBRIDGE_INIT
        string
        default "southbridge/amd/sb600/bootblock.c"
-       depends on SOUTHBRIDGE_AMD_SB600
 
 config EHCI_BAR
        hex
-       default 0xfef00000 if SOUTHBRIDGE_AMD_SB600
+       default 0xfef00000
 
 config EHCI_DEBUG_OFFSET
        hex
-       default 0xe0 if SOUTHBRIDGE_AMD_SB600
+       default 0xe0
 
+config USBDEBUG_DEFAULT_PORT
+       int
+       default 0
+
+choice
+       prompt "SATA Mode"
+       default SATA_MODE_IDE
+       help
+         Select the mode in which SATA should be driven. IDE or AHCI.
+         The default is IDE.
+
+       config SATA_MODE_IDE
+       bool "IDE"
+
+       config SATA_MODE_AHCI
+       bool "AHCI"
+endchoice
+
+config SATA_MODE
+       int
+       default 1 if SATA_MODE_IDE
+       default 0 if SATA_MODE_AHCI
+
+endif