coreboot/src/mainboard
Scott Duplichan 8fed77ae4c ASRock E350M1: Configure SB800 GPP ports to support onboard pcie nic
Scott Duplichan's patch from the mailing list:
sb800 cimx wrapper: Run the complete sb800 cimx sbBeforePciInit() function
once, after determining device 0x15 function enables.

1) Update the asrock e350m1 devicetree.cb to match the hardware.
2) Change the way the sb800 cimx wrapper code works. The original
cimx code calls sb800 cimx function sbBeforePciInit() once. When
ported to coreboot, the gpp component of this function was called
once for each gpp port, as the gpp port's enable/disable state
became known. A 05/15/2011 change makes the early gpp code run
only once, triggered by processing the 4th gpp port. This method
is not general enough because the 4th gpp port is not enabled on
all boards. With the current change, the early gpp code runs when
the first gpp port is processed. If any gpp ports are enabled, the
first must be enabled. Tested with Win7 and linux on asrock e350m1.
This change will also affect amd inagua, and has not been tested
on that board.

Change-Id: I93d44c216bfcab3c3a8fbb79d23dab43a65850e6
Signed-off-by: Scott Duplichan <scott@notabs.org>
Acked-by: Marshall Buschman <mbuschman@lucidmachines.com>
Reviewed-on: http://review.coreboot.org/44
Tested-by: build bot (Jenkins)
Reviewed-by: Cristian Măgherușan-Stanciu <cristi.magherusan@gmail.com>
2011-06-19 02:50:32 +02:00
..
a-trend run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
abit run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
advansus WARNINGS_ARE_ERRORS is y per default, don't set it twice. 2011-06-04 16:30:27 +00:00
advantech run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
amd Correct amd persimmon romstage code for early SPI prefetch enable. 2011-05-20 17:50:14 +00:00
arima run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
artecgroup run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
asi run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
asrock ASRock E350M1: Configure SB800 GPP ports to support onboard pcie nic 2011-06-19 02:50:32 +02:00
asus run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
axus run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
azza run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
bcom run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
biostar run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
broadcom run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
compaq run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
dell run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
digitallogic run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
eaglelion run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
ecs run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
emulation WARNINGS_ARE_ERRORS is y per default, don't set it twice. 2011-06-04 16:30:27 +00:00
getac i82801gx: replace cafed00d/cafebabe by defines 2011-06-15 15:15:07 +02:00
gigabyte run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
hp run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
ibase i82801gx: replace cafed00d/cafebabe by defines 2011-06-15 15:15:07 +02:00
ibm run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
iei run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
intel Remove old ACPI code 2011-06-15 19:03:39 +02:00
iwave SMM: add defines for APM_CNT register 2011-06-07 22:01:29 +02:00
iwill run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
jetway run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
kontron i82801gx: replace cafed00d/cafebabe by defines 2011-06-15 15:15:07 +02:00
lanner run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
lenovo T60: set dock LED's in mainboard.c 2011-06-18 10:02:09 +02:00
lippert run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
mitac run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
msi run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
nec run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
newisys run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
nokia run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
nvidia run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
pcengines run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
rca run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
roda Remove old ACPI code 2011-06-15 19:03:39 +02:00
siemens siemens/sitemp_g1p1: Adapt read_option() to latest changes 2011-05-13 06:25:16 +00:00
soyo run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
sunw run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
supermicro run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
technexion run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
technologic run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
televideo run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
thomson run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
traverse run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
tyan run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
via run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
winent run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
wyse run uart_init() from console_init, just like the other console initialization functions. 2011-04-20 20:54:07 +00:00
Kconfig Add Siemens SITEMP-G1 board 2011-05-11 07:47:43 +00:00