coreboot-kgpe-d16/src/soc/rockchip/rk3288
Julius Werner b7641cc230 veyron: Activate Winbond SPI driver
This patch activates the chip driver for Winbond SPI flash (which,
incidentally, looks 99.9% the same as the Gigadevice driver but still
requires some extra 500+ bytes of object code... there's definitely room
for improvement here). Shuffle around rk3288 memlayout to make a little
more room in the bootblock.

BRANCH=veyron
BUG=chrome-os-partner:34176
TEST=Booted Pinky. Checked bootblock and verstage memsz of final binary
and noticed that both only have less than 500 bytes left against their
memlayout boundary. The next piece of code we add will cause some
serious headaches...

Change-Id: I97ea6ac334104e4219e310afc557c164b2ff19d9
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 8769e5a34ad3cd417132646fbb58ff51c29fb640
Original-Change-Id: Id2f1204c30aa28251cf85cb80d7ca44947388dba
Original-Signed-off-by: Julius Werner <jwerner@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/236977
Original-Reviewed-by: David Hendricks <dhendrix@chromium.org>
Reviewed-on: http://review.coreboot.org/9719
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2015-04-17 09:20:38 +02:00
..
include/soc veyron: Activate Winbond SPI driver 2015-04-17 09:20:38 +02:00
bootblock.c rk3288: Implement support for CRYPTO module and use it in vboot hashing 2015-04-15 16:45:04 +02:00
cbmem.c rk3288: Change all SoC headers to <soc/headername.h> system 2015-04-08 09:28:50 +02:00
chip.h rk3288: support edp HPD function 2015-04-15 22:13:40 +02:00
clock.c rk3288: Implement support for CRYPTO module and use it in vboot hashing 2015-04-15 16:45:04 +02:00
crypto.c rk3288: Implement support for CRYPTO module and use it in vboot hashing 2015-04-15 16:45:04 +02:00
display.c rk3288: support edp HPD function 2015-04-15 22:13:40 +02:00
edp.c rk3288: support edp HPD function 2015-04-15 22:13:40 +02:00
gpio.c gpio: Extend common GPIO header, simplify function names 2015-04-10 11:57:33 +02:00
i2c.c rk3288: Change all SoC headers to <soc/headername.h> system 2015-04-08 09:28:50 +02:00
Kconfig veyron_*: Move PMIC_BUS to a Kconfig variable 2015-04-15 16:46:37 +02:00
Makefile.inc rk3288: Implement support for CRYPTO module and use it in vboot hashing 2015-04-15 16:45:04 +02:00
pwm.c rk3288: Change all SoC headers to <soc/headername.h> system 2015-04-08 09:28:50 +02:00
rk808.c rk3288: set the rk808 BUCK default inductor current to max value 2015-04-15 22:10:43 +02:00
sdram.c rk3288: Fix failing LPDDR3 reboot test 2015-04-15 22:10:18 +02:00
soc.c rockchip: support display 2015-04-10 20:50:53 +02:00
spi.c veyron_*: Use common CBFS wrapper 2015-04-15 16:30:56 +02:00
timer.c timer: Reestablish init_timer(), consolidate timer initialization calls 2015-04-14 09:03:28 +02:00
tsadc.c rk3288: don't log LAST_TSHUT bit 2015-04-10 11:59:15 +02:00
uart.c rk3288: Change all SoC headers to <soc/headername.h> system 2015-04-08 09:28:50 +02:00
vop.c rockchip: support display 2015-04-10 20:50:53 +02:00