Allow selecting the physical USB Debug Port on AMD SB700.
authorUwe Hermann <uwe@hermann-uwe.de>
Sat, 2 Oct 2010 20:36:26 +0000 (20:36 +0000)
committerUwe Hermann <uwe@hermann-uwe.de>
Sat, 2 Oct 2010 20:36:26 +0000 (20:36 +0000)
commitae3f2b3706b3655627fdaee897d28ac4b5fe2659
tree8d5837acda13a9b6827ad10f6b95d9437b08aad8
parentfa7efe9f40248f9041671ecdc03634f716841e21
Allow selecting the physical USB Debug Port on AMD SB700.

The AMD SB700 allows changing the physical USB port to be used as
USB Debug Port, implement support for this.

Also, fix incorrect PCI device of the SB700 EHCI device. Actually, the
SB700 has _two_ EHCI devices (D18:F2 and D19:F2), but for now we only use
D18:F2. Our generic USBDEBUG code cannot handle multiple EHCI PCI devices
currently, AFAICS.

Hook up all SB700 boards to the CONFIG_USBDEBUG_DEFAULT_PORT facility.

Untested, but should work.

Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Peter Stuge <peter@stuge.se>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5907 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
src/mainboard/amd/mahogany/romstage.c
src/mainboard/amd/mahogany_fam10/romstage.c
src/mainboard/amd/tilapia_fam10/romstage.c
src/mainboard/asrock/939a785gmh/romstage.c
src/mainboard/asus/m4a785-m/romstage.c
src/mainboard/gigabyte/ma785gmt/romstage.c
src/mainboard/gigabyte/ma78gm/romstage.c
src/mainboard/iei/kino-780am2-fam10/romstage.c
src/mainboard/jetway/pa78vm5/romstage.c
src/southbridge/amd/sb700/sb700_enable_usbdebug.c