coreboot-kgpe-d16/src
Vadim Bendebury f17680b23c ipq8064: prepare uart driver for use in coreboot
The IO accessor wrappers are used to allow integer register addresses.
A structure defining UART interface configuration is declared and
defined. A few long lines are wrapped. Interface functions are renamed
to match the wrapper API.

cdp.c is edited to fit into coreboot compilation environment, and the
only function required by the UART driver if exposed, the rest are
compiled out for now.

BUG=chrome-os-partner:27784
TEST=after all patches are applied the serial console on AP148 becomes
      operational.

Original-Change-Id: I80c824d085036c0f90c52aad77843e87976dbe49
Original-Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/196662
Original-Reviewed-by: Stefan Reinauer <reinauer@chromium.org>
(cherry picked from commit 5e9af53a069cd048334a3a28f0a4ce9df7c96992)
Signed-off-by: Marc Jones <marc.jones@se-eng.com>

Change-Id: I80c824d085036c0f90c52aad77843e87976dbe49
Reviewed-on: http://review.coreboot.org/7874
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
2014-12-30 20:18:33 +01:00
..
arch ipq/arm: Redesign hooks for bootblock 2014-12-30 20:05:04 +01:00
console ipq8064: prepare UART driver for use in coreboot 2014-12-05 20:22:47 +01:00
cpu ipq/arm: Redesign hooks for bootblock 2014-12-30 20:05:04 +01:00
device RELOCATABLE_RAMSTAGE: Fix weak symbols with option ROMs 2014-12-28 19:57:16 +01:00
drivers SPI: Add Eon EN25S64 support. 2014-12-30 19:31:00 +01:00
ec i2c: Replace the i2c API. 2014-12-16 00:02:43 +01:00
include rtc: Add an RTC API, and implement it for x86. 2014-12-30 19:28:27 +01:00
lib ipq8064: SOC UART driver belongs in the SOC directory 2014-12-30 20:14:45 +01:00
mainboard ipq8064: prepare uart driver for use in coreboot 2014-12-30 20:18:33 +01:00
northbridge northbridge/amd/pi/northbridge.c: Remove superfluous logic operand 2014-12-29 04:06:23 +01:00
soc ipq8064: prepare uart driver for use in coreboot 2014-12-30 20:18:33 +01:00
southbridge Intel FSP: Fix GPI status output 2014-12-30 10:21:14 +01:00
superio Drop Intel E7520 and E7525 and related boards 2014-12-18 02:11:06 +01:00
vendorcode amd/agesa/f15/Proc/Common/S3SaveState.c: Sync with f15tn 2014-12-22 11:11:17 +01:00
Kconfig Provide a common CBFS wrapper for SPI storage 2014-12-30 19:29:47 +01:00