coreboot/src/mainboard
Julius Werner f545208597 nyan: Fix timestamps and CBFS SPI integration
Nyan is an old board that was committed before several core code
modernizations to timestamp and CBFS code. Not all of those later
patches were correctly integrated with old boards like this, and the
core code has evolved to a point where it doesn't actually boot anymore.

This patch fixes that issue and brings the Nyan boards more in line with
how later ARM platforms look.

BRANCH=None
BUG=None
TEST=My Blaze boots again.

Change-Id: I3277a2f59ad8ed47063f7f6b556685313b1446f8
Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Original-Commit-Id: 6a1679e342a7adc2b2371b6e3f69a898a7a5c717
Original-Change-Id: I2a0a2abbd79b4b5f756125dcbb6cbd9441016d4e
Original-Signed-off-by: Julius Werner <jwerner@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/328543
Original-Reviewed-by: David Hendricks <dhendrix@chromium.org>
Reviewed-on: https://review.coreboot.org/13832
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth@google.com>
Reviewed-by: Julius Werner <jwerner@chromium.org>
2016-03-08 22:04:22 +01:00
..
a-trend tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
aaeon mainboard: Remove empty mainboard.c files 2015-11-10 00:40:10 +01:00
abit tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
adlink kconfig: automatically include mainboards 2015-04-18 08:31:08 +02:00
advansus ASL: Fix HPBA shadowing. 2016-02-09 19:57:41 +01:00
amd Kconfig: Remove unneeded UDELAY_IO redeclaration 2016-03-08 16:53:26 +01:00
aopen tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
apple southbridge/intel/bd82x6x: Use common gpio.c 2016-02-18 01:35:57 +01:00
artecgroup mainboard: Remove last_boot NVRAM option 2015-11-05 02:21:52 +01:00
asrock ASL: Fix HPBA shadowing. 2016-02-09 19:57:41 +01:00
asus ASL: Fix HPBA shadowing. 2016-02-09 19:57:41 +01:00
avalue ASL: Fix HPBA shadowing. 2016-02-09 19:57:41 +01:00
azza tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
bachmann bachmann/ot200: Remove DRIVERS_I2C_IDREG Kconfig symbol 2015-11-30 00:35:38 +01:00
bap AMD/Kabini: Fix the interrupt routing 2015-11-12 09:25:45 +01:00
bcom mainboard: Remove last_boot NVRAM option 2015-11-05 02:21:52 +01:00
bifferos tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
biostar mainboard/biostar/am1ml: Force basic SPI read mode 2015-12-04 17:07:59 +01:00
broadcom mainboard/**/irq_tables.c: Remove reference to getpir 2015-11-10 14:11:06 +01:00
compaq tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
cubietech mainboard/cubieboard: use bootblock_mainboard_early_init 2016-01-29 17:03:52 +01:00
digitallogic [REMOVAL] digitallogic/adl855pc 2015-11-10 21:14:31 +01:00
dmp mainboard: Remove empty mainboard.c files 2015-11-10 00:40:10 +01:00
ecs tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
emulation qemu-armv7: Update running instructions. 2016-02-22 18:04:28 +01:00
esd intel/fsp_baytrail: rename include folder baytrail to include/soc 2015-12-16 01:10:06 +01:00
getac southbridge/intel/ibexpeak: Use common gpio.c 2016-02-23 00:28:26 +01:00
gigabyte southbridge/intel/bd82x6x: Use common gpio.c 2016-02-18 01:35:57 +01:00
gizmosphere ACPI: Work around IASL warning reading/writing same register 2015-12-10 16:32:21 +01:00
google nyan: Fix timestamps and CBFS SPI integration 2016-03-08 22:04:22 +01:00
hp ASL: Use temporary variable when storing register into itself. 2016-02-09 19:57:57 +01:00
ibase ibase/mb899: Fix IASL warning and remark 2015-11-27 18:10:36 +01:00
iei ASL: Fix HPBA shadowing. 2016-02-09 19:57:41 +01:00
intel mainboard/skylake: Include WRDD method in WIFI ACPI device 2016-03-08 21:44:42 +01:00
iwave iwave/IWRainBowG6: Fix IASL warning and remark 2015-11-24 22:38:24 +01:00
iwill ASL: Remove unused local variables. 2016-02-09 19:56:59 +01:00
jetway ASL: Fix HPBA shadowing. 2016-02-09 19:57:41 +01:00
kontron southbridge/intel/bd82x6x: Use common gpio.c 2016-02-18 01:35:57 +01:00
lanner mainboard: Remove last_boot NVRAM option 2015-11-05 02:21:52 +01:00
lenovo sandybridge/gma_lvds: support both Sandy&Ivy on one board 2016-03-05 09:39:41 +01:00
linutop kconfig: automatically include mainboards 2015-04-18 08:31:08 +02:00
lippert ASL: Fix HPBA shadowing. 2016-02-09 19:57:41 +01:00
mitac tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
msi lib: compile mdelay for romstage 2016-01-22 22:15:09 +01:00
nec tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
nokia tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
nvidia lib: compile mdelay for romstage 2016-01-22 22:15:09 +01:00
packardbell drivers/pc80: Add PS/2 mouse presence detect 2016-02-01 22:10:46 +01:00
pcengines ACPI: Work around IASL warning reading/writing same register 2015-12-10 16:32:21 +01:00
purism purism/librem13: Fix select of EC_PURISM_LIBREM 2016-01-24 17:04:17 +01:00
rca mainboard: Remove empty mainboard.c files 2015-11-10 00:40:10 +01:00
roda roda/rk9: Remove #include early_serial.c from romstage 2016-03-08 13:41:03 +01:00
samsung southbridge/intel/bd82x6x: Use common gpio.c 2016-02-18 01:35:57 +01:00
siemens mc_tcu3: Enable graphic init code 2016-02-25 15:16:54 +01:00
soyo tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
sunw lib: compile mdelay for romstage 2016-01-22 22:15:09 +01:00
supermicro ASL: Fix HPBA shadowing. 2016-02-09 19:57:41 +01:00
technexion lib: compile mdelay for romstage 2016-01-22 22:15:09 +01:00
thomson tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
ti tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
traverse mainboard: Remove empty mainboard.c files 2015-11-10 00:40:10 +01:00
tyan lib: compile mdelay for romstage 2016-01-22 22:15:09 +01:00
via src/: give scripts a .sh extension for easy identification 2016-01-28 23:26:42 +01:00
winent mainboard/**/irq_tables.c: Remove reference to getpir 2015-11-10 14:11:06 +01:00
wyse mainboard: Remove empty mainboard.c files 2015-11-10 00:40:10 +01:00
Kconfig Kconfig: Move CBFS_SIZE into Mainboard menu 2015-06-23 09:42:44 +02:00