coreboot/src/mainboard
Kyösti Mälkki 70342a7f51 uart: Support multiple ports
The port for console remains to be a compile time constant.
The Kconfig option is changed to select an UART port with index
to avoid putting map of UART base addresses in Kconfigs.

With this change it is possible to have other than debug console
on different UART port.

Change-Id: Ie1845a946f8d3b2604ef5404edb31b2e811f3ccd
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: http://review.coreboot.org/5342
Tested-by: build bot (Jenkins)
Reviewed-by: David Hendricks <dhendrix@chromium.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2014-04-30 06:59:05 +02:00
..
a-trend board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
aaeon board_info.txt: Classify almost all remaining boards. 2014-01-22 22:05:39 +01:00
abit board_info.txt: Remove some needless name overrides. 2014-01-19 03:09:49 +01:00
adlink FrontRunner/Toucan-AF: boards will be renamed to fit ADLINK scheme 2013-04-09 23:56:14 +02:00
advansus mainboard/*: Remove DUMP_ACPI_TABLES from amd boards 2014-04-26 12:48:46 +02:00
advantech board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
amd AMD: Add common header file for CAR setup 2014-04-28 18:36:35 +02:00
aopen board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
arima board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
artecgroup linutop: Add Linutop-1 as a clone of artecgroup/dbe61 2014-01-19 19:10:31 +01:00
asi board_info.txt: Add mentions of thin client names. 2014-01-19 20:00:06 +01:00
asrock src/mainboard/asrock/e350m1: Properly indent devicetree.cb 2014-04-29 20:54:03 +02:00
asus superio/winbond/w83627ehg: Convert romstage to generic component 2014-04-28 20:14:58 +02:00
avalue mainboard/*: Remove DUMP_ACPI_TABLES from amd boards 2014-04-26 12:48:46 +02:00
axus board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
azza board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
bachmann bachmann/ot200: Fix cmos.layout. 2014-01-28 14:04:36 +01:00
bcom board_info.txt: Add mentions of thin client names. 2014-01-19 20:00:06 +01:00
bifferos board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
biostar board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
broadcom Drop drivers/generic/debug 2014-04-22 13:42:48 +02:00
compaq board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
cubietech Rename coreboot_ram stage to ramstage 2014-04-26 13:27:09 +02:00
digitallogic AMD: Add common header file for CAR setup 2014-04-28 18:36:35 +02:00
dmp vortex86ex: Drop baudrate programming for 10 UARTs 2014-02-17 09:14:55 +01:00
eaglelion board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
ecs boardstatus: Remove some needless name overrides. 2014-01-19 02:46:54 +01:00
emulation uart: Support multiple ports 2014-04-30 06:59:05 +02:00
getac CBMEM: Replace cbmem_initialize() with cbmem_recovery() 2014-01-22 20:54:57 +01:00
gigabyte superio/ite/it8716f: Rewrite from hardcoded base addr 2014-04-26 13:06:15 +02:00
gizmosphere AMD: Add common header file for CAR setup 2014-04-28 18:36:35 +02:00
google Rename coreboot_ram stage to ramstage 2014-04-26 13:27:09 +02:00
hp AMD: Add common header file for CAR setup 2014-04-28 18:36:35 +02:00
ibase superio/winbond/w83627ehg: Convert romstage to generic component 2014-04-28 20:14:58 +02:00
ibm board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
iei superio/winbond/w83627ehg: Convert romstage to generic component 2014-04-28 20:14:58 +02:00
intel Static CBMEM / CAR: Flag boards with BROKEN_CAR_MIGRATE 2014-04-01 11:36:00 +02:00
iwave Static CBMEM / CAR: Flag boards with BROKEN_CAR_MIGRATE 2014-04-01 11:36:00 +02:00
iwill mainboard/*: Remove DUMP_ACPI_TABLES from amd boards 2014-04-26 12:48:46 +02:00
jetway AMD: Add common header file for CAR setup 2014-04-28 18:36:35 +02:00
kontron mainboard/kontron/986lcd-m: Remove a duplicate header 2014-04-29 20:18:52 +02:00
lanner superio/winbond/w83627thg: Avoid .c includes 2014-04-06 06:23:08 +02:00
lenovo lenovo/{t60,x60}/devicetree.cb: Fix typo in Controller in comment 2014-04-29 21:23:52 +02:00
linutop linutop: Add Linutop-1 as a clone of artecgroup/dbe61 2014-01-19 19:10:31 +01:00
lippert superio/winbond/w83627dhg: Convert romstage to generic component 2014-04-28 19:22:14 +02:00
mitac board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
msi superio/winbond/w83627ehg: Convert romstage to generic component 2014-04-28 20:14:58 +02:00
nec board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
newisys board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
nokia board-status: Add board_info.txt manually for irregular wiki entries 2014-01-19 02:00:35 +01:00
nvidia Drop drivers/generic/debug 2014-04-22 13:42:48 +02:00
packardbell mainboard: New port Packard Bell LM85. 2014-04-20 18:47:19 +02:00
pcengines AMD: Add common header file for CAR setup 2014-04-28 18:36:35 +02:00
rca board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
roda roda/rk9: Drop MAX_PHYSICAL_CPUS 2014-04-17 08:20:24 +02:00
samsung OxPCIe uart: Split PCI bridge control 2014-04-09 11:29:45 +02:00
siemens mainboard/*: Remove DUMP_ACPI_TABLES from amd boards 2014-04-26 12:48:46 +02:00
soyo boardstatus: Remove some needless name overrides. 2014-01-19 02:46:54 +01:00
sunw board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
supermicro superio/winbond/w83627dhg: Convert romstage to generic component 2014-04-28 19:22:14 +02:00
technexion mainboard/*: Remove DUMP_ACPI_TABLES from amd boards 2014-04-26 12:48:46 +02:00
technologic ROMCC: Trigger internal compiler failure and apply the workaround 2014-03-08 19:24:22 +01:00
televideo board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
thomson board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
ti uart: Support multiple ports 2014-04-30 06:59:05 +02:00
traverse board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
tyan mainboard/tyan/s8226: Remove redundant sio header 2014-04-28 19:40:23 +02:00
via superio/fintek/*: Factor out generic romstage component 2014-04-26 18:22:11 +02:00
winent Drop drivers/generic/debug 2014-04-22 13:42:48 +02:00
wyse board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
Kconfig mainboard: New port Packard Bell LM85. 2014-04-20 18:47:19 +02:00