Add CONFIG_GENERATE_* for tables so that the user can select which tables not
to build, but by default all the tables that are available are built. Make PIRQ table build for qemu. Signed-off-by: Myles Watson <mylesgw@gmail.com> Acked-by: Peter Stuge <peter@stuge.se> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4778 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
45b811b135
commit
b8e2027be8
30
src/Kconfig
30
src/Kconfig
|
@ -237,31 +237,47 @@ config GFXUMA
|
|||
#
|
||||
# endmenu
|
||||
|
||||
config HAVE_ACPI_TABLES
|
||||
bool
|
||||
|
||||
config HAVE_MP_TABLE
|
||||
bool
|
||||
|
||||
config HAVE_PIRQ_TABLE
|
||||
bool
|
||||
|
||||
config HAVE_HIGH_TABLES
|
||||
bool
|
||||
|
||||
menu "System tables"
|
||||
|
||||
config HAVE_LOW_TABLES
|
||||
bool
|
||||
default y
|
||||
|
||||
config HAVE_HIGH_TABLES
|
||||
config WRITE_HIGH_TABLES
|
||||
bool "Write 'high' tables to avoid being overwritten in F segment"
|
||||
depends on HAVE_HIGH_TABLES
|
||||
default y
|
||||
|
||||
config MULTIBOOT
|
||||
bool "Generate Multiboot tables (for GRUB2)"
|
||||
default n
|
||||
|
||||
config HAVE_ACPI_TABLES
|
||||
config GENERATE_ACPI_TABLES
|
||||
depends on HAVE_ACPI_TABLES
|
||||
bool "Generate ACPI tables"
|
||||
default n
|
||||
default y
|
||||
|
||||
config HAVE_MP_TABLE
|
||||
config GENERATE_MP_TABLE
|
||||
depends on HAVE_MP_TABLE
|
||||
bool "Generate an MP table"
|
||||
default n
|
||||
default y
|
||||
|
||||
config HAVE_PIRQ_TABLE
|
||||
config GENERATE_PIRQ_TABLE
|
||||
depends on HAVE_PIRQ_TABLE
|
||||
bool "Generate a PIRQ table"
|
||||
default n
|
||||
default y
|
||||
|
||||
endmenu
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_HAVE_ACPI_TABLES
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_ACPI_TABLES
|
||||
uses CONFIG_MULTIBOOT
|
||||
uses CONFIG_HAVE_ACPI_RESUME
|
||||
|
||||
|
@ -9,10 +9,10 @@ if CONFIG_MULTIBOOT
|
|||
object multiboot.o
|
||||
end
|
||||
object tables.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object pirq_routing.o
|
||||
end
|
||||
if CONFIG_HAVE_ACPI_TABLES
|
||||
if CONFIG_GENERATE_ACPI_TABLES
|
||||
object acpi.o
|
||||
object acpigen.o
|
||||
if CONFIG_HAVE_ACPI_RESUME
|
||||
|
|
|
@ -2,8 +2,8 @@ obj-y += boot.o
|
|||
obj-y += coreboot_table.o
|
||||
obj-$(CONFIG_MULTIBOOT) += multiboot.o
|
||||
obj-y += tables.o
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += pirq_routing.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpigen.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += pirq_routing.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpigen.o
|
||||
obj-$(CONFIG_HAVE_ACPI_RESUME) += wakeup.S
|
||||
|
||||
|
|
|
@ -436,7 +436,7 @@ static struct lb_memory *build_lb_mem(struct lb_header *head)
|
|||
return mem;
|
||||
}
|
||||
|
||||
#if CONFIG_HAVE_HIGH_TABLES == 1
|
||||
#if CONFIG_WRITE_HIGH_TABLES == 1
|
||||
extern uint64_t high_tables_base, high_tables_size;
|
||||
#endif
|
||||
|
||||
|
@ -447,7 +447,7 @@ unsigned long write_coreboot_table(
|
|||
struct lb_header *head;
|
||||
struct lb_memory *mem;
|
||||
|
||||
#if CONFIG_HAVE_HIGH_TABLES == 1
|
||||
#if CONFIG_WRITE_HIGH_TABLES == 1
|
||||
printk_debug("Writing high table forward entry at 0x%08lx\n",
|
||||
low_table_end);
|
||||
head = lb_table_init(low_table_end);
|
||||
|
@ -505,7 +505,7 @@ unsigned long write_coreboot_table(
|
|||
lb_add_memory_range(mem, LB_MEM_TABLE,
|
||||
rom_table_start, rom_table_end-rom_table_start);
|
||||
|
||||
#if CONFIG_HAVE_HIGH_TABLES == 1
|
||||
#if CONFIG_WRITE_HIGH_TABLES == 1
|
||||
printk_debug("Adding high table area\n");
|
||||
// should this be LB_MEM_ACPI?
|
||||
lb_add_memory_range(mem, LB_MEM_TABLE,
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
#include <string.h>
|
||||
#include <device/pci.h>
|
||||
|
||||
#if (CONFIG_DEBUG==1 && CONFIG_HAVE_PIRQ_TABLE==1)
|
||||
#if (CONFIG_DEBUG==1 && CONFIG_GENERATE_PIRQ_TABLE==1)
|
||||
static void check_pirq_routing_table(struct irq_routing_table *rt)
|
||||
{
|
||||
uint8_t *addr = (uint8_t *)rt;
|
||||
|
@ -83,7 +83,7 @@ static int verify_copy_pirq_routing_table(unsigned long addr)
|
|||
#define verify_copy_pirq_routing_table(addr)
|
||||
#endif
|
||||
|
||||
#if CONFIG_HAVE_PIRQ_TABLE==1
|
||||
#if CONFIG_GENERATE_PIRQ_TABLE==1
|
||||
unsigned long copy_pirq_routing_table(unsigned long addr)
|
||||
{
|
||||
/* Align the table to be 16 byte aligned. */
|
||||
|
@ -100,7 +100,7 @@ unsigned long copy_pirq_routing_table(unsigned long addr)
|
|||
}
|
||||
#endif
|
||||
|
||||
#if (CONFIG_PIRQ_ROUTE==1 && CONFIG_HAVE_PIRQ_TABLE==1)
|
||||
#if (CONFIG_PIRQ_ROUTE==1 && CONFIG_GENERATE_PIRQ_TABLE==1)
|
||||
void pirq_routing_irqs(unsigned long addr)
|
||||
{
|
||||
int i, j, k, num_entries;
|
||||
|
|
|
@ -104,7 +104,7 @@ struct lb_memory *write_tables(void)
|
|||
post_code(0x9a);
|
||||
|
||||
/* Write ACPI tables to F segment and high tables area */
|
||||
#if CONFIG_HAVE_ACPI_TABLES == 1
|
||||
#if CONFIG_GENERATE_ACPI_TABLES == 1
|
||||
if (high_tables_base) {
|
||||
unsigned long acpi_start = high_table_end;
|
||||
rom_table_end = ALIGN(rom_table_end, 16);
|
||||
|
@ -134,7 +134,7 @@ struct lb_memory *write_tables(void)
|
|||
#endif
|
||||
post_code(0x9b);
|
||||
|
||||
#if CONFIG_HAVE_MP_TABLE == 1
|
||||
#if CONFIG_GENERATE_MP_TABLE == 1
|
||||
/* The smp table must be in 0-1K, 639K-640K, or 960K-1M */
|
||||
rom_table_end = write_smp_table(rom_table_end);
|
||||
rom_table_end = ALIGN(rom_table_end, 1024);
|
||||
|
@ -144,7 +144,7 @@ struct lb_memory *write_tables(void)
|
|||
high_table_end = write_smp_table(high_table_end);
|
||||
high_table_end = ALIGN(high_table_end, 1024);
|
||||
}
|
||||
#endif /* CONFIG_HAVE_MP_TABLE */
|
||||
#endif /* CONFIG_GENERATE_MP_TABLE */
|
||||
|
||||
post_code(0x9c);
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
#ifndef __ASM_ACPI_H
|
||||
#define __ASM_ACPI_H
|
||||
|
||||
#if CONFIG_HAVE_ACPI_TABLES==1
|
||||
#if CONFIG_GENERATE_ACPI_TABLES==1
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
|
@ -404,7 +404,7 @@ do { \
|
|||
|
||||
#define IO_APIC_ADDR 0xfec00000UL
|
||||
|
||||
#else // CONFIG_HAVE_ACPI_TABLES
|
||||
#else // CONFIG_GENERATE_ACPI_TABLES
|
||||
|
||||
#define write_acpi_tables(start) (start)
|
||||
|
||||
|
|
|
@ -39,7 +39,7 @@ struct irq_routing_table {
|
|||
|
||||
extern const struct irq_routing_table intel_irq_routing_table;
|
||||
|
||||
#if CONFIG_HAVE_PIRQ_TABLE==1
|
||||
#if CONFIG_GENERATE_PIRQ_TABLE==1
|
||||
unsigned long copy_pirq_routing_table(unsigned long start);
|
||||
unsigned long write_pirq_routing_table(unsigned long start);
|
||||
#if CONFIG_PIRQ_ROUTE==1
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
|
||||
if CONFIG_HAVE_MP_TABLE
|
||||
if CONFIG_GENERATE_MP_TABLE
|
||||
object mpspec.o
|
||||
end
|
||||
#object ioapic.o CONFIG_IOAPIC
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
obj-$(CONFIG_HAVE_MP_TABLE) += mpspec.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mpspec.o
|
||||
# what about this: how awkward.
|
||||
#object ioapic.o CONFIG_IOAPIC
|
||||
|
||||
|
|
|
@ -39,13 +39,13 @@ struct irq_routing_table {
|
|||
|
||||
extern const struct irq_routing_table intel_irq_routing_table;
|
||||
|
||||
#if defined(CONFIG_DEBUG) && defined(CONFIG_HAVE_PIRQ_TABLE)
|
||||
#if defined(CONFIG_DEBUG) && defined(CONFIG_GENERATE_PIRQ_TABLE)
|
||||
void check_pirq_routing_table(void);
|
||||
#else
|
||||
#define check_pirq_routing_table() do {} while(0)
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_HAVE_PIRQ_TABLE)
|
||||
#if defined(CONFIG_GENERATE_PIRQ_TABLE)
|
||||
unsigned long copy_pirq_routing_table(unsigned long start);
|
||||
#else
|
||||
#define copy_pirq_routing_table(start) (start)
|
||||
|
|
|
@ -601,7 +601,7 @@ define CONFIG_AP_IN_SIPI_WAIT
|
|||
export always
|
||||
comment "Should application processors go to SIPI wait state after initialization? (Required for Intel Core Duo)"
|
||||
end
|
||||
define CONFIG_HAVE_MP_TABLE
|
||||
define CONFIG_GENERATE_MP_TABLE
|
||||
default none
|
||||
export used
|
||||
comment "Define to build an MP table"
|
||||
|
@ -696,7 +696,7 @@ end
|
|||
# IRQ options
|
||||
###############################################
|
||||
|
||||
define CONFIG_HAVE_PIRQ_TABLE
|
||||
define CONFIG_GENERATE_PIRQ_TABLE
|
||||
default none
|
||||
export used
|
||||
comment "Define if we have a PIRQ table"
|
||||
|
@ -886,7 +886,7 @@ define CONFIG_FAKE_SPDROM
|
|||
comment "Use this to fake spd rom values"
|
||||
end
|
||||
|
||||
define CONFIG_HAVE_ACPI_TABLES
|
||||
define CONFIG_GENERATE_ACPI_TABLES
|
||||
default 0
|
||||
export always
|
||||
comment "Define to build ACPI tables"
|
||||
|
@ -1131,7 +1131,7 @@ define CONFIG_HAVE_LOW_TABLES
|
|||
comment "Enable if ACPI, PIRQ, MP tables are supposed to live in the low megabyte"
|
||||
end
|
||||
|
||||
define CONFIG_HAVE_HIGH_TABLES
|
||||
define CONFIG_WRITE_HIGH_TABLES
|
||||
default 0
|
||||
export always
|
||||
comment "Enable if ACPI, PIRQ, MP tables are supposed to live at top of memory"
|
||||
|
|
|
@ -48,7 +48,7 @@ static uint32_t find_pci_tolm(struct bus *bus)
|
|||
return tolm;
|
||||
}
|
||||
|
||||
#if CONFIG_HAVE_HIGH_TABLES==1
|
||||
#if CONFIG_WRITE_HIGH_TABLES==1
|
||||
#define HIGH_TABLES_SIZE 64 // maximum size of high tables in KB
|
||||
extern uint64_t high_tables_base, high_tables_size;
|
||||
#endif
|
||||
|
@ -101,7 +101,7 @@ static void cpu_pci_domain_set_resources(device_t dev)
|
|||
ram_resource(dev, idx++, 0, 640);
|
||||
ram_resource(dev, idx++, 768, tolmk - 768);
|
||||
|
||||
#if CONFIG_HAVE_HIGH_TABLES==1
|
||||
#if CONFIG_WRITE_HIGH_TABLES==1
|
||||
/* Leave some space for ACPI, PIRQ and MP tables */
|
||||
high_tables_base = (tomk - HIGH_TABLES_SIZE) * 1024;
|
||||
high_tables_size = HIGH_TABLES_SIZE * 1024;
|
||||
|
|
|
@ -1 +1 @@
|
|||
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi.o
|
||||
|
|
|
@ -44,8 +44,8 @@ ldscript-y += ../../../../src/arch/i386/lib/failover.lds
|
|||
|
||||
driver-y += mainboard.o
|
||||
|
||||
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
ifdef POST_EVALUATION
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ default CONFIG_XIP_ROM_BASE = 0xffffffff - CONFIG_XIP_ROM_SIZE + 1
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
makerule ./failover.E
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -45,7 +45,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -65,11 +65,11 @@ uses CONFIG_PCI_ROM_RUN
|
|||
|
||||
default CONFIG_ROM_SIZE = 256 * 1024
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 7 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_VENDOR = "N/A" # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_PART_NUMBER = "N/A" # Override this in targets/*/Config.lb.
|
||||
|
|
|
@ -25,7 +25,7 @@ default CONFIG_XIP_ROM_BASE = 0xffffffff - CONFIG_XIP_ROM_SIZE + 1
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
makerule ./failover.E
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -45,7 +45,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -65,11 +65,11 @@ uses CONFIG_PCI_ROM_RUN
|
|||
|
||||
default CONFIG_ROM_SIZE = 256 * 1024
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 7 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_VENDOR = "N/A" # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_PART_NUMBER = "N/A" # Override this in targets/*/Config.lb.
|
||||
|
|
|
@ -25,7 +25,7 @@ default CONFIG_XIP_ROM_BASE = 0xffffffff - CONFIG_XIP_ROM_SIZE + 1
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
makerule ./failover.E
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -46,7 +46,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -66,11 +66,11 @@ uses CONFIG_PCI_ROM_RUN
|
|||
|
||||
default CONFIG_ROM_SIZE = 256 * 1024 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 9 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_VENDOR = "N/A" # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_PART_NUMBER = "N/A" # Override this in targets/*/Config.lb.
|
||||
|
|
|
@ -24,7 +24,7 @@ include /config/nofailovercalculation.lb
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
makerule ./failover.E
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -72,11 +72,11 @@ default CONFIG_SPLASH_GRAPHIC = 1
|
|||
default CONFIG_VIDEO_MB = 2
|
||||
|
||||
default CONFIG_ROM_SIZE = 256 * 1024
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 2 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_PIRQ_ROUTE = 1
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
|
|
|
@ -14,7 +14,7 @@ arch i386 end
|
|||
|
||||
driver mainboard.o
|
||||
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
driver-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -27,7 +27,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -67,7 +67,7 @@ default CONFIG_HAVE_FALLBACK_BOOT=1
|
|||
##
|
||||
## no MP table
|
||||
##
|
||||
default CONFIG_HAVE_MP_TABLE=0
|
||||
default CONFIG_GENERATE_MP_TABLE=0
|
||||
|
||||
##
|
||||
## Build code to reset the motherboard from coreboot
|
||||
|
@ -82,7 +82,7 @@ default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2=1
|
|||
##
|
||||
## Build code to export a programmable irq routing table
|
||||
##
|
||||
default CONFIG_HAVE_PIRQ_TABLE=1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE=1
|
||||
default CONFIG_IRQ_SLOT_COUNT=4
|
||||
default CONFIG_PIRQ_ROUTE=1
|
||||
#object irq_tables.o
|
||||
|
|
|
@ -33,13 +33,13 @@ driver mainboard.o
|
|||
|
||||
#dir /drivers/si/3114
|
||||
|
||||
if CONFIG_HAVE_MP_TABLE object mptable.o end
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_MP_TABLE object mptable.o end
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object get_bus_conf.o
|
||||
object irq_tables.o
|
||||
end
|
||||
|
||||
if CONFIG_HAVE_ACPI_TABLES
|
||||
if CONFIG_GENERATE_ACPI_TABLES
|
||||
object acpi_tables.o
|
||||
object fadt.o
|
||||
makerule dsdt.c
|
||||
|
|
|
@ -9,6 +9,7 @@ config BOARD_AMD_DBM690T
|
|||
select SOUTHBRIDGE_AMD_SB600
|
||||
select SUPERIO_ITE_IT8712F
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select USE_PRINTK_IN_CAR
|
||||
select USE_DCACHE_RAM
|
||||
select HAVE_HARD_RESET
|
||||
|
|
|
@ -23,11 +23,11 @@ driver-y += mainboard.o
|
|||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += fadt.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
|
|
|
@ -19,9 +19,9 @@
|
|||
##
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_HAVE_ACPI_TABLES
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_ACPI_TABLES
|
||||
uses CONFIG_HAVE_ACPI_RESUME
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
|
@ -120,17 +120,17 @@ default CONFIG_HAVE_HARD_RESET=1
|
|||
##
|
||||
## Build code to export a programmable irq routing table
|
||||
##
|
||||
default CONFIG_HAVE_PIRQ_TABLE=1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE=1
|
||||
default CONFIG_IRQ_SLOT_COUNT=11
|
||||
|
||||
##
|
||||
## Build code to export an x86 MP table
|
||||
## Useful for specifying IRQ routing values
|
||||
##
|
||||
default CONFIG_HAVE_MP_TABLE=1
|
||||
default CONFIG_GENERATE_MP_TABLE=1
|
||||
|
||||
## ACPI tables will be included
|
||||
default CONFIG_HAVE_ACPI_TABLES=1
|
||||
default CONFIG_GENERATE_ACPI_TABLES=1
|
||||
|
||||
##
|
||||
## Build code to export a CMOS option table
|
||||
|
|
|
@ -142,7 +142,7 @@ void *smp_write_config_table(void *v)
|
|||
/* PCI interrupts are level triggered, and are
|
||||
* associated with a specific bus/device/function tuple.
|
||||
*/
|
||||
#if CONFIG_HAVE_ACPI_TABLES == 0
|
||||
#if CONFIG_GENERATE_ACPI_TABLES == 0
|
||||
#define PCI_INT(bus, dev, fn, pin) \
|
||||
smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_LEVEL|MP_IRQ_POLARITY_LOW, (bus), (((dev)<<2)|(fn)), apicid_sb600, (pin))
|
||||
#else
|
||||
|
|
|
@ -14,7 +14,7 @@ arch i386 end
|
|||
|
||||
driver mainboard.o
|
||||
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
driver-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -27,7 +27,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -67,7 +67,7 @@ default CONFIG_HAVE_FALLBACK_BOOT=1
|
|||
##
|
||||
## no MP table
|
||||
##
|
||||
default CONFIG_HAVE_MP_TABLE=0
|
||||
default CONFIG_GENERATE_MP_TABLE=0
|
||||
|
||||
##
|
||||
## Build code to reset the motherboard from coreboot
|
||||
|
@ -82,7 +82,7 @@ default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2=1
|
|||
##
|
||||
## Build code to export a programmable irq routing table
|
||||
##
|
||||
default CONFIG_HAVE_PIRQ_TABLE=1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE=1
|
||||
default CONFIG_IRQ_SLOT_COUNT=6
|
||||
default CONFIG_PIRQ_ROUTE=1
|
||||
#object irq_tables.o
|
||||
|
|
|
@ -33,13 +33,13 @@ driver mainboard.o
|
|||
|
||||
#dir /drivers/si/3114
|
||||
|
||||
if CONFIG_HAVE_MP_TABLE object mptable.o end
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_MP_TABLE object mptable.o end
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object get_bus_conf.o
|
||||
object irq_tables.o
|
||||
end
|
||||
|
||||
if CONFIG_HAVE_ACPI_TABLES
|
||||
if CONFIG_GENERATE_ACPI_TABLES
|
||||
object acpi_tables.o
|
||||
object fadt.o
|
||||
makerule dsdt.c
|
||||
|
|
|
@ -8,6 +8,7 @@ config BOARD_AMD_PISTACHIO
|
|||
select SOUTHBRIDGE_AMD_RS690
|
||||
select SOUTHBRIDGE_AMD_SB600
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select USE_PRINTK_IN_CAR
|
||||
select USE_DCACHE_RAM
|
||||
select HAVE_HARD_RESET
|
||||
|
|
|
@ -23,11 +23,11 @@ driver-y += mainboard.o
|
|||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += fadt.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
|
|
|
@ -19,9 +19,9 @@
|
|||
##
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_HAVE_ACPI_TABLES
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_ACPI_TABLES
|
||||
uses CONFIG_HAVE_ACPI_RESUME
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
|
@ -118,17 +118,17 @@ default CONFIG_HAVE_HARD_RESET=1
|
|||
##
|
||||
## Build code to export a programmable irq routing table
|
||||
##
|
||||
default CONFIG_HAVE_PIRQ_TABLE=1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE=1
|
||||
default CONFIG_IRQ_SLOT_COUNT=11
|
||||
|
||||
##
|
||||
## Build code to export an x86 MP table
|
||||
## Useful for specifying IRQ routing values
|
||||
##
|
||||
default CONFIG_HAVE_MP_TABLE=1
|
||||
default CONFIG_GENERATE_MP_TABLE=1
|
||||
|
||||
## ACPI tables will be included
|
||||
default CONFIG_HAVE_ACPI_TABLES=1
|
||||
default CONFIG_GENERATE_ACPI_TABLES=1
|
||||
|
||||
##
|
||||
## Build code to export a CMOS option table
|
||||
|
|
|
@ -142,7 +142,7 @@ void *smp_write_config_table(void *v)
|
|||
/* PCI interrupts are level triggered, and are
|
||||
* associated with a specific bus/device/function tuple.
|
||||
*/
|
||||
#if CONFIG_HAVE_ACPI_TABLES == 0
|
||||
#if CONFIG_GENERATE_ACPI_TABLES == 0
|
||||
#define PCI_INT(bus, dev, fn, pin) \
|
||||
smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_LEVEL|MP_IRQ_POLARITY_LOW, (bus), (((dev)<<2)|(fn)), apicid_sb600, (pin))
|
||||
#else
|
||||
|
|
|
@ -14,7 +14,7 @@ arch i386 end
|
|||
|
||||
driver mainboard.o
|
||||
|
||||
if CONFIG_HAVE_PIRQ_TABLE object irq_tables.o end
|
||||
if CONFIG_GENERATE_PIRQ_TABLE object irq_tables.o end
|
||||
#object reset.o
|
||||
|
||||
##
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -26,7 +26,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -55,7 +55,7 @@ default CONFIG_HAVE_FALLBACK_BOOT=1
|
|||
##
|
||||
## no MP table
|
||||
##
|
||||
default CONFIG_HAVE_MP_TABLE=0
|
||||
default CONFIG_GENERATE_MP_TABLE=0
|
||||
|
||||
##
|
||||
## Build code to reset the motherboard from coreboot
|
||||
|
@ -70,7 +70,7 @@ default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2=1
|
|||
##
|
||||
## Build code to export a programmable irq routing table
|
||||
##
|
||||
default CONFIG_HAVE_PIRQ_TABLE=1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE=1
|
||||
default CONFIG_IRQ_SLOT_COUNT=2
|
||||
#object irq_tables.o
|
||||
|
||||
|
|
|
@ -15,15 +15,15 @@ driver mainboard.o
|
|||
#needed by irq_tables and mptable and acpi_tables
|
||||
object get_bus_conf.o
|
||||
|
||||
if CONFIG_HAVE_MP_TABLE
|
||||
if CONFIG_GENERATE_MP_TABLE
|
||||
object mptable.o
|
||||
end
|
||||
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
|
||||
#if CONFIG_HAVE_ACPI_TABLES
|
||||
#if CONFIG_GENERATE_ACPI_TABLES
|
||||
# object acpi_tables.o
|
||||
# object fadt.o
|
||||
# if CONFIG_SB_HT_CHAIN_ON_BUS0
|
||||
|
@ -41,7 +41,7 @@ end
|
|||
# end
|
||||
#end
|
||||
|
||||
if CONFIG_HAVE_ACPI_TABLES
|
||||
if CONFIG_GENERATE_ACPI_TABLES
|
||||
object acpi_tables.o
|
||||
object fadt.o
|
||||
makerule dsdt.c
|
||||
|
|
|
@ -9,6 +9,7 @@ config BOARD_AMD_SERENGETI_CHEETAH
|
|||
select SOUTHBRIDGE_AMD_AMD8131
|
||||
select SUPERIO_WINBOND_W83627HF
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select USE_PRINTK_IN_CAR
|
||||
select USE_DCACHE_RAM
|
||||
select HAVE_HARD_RESET
|
||||
|
|
|
@ -23,11 +23,11 @@ driver-y += mainboard.o
|
|||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += fadt.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
|
||||
# ./ssdt.o is in northbridge/amd/amdk8/Config.lb
|
||||
obj-$(CONFIG_ACPI_SSDTX_NUM) += ssdt2.o
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_HAVE_ACPI_TABLES
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_ACPI_TABLES
|
||||
uses CONFIG_HAVE_ACPI_RESUME
|
||||
uses CONFIG_ACPI_SSDTX_NUM
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
|
@ -123,17 +123,17 @@ default CONFIG_HAVE_HARD_RESET=1
|
|||
##
|
||||
## Build code to export a programmable irq routing table
|
||||
##
|
||||
default CONFIG_HAVE_PIRQ_TABLE=1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE=1
|
||||
default CONFIG_IRQ_SLOT_COUNT=11
|
||||
|
||||
##
|
||||
## Build code to export an x86 MP table
|
||||
## Useful for specifying IRQ routing values
|
||||
##
|
||||
default CONFIG_HAVE_MP_TABLE=1
|
||||
default CONFIG_GENERATE_MP_TABLE=1
|
||||
|
||||
## ACPI tables will be included
|
||||
default CONFIG_HAVE_ACPI_TABLES=1
|
||||
default CONFIG_GENERATE_ACPI_TABLES=1
|
||||
## extra SSDT num
|
||||
default CONFIG_ACPI_SSDTX_NUM=1
|
||||
|
||||
|
|
|
@ -33,15 +33,15 @@ driver mainboard.o
|
|||
#needed by irq_tables and mptable and acpi_tables
|
||||
object get_bus_conf.o
|
||||
|
||||
if CONFIG_HAVE_MP_TABLE
|
||||
if CONFIG_GENERATE_MP_TABLE
|
||||
object mptable.o
|
||||
end
|
||||
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
|
||||
if CONFIG_HAVE_ACPI_TABLES
|
||||
if CONFIG_GENERATE_ACPI_TABLES
|
||||
object acpi_tables.o
|
||||
object fadt.o
|
||||
makerule dsdt.c
|
||||
|
|
|
@ -9,6 +9,7 @@ config BOARD_AMD_SERENGETI_CHEETAH_FAM10
|
|||
select SOUTHBRIDGE_AMD_AMD8132
|
||||
select SUPERIO_WINBOND_W83627HF
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select USE_PRINTK_IN_CAR
|
||||
select USE_DCACHE_RAM
|
||||
select HAVE_HARD_RESET
|
||||
|
|
|
@ -23,17 +23,17 @@ driver-y += mainboard.o
|
|||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += fadt.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
|
||||
# ./ssdt.o is in northbridge/amd/amdfam10/Makefile.inc
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += ssdt2.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += ssdt3.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += ssdt4.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += ssdt5.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt2.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt3.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt4.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt5.o
|
||||
|
||||
driver-y += ../../../drivers/i2c/i2cmux2/i2cmux2.o
|
||||
|
||||
|
|
|
@ -17,9 +17,9 @@
|
|||
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
#
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_HAVE_ACPI_TABLES
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_ACPI_TABLES
|
||||
uses CONFIG_HAVE_ACPI_RESUME
|
||||
uses CONFIG_ACPI_SSDTX_NUM
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
|
@ -151,17 +151,17 @@ default CONFIG_HAVE_HARD_RESET=1
|
|||
##
|
||||
## Build code to export a programmable irq routing table
|
||||
##
|
||||
default CONFIG_HAVE_PIRQ_TABLE=1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE=1
|
||||
default CONFIG_IRQ_SLOT_COUNT=11
|
||||
|
||||
##
|
||||
## Build code to export an x86 MP table
|
||||
## Useful for specifying IRQ routing values
|
||||
##
|
||||
default CONFIG_HAVE_MP_TABLE=1
|
||||
default CONFIG_GENERATE_MP_TABLE=1
|
||||
|
||||
## ACPI tables will be included
|
||||
default CONFIG_HAVE_ACPI_TABLES=1
|
||||
default CONFIG_GENERATE_ACPI_TABLES=1
|
||||
## extra SSDT num
|
||||
default CONFIG_ACPI_SSDTX_NUM=31
|
||||
|
||||
|
|
|
@ -13,8 +13,8 @@ arch i386 end
|
|||
##
|
||||
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_MP_TABLE object mptable.o end
|
||||
if CONFIG_HAVE_PIRQ_TABLE object irq_tables.o end
|
||||
if CONFIG_GENERATE_MP_TABLE object mptable.o end
|
||||
if CONFIG_GENERATE_PIRQ_TABLE object irq_tables.o end
|
||||
|
||||
if CONFIG_USE_INIT
|
||||
|
||||
|
|
|
@ -9,6 +9,7 @@ config BOARD_ARIMA_HDAMA
|
|||
select SOUTHBRIDGE_AMD_AMD8131
|
||||
select SUPERIO_NSC_PC87360
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select USE_PRINTK_IN_CAR
|
||||
select USE_DCACHE_RAM
|
||||
select HAVE_HARD_RESET
|
||||
|
|
|
@ -22,8 +22,8 @@
|
|||
driver-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable.
|
||||
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -88,14 +88,14 @@ default CONFIG_HAVE_HARD_RESET=1
|
|||
##
|
||||
## Build code to export a programmable irq routing table
|
||||
##
|
||||
default CONFIG_HAVE_PIRQ_TABLE=1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE=1
|
||||
default CONFIG_IRQ_SLOT_COUNT=9
|
||||
|
||||
##
|
||||
## Build code to export an x86 MP table
|
||||
## Useful for specifying IRQ routing values
|
||||
##
|
||||
default CONFIG_HAVE_MP_TABLE=1
|
||||
default CONFIG_GENERATE_MP_TABLE=1
|
||||
|
||||
##
|
||||
## Build code to export a CMOS option table
|
||||
|
|
|
@ -14,7 +14,7 @@ arch i386 end
|
|||
|
||||
driver mainboard.o
|
||||
|
||||
if CONFIG_HAVE_PIRQ_TABLE object irq_tables.o end
|
||||
if CONFIG_GENERATE_PIRQ_TABLE object irq_tables.o end
|
||||
#object reset.o
|
||||
|
||||
#compile cache_as_ram.c to auto.inc
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
driver-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -27,7 +27,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -67,7 +67,7 @@ default CONFIG_HAVE_FALLBACK_BOOT=1
|
|||
##
|
||||
## no MP table
|
||||
##
|
||||
default CONFIG_HAVE_MP_TABLE=0
|
||||
default CONFIG_GENERATE_MP_TABLE=0
|
||||
|
||||
##
|
||||
## Build code to reset the motherboard from coreboot
|
||||
|
@ -82,7 +82,7 @@ default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2=1
|
|||
##
|
||||
## Build code to export a programmable irq routing table
|
||||
##
|
||||
default CONFIG_HAVE_PIRQ_TABLE=1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE=1
|
||||
default CONFIG_IRQ_SLOT_COUNT=3
|
||||
default CONFIG_PIRQ_ROUTE=1
|
||||
#object irq_tables.o
|
||||
|
|
|
@ -24,7 +24,7 @@ include /config/nofailovercalculation.lb
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
makerule ./failover.E
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -72,11 +72,11 @@ default CONFIG_SPLASH_GRAPHIC = 1
|
|||
default CONFIG_VIDEO_MB = 2
|
||||
|
||||
default CONFIG_ROM_SIZE = 256 * 1024
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 3 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_PIRQ_ROUTE = 1
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
|
|
|
@ -14,7 +14,7 @@ arch i386 end
|
|||
|
||||
driver mainboard.o
|
||||
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -67,7 +67,7 @@ default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2=1
|
|||
##
|
||||
## Build code to export a programmable irq routing table
|
||||
##
|
||||
default CONFIG_HAVE_PIRQ_TABLE=1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE=1
|
||||
default CONFIG_IRQ_SLOT_COUNT=5
|
||||
default CONFIG_PIRQ_ROUTE=1
|
||||
|
||||
|
|
|
@ -29,8 +29,8 @@ arch i386 end
|
|||
driver mainboard.o
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
object get_bus_conf.o
|
||||
if CONFIG_HAVE_MP_TABLE object mptable.o end
|
||||
if CONFIG_HAVE_PIRQ_TABLE object irq_tables.o end
|
||||
if CONFIG_GENERATE_MP_TABLE object mptable.o end
|
||||
if CONFIG_GENERATE_PIRQ_TABLE object irq_tables.o end
|
||||
if CONFIG_USE_INIT
|
||||
makerule ./auto.o
|
||||
depends "$(CONFIG_MAINBOARD)/cache_as_ram_auto.c option_table.h"
|
||||
|
|
|
@ -8,6 +8,7 @@ config BOARD_ASUS_A8N_E
|
|||
select SOUTHBRIDGE_NVIDIA_CK804
|
||||
select SUPERIO_ITE_IT8712F
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select USE_PRINTK_IN_CAR
|
||||
select USE_DCACHE_RAM
|
||||
select HAVE_HARD_RESET
|
||||
|
|
|
@ -23,8 +23,8 @@ driver-y += mainboard.o
|
|||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
|
|
|
@ -19,8 +19,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_USE_FAILOVER_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
|
@ -103,9 +103,9 @@ default CONFIG_FAILOVER_SIZE = 4 * 1024
|
|||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_FAILOVER_BOOT = 1
|
||||
default CONFIG_HAVE_HARD_RESET = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 13
|
||||
default CONFIG_HAVE_MP_TABLE = 1
|
||||
default CONFIG_GENERATE_MP_TABLE = 1
|
||||
default CONFIG_HAVE_OPTION_TABLE = 1
|
||||
# Move the default coreboot CMOS range off of AMD RTC registers.
|
||||
default CONFIG_LB_CKS_RANGE_START = 49
|
||||
|
|
|
@ -28,7 +28,7 @@ default CONFIG_ROM_PAYLOAD = 1
|
|||
arch i386 end
|
||||
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_ACPI_TABLES
|
||||
if CONFIG_GENERATE_ACPI_TABLES
|
||||
object acpi_tables.o
|
||||
makerule dsdt.c
|
||||
depends "$(CONFIG_MAINBOARD)/dsdt.asl"
|
||||
|
@ -37,8 +37,8 @@ if CONFIG_HAVE_ACPI_TABLES
|
|||
end
|
||||
object ./dsdt.o
|
||||
end
|
||||
if CONFIG_HAVE_MP_TABLE object mptable.o end
|
||||
if CONFIG_HAVE_PIRQ_TABLE object irq_tables.o end
|
||||
if CONFIG_GENERATE_MP_TABLE object mptable.o end
|
||||
if CONFIG_GENERATE_PIRQ_TABLE object irq_tables.o end
|
||||
# object reset.o
|
||||
|
||||
if CONFIG_USE_INIT
|
||||
|
|
|
@ -12,6 +12,7 @@ config BOARD_ASUS_A8V_E_SE
|
|||
select HAVE_HARD_RESET
|
||||
select IOAPIC
|
||||
select HAVE_ACPI_TABLES
|
||||
select HAVE_MP_TABLE
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
driver-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -42,7 +42,7 @@ uses CONFIG_STACK_SIZE
|
|||
uses CONFIG_HEAP_SIZE
|
||||
# uses CONFIG_USE_OPTION_TABLE
|
||||
# uses CONFIG_LB_MEM_TOPK
|
||||
uses CONFIG_HAVE_ACPI_TABLES
|
||||
uses CONFIG_GENERATE_ACPI_TABLES
|
||||
uses CONFIG_HAVE_ACPI_RESUME
|
||||
uses CONFIG_LB_CKS_RANGE_START
|
||||
uses CONFIG_LB_CKS_RANGE_END
|
||||
|
@ -94,8 +94,8 @@ default CONFIG_ROM_SIZE = 512 * 1024
|
|||
default CONFIG_FALLBACK_SIZE = CONFIG_ROM_IMAGE_SIZE
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 0
|
||||
default CONFIG_HAVE_MP_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 1
|
||||
default CONFIG_HAVE_OPTION_TABLE = 0 # FIXME
|
||||
# Move the default coreboot CMOS range off of AMD RTC registers.
|
||||
default CONFIG_LB_CKS_RANGE_START = 49
|
||||
|
@ -105,7 +105,7 @@ default CONFIG_SMP = 1
|
|||
default CONFIG_MAX_CPUS = 2
|
||||
default CONFIG_MAX_PHYSICAL_CPUS = 1
|
||||
default CONFIG_LOGICAL_CPUS = 1
|
||||
default CONFIG_HAVE_ACPI_TABLES = 1
|
||||
default CONFIG_GENERATE_ACPI_TABLES = 1
|
||||
|
||||
# 1G memory hole
|
||||
# bx_b001- default K8_HW_MEM_HOLE_SIZEK = 0x100000
|
||||
|
|
|
@ -27,7 +27,7 @@ include /config/nofailovercalculation.lb
|
|||
arch i386 end
|
||||
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_ACPI_TABLES
|
||||
if CONFIG_GENERATE_ACPI_TABLES
|
||||
object acpi_tables.o
|
||||
makerule dsdt.c
|
||||
depends "$(CONFIG_MAINBOARD)/dsdt.asl"
|
||||
|
|
|
@ -23,8 +23,8 @@
|
|||
driver-y += mainboard.o
|
||||
|
||||
#needed by irq_tables and mptable and acpi_tables
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -42,7 +42,7 @@ uses CONFIG_STACK_SIZE
|
|||
uses CONFIG_HEAP_SIZE
|
||||
uses CONFIG_USE_OPTION_TABLE
|
||||
uses CONFIG_LB_MEM_TOPK
|
||||
uses CONFIG_HAVE_ACPI_TABLES
|
||||
uses CONFIG_GENERATE_ACPI_TABLES
|
||||
uses CONFIG_HAVE_MAINBOARD_RESOURCES
|
||||
uses CONFIG_HAVE_ACPI_RESUME
|
||||
uses CONFIG_HAVE_LOW_TABLES
|
||||
|
@ -95,8 +95,8 @@ uses CONFIG_USE_PRINTK_IN_CAR
|
|||
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_HARD_RESET = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 0
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_OPTION_TABLE = 1 # FIXME
|
||||
# Move the default coreboot CMOS range off of AMD RTC registers.
|
||||
default CONFIG_LB_CKS_RANGE_START = 49
|
||||
|
@ -106,7 +106,7 @@ default CONFIG_SMP = 1
|
|||
default CONFIG_MAX_CPUS = 2
|
||||
default CONFIG_MAX_PHYSICAL_CPUS = 1
|
||||
default CONFIG_LOGICAL_CPUS = 1
|
||||
default CONFIG_HAVE_ACPI_TABLES = 1
|
||||
default CONFIG_GENERATE_ACPI_TABLES = 1
|
||||
default CONFIG_HAVE_MAINBOARD_RESOURCES = 1
|
||||
default CONFIG_HAVE_LOW_TABLES = 0
|
||||
default CONFIG_HAVE_ACPI_RESUME = 1
|
||||
|
|
|
@ -24,7 +24,7 @@ include /config/nofailovercalculation.lb
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
makerule ./failover.E
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -45,7 +45,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -65,11 +65,11 @@ uses CONFIG_PCI_ROM_RUN
|
|||
|
||||
default CONFIG_ROM_SIZE = 512 * 1024 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 8 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_VENDOR = "N/A" # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_PART_NUMBER = "N/A" # Override this in targets/*/Config.lb.
|
||||
|
|
|
@ -14,7 +14,7 @@ arch i386 end
|
|||
|
||||
driver mainboard.o
|
||||
|
||||
if CONFIG_HAVE_PIRQ_TABLE object irq_tables.o end
|
||||
if CONFIG_GENERATE_PIRQ_TABLE object irq_tables.o end
|
||||
#object reset.o
|
||||
|
||||
##
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -26,7 +26,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -55,7 +55,7 @@ default CONFIG_HAVE_FALLBACK_BOOT = 1
|
|||
##
|
||||
## no MP table
|
||||
##
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
|
||||
##
|
||||
## Build code to reset the motherboard from coreboot
|
||||
|
@ -65,7 +65,7 @@ default CONFIG_HAVE_HARD_RESET = 0
|
|||
##
|
||||
## Build code to export a programmable irq routing table
|
||||
##
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 11
|
||||
|
||||
##
|
||||
|
|
|
@ -25,8 +25,8 @@ default CONFIG_XIP_ROM_BASE = 0xffffffff - CONFIG_XIP_ROM_SIZE + 1
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_MP_TABLE object mptable.o end
|
||||
if CONFIG_HAVE_PIRQ_TABLE object irq_tables.o end
|
||||
if CONFIG_GENERATE_MP_TABLE object mptable.o end
|
||||
if CONFIG_GENERATE_PIRQ_TABLE object irq_tables.o end
|
||||
makerule ./failover.E
|
||||
depends "$(CONFIG_MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc"
|
||||
action "../romcc -E -O2 -mcpu=p2 --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(CONFIG_MAINBOARD)/../../../arch/i386/lib/failover.c -o $@"
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -46,7 +46,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -69,11 +69,11 @@ uses CONFIG_IOAPIC
|
|||
|
||||
default CONFIG_ROM_SIZE = 256 * 1024
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 1
|
||||
default CONFIG_GENERATE_MP_TABLE = 1
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 6 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_VENDOR = "N/A" # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_PART_NUMBER = "N/A" # Override this in targets/*/Config.lb.
|
||||
|
|
|
@ -25,8 +25,8 @@ default CONFIG_XIP_ROM_BASE = 0xffffffff - CONFIG_XIP_ROM_SIZE + 1
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_MP_TABLE object mptable.o end
|
||||
if CONFIG_HAVE_PIRQ_TABLE object irq_tables.o end
|
||||
if CONFIG_GENERATE_MP_TABLE object mptable.o end
|
||||
if CONFIG_GENERATE_PIRQ_TABLE object irq_tables.o end
|
||||
makerule ./failover.E
|
||||
depends "$(CONFIG_MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc"
|
||||
action "../romcc -E -O2 -mcpu=p2 --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(CONFIG_MAINBOARD)/../../../arch/i386/lib/failover.c -o $@"
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -46,7 +46,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -69,11 +69,11 @@ uses CONFIG_IOAPIC
|
|||
|
||||
default CONFIG_ROM_SIZE = 256 * 1024
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 1
|
||||
default CONFIG_GENERATE_MP_TABLE = 1
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 7 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_VENDOR = "N/A" # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_PART_NUMBER = "N/A" # Override this in targets/*/Config.lb.
|
||||
|
|
|
@ -25,7 +25,7 @@ default CONFIG_XIP_ROM_BASE = 0xffffffff - CONFIG_XIP_ROM_SIZE + 1
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
makerule ./failover.E
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -45,7 +45,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -65,11 +65,11 @@ uses CONFIG_PCI_ROM_RUN
|
|||
|
||||
default CONFIG_ROM_SIZE = 256 * 1024
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 7 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_VENDOR = "N/A" # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_PART_NUMBER = "N/A" # Override this in targets/*/Config.lb.
|
||||
|
|
|
@ -25,7 +25,7 @@ default CONFIG_XIP_ROM_BASE = 0xffffffff - CONFIG_XIP_ROM_SIZE + 1
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
makerule ./failover.E
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -46,7 +46,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -66,11 +66,11 @@ uses CONFIG_PCI_ROM_RUN
|
|||
|
||||
default CONFIG_ROM_SIZE = 256 * 1024
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 6 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_VENDOR = "N/A" # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_PART_NUMBER = "N/A" # Override this in targets/*/Config.lb.
|
||||
|
|
|
@ -25,7 +25,7 @@ default CONFIG_XIP_ROM_BASE = 0xffffffff - CONFIG_XIP_ROM_SIZE + 1
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
makerule ./failover.E
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -45,7 +45,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -65,11 +65,11 @@ uses CONFIG_PCI_ROM_RUN
|
|||
|
||||
default CONFIG_ROM_SIZE = 256 * 1024
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 8 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_VENDOR = "N/A" # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_PART_NUMBER = "N/A" # Override this in targets/*/Config.lb.
|
||||
|
|
|
@ -24,7 +24,7 @@ include /config/nofailovercalculation.lb
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE object irq_tables.o end
|
||||
if CONFIG_GENERATE_PIRQ_TABLE object irq_tables.o end
|
||||
makerule ./failover.E
|
||||
depends "$(CONFIG_MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc"
|
||||
action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(CONFIG_MAINBOARD)/../../../arch/i386/lib/failover.c -o $@"
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -75,11 +75,11 @@ default CONFIG_ROM_SIZE = 256 * 1024
|
|||
default CONFIG_MAINBOARD_VENDOR = "AXUS"
|
||||
default CONFIG_MAINBOARD_PART_NUMBER = "TC320"
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 2 # Soldered NIC, internal USB, no real slots
|
||||
default CONFIG_PIRQ_ROUTE = 1
|
||||
default CONFIG_HAVE_OPTION_TABLE = 0
|
||||
|
|
|
@ -24,7 +24,7 @@ include /config/nofailovercalculation.lb
|
|||
default CONFIG_XIP_ROM_BASE = 0xffffffff - CONFIG_XIP_ROM_SIZE + 1
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
makerule ./failover.E
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -45,7 +45,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -65,11 +65,11 @@ uses CONFIG_PCI_ROM_RUN
|
|||
|
||||
default CONFIG_ROM_SIZE = 256 * 1024
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 7 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_VENDOR = "N/A" # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_PART_NUMBER = "N/A" # Override this in targets/*/Config.lb.
|
||||
|
|
|
@ -24,7 +24,7 @@ include /config/nofailovercalculation.lb
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
makerule ./failover.E
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -75,11 +75,11 @@ default CONFIG_ROM_SIZE = 256 * 1024
|
|||
default CONFIG_MAINBOARD_VENDOR = "BCOM"
|
||||
default CONFIG_MAINBOARD_PART_NUMBER = "WinNET100"
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 2 # Soldered NIC, internal USB, no real slots
|
||||
default CONFIG_PIRQ_ROUTE = 1
|
||||
default CONFIG_HAVE_OPTION_TABLE = 0
|
||||
|
|
|
@ -25,9 +25,9 @@ include /config/nofailovercalculation.lb
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE object irq_tables.o end
|
||||
if CONFIG_HAVE_MP_TABLE object mptable.o end
|
||||
if CONFIG_HAVE_ACPI_TABLES
|
||||
if CONFIG_GENERATE_PIRQ_TABLE object irq_tables.o end
|
||||
if CONFIG_GENERATE_MP_TABLE object mptable.o end
|
||||
if CONFIG_GENERATE_ACPI_TABLES
|
||||
object fadt.o
|
||||
object dsdt.o
|
||||
object acpi_tables.o
|
||||
|
|
|
@ -21,12 +21,12 @@
|
|||
|
||||
initobj-y += crt0.o
|
||||
obj-y += mainboard.o
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += fadt.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
|
||||
ldscript-y += ../../../../src/arch/i386/init/ldscript_fallback_cbfs.lb
|
||||
ldscript-y += ../../../../src/cpu/x86/16bit/entry16.lds
|
||||
|
|
|
@ -19,8 +19,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -47,8 +47,8 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_ACPI_TABLES
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_ACPI_TABLES
|
||||
uses CONFIG_HAVE_ACPI_RESUME
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
|
@ -72,13 +72,13 @@ default CONFIG_CONSOLE_SERIAL8250 = 1
|
|||
default CONFIG_PCI_ROM_RUN = 0
|
||||
default CONFIG_CONSOLE_VGA = 0
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 10
|
||||
default CONFIG_HAVE_ACPI_TABLES = 0
|
||||
default CONFIG_GENERATE_ACPI_TABLES = 0
|
||||
default CONFIG_HAVE_OPTION_TABLE = 1
|
||||
default CONFIG_ROM_IMAGE_SIZE = 64 * 1024
|
||||
default CONFIG_FALLBACK_SIZE = CONFIG_ROM_IMAGE_SIZE
|
||||
|
|
|
@ -25,7 +25,7 @@ default CONFIG_XIP_ROM_BASE = 0xffffffff - CONFIG_XIP_ROM_SIZE + 1
|
|||
|
||||
arch i386 end
|
||||
driver mainboard.o
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object irq_tables.o
|
||||
end
|
||||
makerule ./failover.E
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
uses CONFIG_HAVE_HARD_RESET
|
||||
|
@ -45,7 +45,7 @@ uses CONFIG_ROMBASE
|
|||
uses CONFIG_RAMBASE
|
||||
uses CONFIG_XIP_ROM_SIZE
|
||||
uses CONFIG_XIP_ROM_BASE
|
||||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_CROSS_COMPILE
|
||||
uses CC
|
||||
uses HOSTCC
|
||||
|
@ -65,11 +65,11 @@ uses CONFIG_PCI_ROM_RUN
|
|||
|
||||
default CONFIG_ROM_SIZE = 256 * 1024
|
||||
default CONFIG_HAVE_FALLBACK_BOOT = 1
|
||||
default CONFIG_HAVE_MP_TABLE = 0
|
||||
default CONFIG_GENERATE_MP_TABLE = 0
|
||||
default CONFIG_HAVE_HARD_RESET = 0
|
||||
default CONFIG_UDELAY_TSC = 1
|
||||
default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1
|
||||
default CONFIG_HAVE_PIRQ_TABLE = 1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE = 1
|
||||
default CONFIG_IRQ_SLOT_COUNT = 7 # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_VENDOR = "N/A" # Override this in targets/*/Config.lb.
|
||||
default CONFIG_MAINBOARD_PART_NUMBER = "N/A" # Override this in targets/*/Config.lb.
|
||||
|
|
|
@ -12,8 +12,8 @@ driver mainboard.o
|
|||
|
||||
#dir /drivers/si/3114
|
||||
|
||||
if CONFIG_HAVE_MP_TABLE object mptable.o end
|
||||
if CONFIG_HAVE_PIRQ_TABLE
|
||||
if CONFIG_GENERATE_MP_TABLE object mptable.o end
|
||||
if CONFIG_GENERATE_PIRQ_TABLE
|
||||
object get_bus_conf.o
|
||||
object irq_tables.o
|
||||
end
|
||||
|
|
|
@ -9,6 +9,7 @@ config BOARD_BROADCOM_BLAST
|
|||
select SOUTHBRIDGE_BROADCOM_BCM5785
|
||||
select SUPERIO_NSC_PC87417
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select USE_PRINTK_IN_CAR
|
||||
select USE_DCACHE_RAM
|
||||
select HAVE_HARD_RESET
|
||||
|
|
|
@ -2,8 +2,8 @@ driver-y += mainboard.o
|
|||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
driver-y += ../../../drivers/i2c/i2cmux2/i2cmux2.o
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
uses CONFIG_HAVE_MP_TABLE
|
||||
uses CONFIG_HAVE_PIRQ_TABLE
|
||||
uses CONFIG_HAVE_ACPI_TABLES
|
||||
uses CONFIG_GENERATE_MP_TABLE
|
||||
uses CONFIG_GENERATE_PIRQ_TABLE
|
||||
uses CONFIG_GENERATE_ACPI_TABLES
|
||||
uses CONFIG_HAVE_ACPI_RESUME
|
||||
uses CONFIG_USE_FALLBACK_IMAGE
|
||||
uses CONFIG_HAVE_FALLBACK_BOOT
|
||||
|
@ -93,14 +93,14 @@ default CONFIG_HAVE_HARD_RESET=1
|
|||
##
|
||||
## Build code to export a programmable irq routing table
|
||||
##
|
||||
default CONFIG_HAVE_PIRQ_TABLE=1
|
||||
default CONFIG_GENERATE_PIRQ_TABLE=1
|
||||
default CONFIG_IRQ_SLOT_COUNT=11
|
||||
|
||||
##
|
||||
## Build code to export an x86 MP table
|
||||
## Useful for specifying IRQ routing values
|
||||
##
|
||||
default CONFIG_HAVE_MP_TABLE=1
|
||||
default CONFIG_GENERATE_MP_TABLE=1
|
||||
|
||||
##
|
||||
## Build code to export a CMOS option table
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue