- Update abuild.sh so it will rebuild successfull builds
- Move pci_set_method out of hardwaremain.c - Re-add debugging name field but only include the CONFIG_CHIP_NAME is enabled. All instances are now wrapped in CHIP_NAME - Many minor cleanups so most ports build. git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1737 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
4403f60823
commit
018d8dd60f
116 changed files with 1396 additions and 3196 deletions
|
|
@ -134,22 +134,22 @@ driver mainboard.o
|
|||
## Romcc output
|
||||
##
|
||||
makerule ./failover.E
|
||||
depends "$(MAINBOARD)/failover.c"
|
||||
action "$(CPP) -I$(TOP)/src $(ROMCCPPFLAGS) $(CPPFLAGS) $(MAINBOARD)/failover.c > ./failover.E"
|
||||
depends "$(MAINBOARD)/failover.c ./romcc"
|
||||
action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@"
|
||||
end
|
||||
|
||||
makerule ./failover.inc
|
||||
depends "./failover.E ./romcc"
|
||||
action "./romcc -O -mcpu=c3 -o failover.inc --label-prefix=failover ./failover.E"
|
||||
depends "$(MAINBOARD)/failover.c ./romcc"
|
||||
action "./romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@"
|
||||
end
|
||||
|
||||
makerule ./auto.E
|
||||
depends "$(MAINBOARD)/auto.c"
|
||||
action "$(CPP) -I$(TOP)/src $(ROMCCPPFLAGS) $(CPPFLAGS) $(MAINBOARD)/auto.c > ./auto.E"
|
||||
depends "$(MAINBOARD)/auto.c option_table.h ./romcc"
|
||||
action "./romcc -E -O2 -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@"
|
||||
end
|
||||
makerule ./auto.inc
|
||||
depends "./auto.E ./romcc"
|
||||
action "./romcc -O -mcpu=c3 ./auto.E "
|
||||
depends "$(MAINBOARD)/auto.c option_table.h ./romcc"
|
||||
action "./romcc -O2 -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@"
|
||||
end
|
||||
|
||||
##
|
||||
|
|
@ -218,5 +218,6 @@ chip northbridge/amd/sc520
|
|||
register "enable_keyboard" = "0"
|
||||
register "enable_nvram" = "1"
|
||||
end
|
||||
chip cpu/amd/sc520
|
||||
chip cpu/amd/sc520
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -3,35 +3,9 @@
|
|||
#include <device/pci.h>
|
||||
#include <device/pci_ids.h>
|
||||
#include <device/pci_ops.h>
|
||||
|
||||
#include <arch/io.h>
|
||||
#include "chip.h"
|
||||
|
||||
static int
|
||||
mainboard_scan_bus(device_t root, int maxbus)
|
||||
{
|
||||
int retval;
|
||||
printk_spew("%s: root %p maxbus %d\n", __FUNCTION__, root, maxbus);
|
||||
retval = pci_scan_bus(root->bus, 0, 0xff, maxbus);
|
||||
printk_spew("DONE %s: return %d\n", __FUNCTION__, maxbus);
|
||||
return maxbus;
|
||||
}
|
||||
|
||||
static struct device_operations mainboard_operations = {
|
||||
.read_resources = root_dev_read_resources,
|
||||
.set_resources = root_dev_set_resources,
|
||||
.enable_resources = root_dev_enable_resources,
|
||||
.init = root_dev_init,
|
||||
.scan_bus = mainboard_scan_bus,
|
||||
};
|
||||
|
||||
static void enable_dev(device_t dev)
|
||||
{
|
||||
dev->ops = &mainbaord_operations;
|
||||
}
|
||||
|
||||
struct chip_operations mainboard_technologic_ts5300_control = {
|
||||
.enable_dev = enable_dev,
|
||||
.name = "Technologic Systems TS5300 mainboard ",
|
||||
CHIP_NAME("Technologic Systems TS5300 mainboard ")
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue