From d4a0e7d0b685387f6b9bf7ac8727d4a5ea7c75bf Mon Sep 17 00:00:00 2001 From: Kerry Sheh Date: Mon, 10 Oct 2011 17:17:39 +0800 Subject: sb800: Add sata ahci/raid mode kconfig option If sb800 sata was configured as ahci or raid mode, give the option to add ROM files. Change-Id: I87a7814930ce3a7c38cde1e235d151223eea2107 Signed-off-by: Kerry Sheh Signed-off-by: Kerry Sheh Reviewed-on: http://review.coreboot.org/225 Tested-by: build bot (Jenkins) Reviewed-by: Marc Jones --- src/southbridge/amd/cimx/sb800/Makefile.inc | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'src/southbridge/amd/cimx/sb800/Makefile.inc') diff --git a/src/southbridge/amd/cimx/sb800/Makefile.inc b/src/southbridge/amd/cimx/sb800/Makefile.inc index acc5fdfeb7..30c0d39e44 100644 --- a/src/southbridge/amd/cimx/sb800/Makefile.inc +++ b/src/southbridge/amd/cimx/sb800/Makefile.inc @@ -31,4 +31,22 @@ ramstage-y += late.c driver-y += smbus.c driver-y += lpc.c +ifeq ($(CONFIG_SB800_SATA_AHCI), y) +ifdef CONFIG_SB800_AHCI_ROM + stripped_ahci_rom_id = $(call strip_quotes,$(CONFIG_AHCI_ROM_ID)) + cbfs-files-y += pci$(stripped_ahci_rom_id).rom + pci$(stripped_ahci_rom_id).rom-file := $(call strip_quotes,$(CONFIG_AHCI_ROM_FILE)) + pci$(stripped_ahci_rom_id).rom-type := optionrom +endif +endif +ifeq ($(CONFIG_SB800_SATA_RAID), y) + stripped_raid_rom_id = $(call strip_quotes,$(CONFIG_RAID_ROM_ID)) + cbfs-files-y += pci$(stripped_raid_rom_id).rom + pci$(stripped_raid_rom_id).rom-file := $(call strip_quotes,$(CONFIG_RAID_ROM_FILE)) + pci$(stripped_raid_rom_id).rom-type := optionrom + + cbfs-files-y += raid/misc.bin + raid/misc.bin-file := $(call strip_quotes,$(CONFIG_RAID_MISC_ROM_FILE)) + raid/misc.bin-type := raw +endif -- cgit v1.2.3