diff options
Diffstat (limited to 'src/mainboard/amd')
-rw-r--r-- | src/mainboard/amd/olivehill/Kconfig | 4 | ||||
-rw-r--r-- | src/mainboard/amd/olivehillplus/Kconfig | 4 | ||||
-rw-r--r-- | src/mainboard/amd/serengeti_cheetah/Kconfig | 4 | ||||
-rw-r--r-- | src/mainboard/amd/serengeti_cheetah/acpi_tables.c | 3 | ||||
-rw-r--r-- | src/mainboard/amd/serengeti_cheetah/readme_acpi.txt | 2 | ||||
-rw-r--r-- | src/mainboard/amd/serengeti_cheetah_fam10/Kconfig | 4 | ||||
-rw-r--r-- | src/mainboard/amd/serengeti_cheetah_fam10/acpi_tables.c | 5 |
7 files changed, 1 insertions, 25 deletions
diff --git a/src/mainboard/amd/olivehill/Kconfig b/src/mainboard/amd/olivehill/Kconfig index ea975502db..6f1ceb5e58 100644 --- a/src/mainboard/amd/olivehill/Kconfig +++ b/src/mainboard/amd/olivehill/Kconfig @@ -56,10 +56,6 @@ config IRQ_SLOT_COUNT int default 11 -config ACPI_SSDTX_NUM - int - default 0 - config ONBOARD_VGA_IS_PRIMARY bool default y diff --git a/src/mainboard/amd/olivehillplus/Kconfig b/src/mainboard/amd/olivehillplus/Kconfig index 93f0fc68a9..20aee12b61 100644 --- a/src/mainboard/amd/olivehillplus/Kconfig +++ b/src/mainboard/amd/olivehillplus/Kconfig @@ -56,10 +56,6 @@ config IRQ_SLOT_COUNT int default 11 -config ACPI_SSDTX_NUM - int - default 0 - config ONBOARD_VGA_IS_PRIMARY bool default y diff --git a/src/mainboard/amd/serengeti_cheetah/Kconfig b/src/mainboard/amd/serengeti_cheetah/Kconfig index ae0e1f4f1c..e1363eb340 100644 --- a/src/mainboard/amd/serengeti_cheetah/Kconfig +++ b/src/mainboard/amd/serengeti_cheetah/Kconfig @@ -71,8 +71,4 @@ config IRQ_SLOT_COUNT int default 11 -config ACPI_SSDTX_NUM - int - default 4 - endif # BOARD_AMD_SERENGETI_CHEETAH diff --git a/src/mainboard/amd/serengeti_cheetah/acpi_tables.c b/src/mainboard/amd/serengeti_cheetah/acpi_tables.c index 65b8fc5cc4..802635c6d8 100644 --- a/src/mainboard/amd/serengeti_cheetah/acpi_tables.c +++ b/src/mainboard/amd/serengeti_cheetah/acpi_tables.c @@ -136,8 +136,6 @@ unsigned long mainboard_write_acpi_tables(unsigned long start, acpi_rsdp_t *rsdp start = ALIGN(start, 16); current = start; -#if CONFIG_ACPI_SSDTX_NUM >= 1 - //same htio, but different position? We may have to copy, change HCIN, and recalculate the checknum and add_table for(i=1;i<sysconf.hc_possible_num;i++) { // 0: is hc sblink @@ -173,7 +171,6 @@ unsigned long mainboard_write_acpi_tables(unsigned long start, acpi_rsdp_t *rsdp ssdtx->checksum = acpi_checksum((u8 *)ssdtx, ssdtx->length); acpi_add_table(rsdp, ssdtx); } -#endif return current; } diff --git a/src/mainboard/amd/serengeti_cheetah/readme_acpi.txt b/src/mainboard/amd/serengeti_cheetah/readme_acpi.txt index 685cd7a2ce..5d2755425e 100644 --- a/src/mainboard/amd/serengeti_cheetah/readme_acpi.txt +++ b/src/mainboard/amd/serengeti_cheetah/readme_acpi.txt @@ -12,7 +12,7 @@ Change dsdt.asl, according to MB layout Change acpi_tables.c sbdn: Real SB device Num. for 8111 =3 or 1 depend if 8131 presents. ---- Actually you don't need to change it, it is coreboot run-time configurable now. - if there is HT-IO board, need to adjust SSDTX_NUM...., and preset pci1234 array. acpi_tables.c will decide to put the SSDT on the RSDT or not according if the HT-IO board is installed + if there is HT-IO board, need to preset pci1234 array. acpi_tables.c will decide to put the SSDT on the RSDT or not according if the HT-IO board is installed Regarding pci bridge apic and pic need to modify entries amd8111.asl and amd8131.asl and amd8151.asl.... acording to your MB laybout, it is like that in mptable.c diff --git a/src/mainboard/amd/serengeti_cheetah_fam10/Kconfig b/src/mainboard/amd/serengeti_cheetah_fam10/Kconfig index f0b20431e8..8677fc9557 100644 --- a/src/mainboard/amd/serengeti_cheetah_fam10/Kconfig +++ b/src/mainboard/amd/serengeti_cheetah_fam10/Kconfig @@ -62,8 +62,4 @@ config AMD_UCODE_PATCH_FILE string default "mc_patch_01000095.h" -config ACPI_SSDTX_NUM - int - default 5 - endif # BOARD_AMD_SERENGETI_CHEETAH_FAM10 diff --git a/src/mainboard/amd/serengeti_cheetah_fam10/acpi_tables.c b/src/mainboard/amd/serengeti_cheetah_fam10/acpi_tables.c index ea3ec6cc42..cb91132886 100644 --- a/src/mainboard/amd/serengeti_cheetah_fam10/acpi_tables.c +++ b/src/mainboard/amd/serengeti_cheetah_fam10/acpi_tables.c @@ -30,12 +30,10 @@ #include "mb_sysconf.h" #include "mainboard.h" -#if CONFIG_ACPI_SSDTX_NUM >= 1 extern const unsigned char AmlCode_ssdt2[]; extern const unsigned char AmlCode_ssdt3[]; extern const unsigned char AmlCode_ssdt4[]; extern const unsigned char AmlCode_ssdt5[]; -#endif unsigned long acpi_fill_madt(unsigned long current) { @@ -143,8 +141,6 @@ unsigned long mainboard_write_acpi_tables(unsigned long current, get_bus_conf(); //it will get sblk, pci1234, hcdn, and sbdn -#if CONFIG_ACPI_SSDTX_NUM >= 1 - /* same htio, but different possition? We may have to copy, change HCIN, and recalculate the checknum and add_table */ @@ -182,7 +178,6 @@ unsigned long mainboard_write_acpi_tables(unsigned long current, ssdtx->checksum = acpi_checksum((u8 *)ssdtx, ssdtx->length); acpi_add_table(rsdp, ssdtx); } -#endif return current; } |