coreboot/src
Julius Werner 6349e7281d ipq806x: Add USB support
This patch adds code to initialize the two DWC3 USB host controllers and
their associated PHYs to the IPQ806x SoC (closely imitating the existing
DWC3 implementation for Exynos5), and uses them to initialize USB on the
Storm mainboard.

BUG=chrome-os-partner:29375
TEST=Hack up netboot to get around missing SPI flash, load a file over
TFTP. Hack a storage read into the storage attach function, dump the
data and confirm that it looks right. Enable USB debugging and confirm
3.0 devices get enumerated at SuperSpeed (mostly).

Change-Id: Iaf7b96bef994081ca222b7de9d8e8c49751d3f1d
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/202157
Reviewed-by: David Hendricks <dhendrix@chromium.org>
Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
2014-06-11 00:13:47 +00:00
..
arch coreboot arm64: Cleanup of arch io header files 2014-06-11 00:09:46 +00:00
console Add stage information to coreboot banner 2014-05-14 20:49:21 +00:00
cpu coreboot: Introduce stage-specific architecture for coreboot 2014-05-09 04:41:47 +00:00
device i2c: Add software_i2c driver for I2C debugging and emulation 2014-05-19 20:34:31 +00:00
drivers SPI: Add Eon EN25S64 support. 2014-05-09 22:00:56 +00:00
ec chromeos: Unconditionally clear the EC recovery request 2014-05-07 03:33:49 +00:00
include Add and consistently use wrapper macro for romstage static variables 2014-06-09 22:21:10 +00:00
lib Add and consistently use wrapper macro for romstage static variables 2014-06-09 22:21:10 +00:00
mainboard ipq806x: Add USB support 2014-06-11 00:13:47 +00:00
northbridge coreboot: Rename coreboot_ram stage to ramstage 2014-05-07 23:30:23 +00:00
soc ipq806x: Add USB support 2014-06-11 00:13:47 +00:00
southbridge coreboot: Rename coreboot_ram stage to ramstage 2014-05-07 23:30:23 +00:00
superio pnp: Allow setting of misc register 0xf4 in device tree 2013-12-20 00:37:38 +00:00
vendorcode Add and consistently use wrapper macro for romstage static variables 2014-06-09 22:21:10 +00:00
Kconfig coreboot arm64: Add support for arm64 into coreboot framework 2014-05-15 23:52:58 +00:00