coreboot-kgpe-d16/src/mainboard
Thaminda Edirisooriya a47738d10f riscv-memlayout: fix existing memlayout issues, add sbi interface
Existing memlayout code placed sections in overlapping areas, and would
overwrite the payload if it was large enough. Update memlayout.ld in
src/mainboard/emulation/spike-riscv to represent the spike emulator, and
add sbi interface which now has room into src/arch/riscv/bootblock.S.
Add utility code to qemu-riscv, but emulator itself has yet to be
updated to new ISA and as such should not be used.
Update Makefile to include all the files necessary for sbi interface.

Clean up unused include in src/arch/riscv/include/atomic.h and
whitespace in src/mainboard/emulation/spike-riscv/memlayout.ld
Fixed whitespace issues in spike_util.c

Change-Id: Id97fe75e45ac1361005bec6d421756ee3f98a508
Signed-off-by: Thaminda Edirisooriya <thaminda@google.com>
Reviewed-on: http://review.coreboot.org/11370
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
2015-09-16 17:17:11 +00:00
..
a-trend Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
aaeon Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
abit Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
adlink kconfig: automatically include mainboards 2015-04-18 08:31:08 +02:00
advansus AMD Kconfig: Remove QRANK_DIMM_SUPPORT from unsupported platforms 2015-08-23 17:12:04 +00:00
amd amd/thatcher: include .c files with the right path 2015-09-05 15:26:37 +00:00
aopen Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
apple Kconfig: Get rid of obsolete symbols 2015-06-24 06:03:42 +02:00
arima Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
artecgroup Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
asrock asrock/e350m1: Remove unused file acpi/smbus.asl 2015-06-14 12:17:26 +02:00
asus AMD Kconfig: Remove QRANK_DIMM_SUPPORT from unsupported platforms 2015-08-23 17:12:04 +00:00
avalue AMD Kconfig: Remove QRANK_DIMM_SUPPORT from unsupported platforms 2015-08-23 17:12:04 +00:00
azza Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
bachmann Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
bap mainboard/bap: Add support for BAP ODE E20XX 2015-06-17 12:01:04 +02:00
bcom Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
bifferos x86: flatten hierarchy 2015-07-13 21:04:56 +02:00
biostar Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
broadcom Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
compaq Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
cubietech Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
digitallogic Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
dmp x86: flatten hierarchy 2015-07-13 21:04:56 +02:00
ecs Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
emulation riscv-memlayout: fix existing memlayout issues, add sbi interface 2015-09-16 17:17:11 +00:00
getac getac/p470: enable early cbmem init 2015-08-13 00:24:53 +02:00
gigabyte AMD Kconfig: Remove QRANK_DIMM_SUPPORT from unsupported platforms 2015-08-23 17:12:04 +00:00
gizmosphere Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
google glados: Enable ALS connected to EC 2015-09-16 14:55:55 +00:00
hp hp/dl165_g6_fam10/Kconfig: remove unused QRANK_DIMM_SUPPORT 2015-08-26 15:09:15 +00:00
ibase igd.asl rewrite 2015-05-28 08:27:10 +02:00
ibm Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
iei AMD Kconfig: Remove QRANK_DIMM_SUPPORT from unsupported platforms 2015-08-23 17:12:04 +00:00
intel kunimitsu: Enable ALS connected to EC 2015-09-16 14:56:07 +00:00
iwave azalia: fix up and clean up shrinkage of boilerplate code 2015-07-14 13:40:07 +02:00
iwill Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
jetway AMD Kconfig: Remove QRANK_DIMM_SUPPORT from unsupported platforms 2015-08-23 17:12:04 +00:00
kontron sandy/ivy: Include IRQ routes from platform 2015-06-24 02:02:44 +02:00
lanner Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
lenovo lenovo/g505s: Add System Board ID to fix ACPI warning 2015-06-27 02:48:42 +02:00
linutop kconfig: automatically include mainboards 2015-04-18 08:31:08 +02:00
lippert lippert/frontrunner-af: 64bit fixes 2015-06-23 22:23:27 +02:00
mitac Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
msi AMD Kconfig: Remove QRANK_DIMM_SUPPORT from unsupported platforms 2015-08-23 17:12:04 +00:00
nec Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
newisys Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
nokia Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
nvidia azalia: fix up and clean up shrinkage of boilerplate code 2015-07-14 13:40:07 +02:00
packardbell packardbell/ms2290/mainboard.c: Do not guard int15 includes 2015-08-27 19:27:09 +00:00
pcengines pcengines/apu1: Remove unused ide.asl 2015-06-24 07:20:16 +02:00
rca Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
roda Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
samsung ChromeOS: Fix Kconfig dependencies 2015-08-21 19:53:41 +00:00
siemens intel: Do not hardcode the position of mrc.cache 2015-09-07 17:40:32 +00:00
soyo Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
sunw AMD K8 fam10: Refactor Kconfig SB_HT_CHAIN_ON_BUS0 2015-06-05 10:17:35 +02:00
supermicro AMD Kconfig: Remove QRANK_DIMM_SUPPORT from unsupported platforms 2015-08-23 17:12:04 +00:00
technexion Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
thomson Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
ti mainboard/ti/beaglebone: Remove unused Kconfig symbols 2015-06-07 03:01:45 +02:00
traverse Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
tyan AMD Kconfig: Remove QRANK_DIMM_SUPPORT from unsupported platforms 2015-08-23 17:12:04 +00:00
via Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
winent winent/mb6047: move power_on_after_fail out of RTC century byte 2015-07-22 18:58:00 +02:00
wyse Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
Kconfig Kconfig: Move CBFS_SIZE into Mainboard menu 2015-06-23 09:42:44 +02:00