coreboot/src/include
Hakim Giydan 7f0e4bf4da UPSTREAM: arch/arm: Add armv7-r configuration
This change adds armv7-r support for all stages.

armv7-r is an ARM processor based on the Cortex-R series.

Currently, there is support for armv7-a and armv7-m and
armv7-a files has been modfied to accommodate armv7-r by
adding ENV_ARMV7_A, ENV_ARMV7_R and ENV_ARMV7_M constants
to src/include/rules.h.

armv7-r exceptions support will added in a later time.

BUG=None
BRANCH=None
TEST=None

Signed-off-by: Hakim Giydan <hgiydan@marvell.com>
Reviewed-on: https://review.coreboot.org/15335
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth@google.com>

Change-Id: If94415d07fd6bd96c43d087374f609a2211f1885
Reviewed-on: https://chromium-review.googlesource.com/384968
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-09-13 22:20:12 -07:00
..
boot
console UPSTREAM: src/include: Improve code formatting 2016-09-07 11:31:21 -07:00
cpu UPSTREAM: cpu/x86: Move fls() and fms() to mtrr.h 2016-09-13 22:20:01 -07:00
device UPSTREAM: device/pci.h: change #ifdef argument to __SIMPLE_DEVICE__ 2016-09-07 00:16:38 -07:00
pc80 UPSTREAM: pc80/mc146818rtc.h: Replace leftover macro token 2016-08-19 14:20:05 -07:00
smp UPSTREAM: src/include: Improve code formatting 2016-09-07 11:31:21 -07:00
superio
sys
tpm_lite tpm2: implement locking firmware rollback counter 2016-07-07 22:14:26 -07:00
antirollback.h vboot2: tpm2 factory initialization. 2016-06-25 02:28:55 -07:00
assert.h
b64_decode.h
base3.h
bcd.h
boardid.h
boot_device.h UPSTREAM: lib/boot_device: add RW boot device construct 2016-08-19 14:20:23 -07:00
bootblock_common.h UPSTREAM: bootblock: Declare common bootblock_pre_c_entry routine 2016-06-13 15:56:05 -07:00
bootmem.h
bootmode.h UPSTREAM: bootmode: Get rid of CONFIG_BOOTMODE_STRAPS 2016-07-28 22:56:28 -07:00
bootstate.h
cbfs.h UPSTREAM: cbfs: Add "struct" file type and associated helpers 2016-09-01 22:56:18 -07:00
cbmem.h UPSTREAM: cbmem: Always maintain backing store struct in a global on non-x86 2016-09-02 04:23:03 -07:00
delay.h
edid.h UPSTREAM: edid: Fix a function signature 2016-09-09 12:33:33 -07:00
elog.h UPSTREAM: drivers/elog: provide return status for all operations 2016-08-14 15:11:27 -07:00
endian.h
fallback.h
fmap.h UPSTREAM: lib/fmap: provide RW region device support 2016-08-22 00:11:45 -07:00
gic.h UPSTREAM: src/include: Capitalize CPU, RAM and ROM 2016-08-04 23:37:08 -07:00
gpio.h UPSTREAM: lib/gpio: add pullup & pulldown gpio_base2_value() variants 2016-07-07 19:29:24 -07:00
halt.h UPSTREAM: lib: add poweroff() declaration 2016-07-15 16:50:22 -07:00
imd.h
inttypes.h
ip_checksum.h
kconfig.h
lib.h UPSTREAM: lib: remove ulzma() 2016-07-07 01:08:55 -07:00
main_decl.h
memlayout.h UPSTREAM: memlayout: Ensure TIMESTAMP() region is big enough to avoid BUG() 2016-08-24 17:40:09 -07:00
memory_info.h
memrange.h
nhlt.h UPSTREAM: lib/nhlt: drop nhlt_soc_add_endpoint() 2016-06-30 23:10:41 -07:00
option.h
program_loading.h arm64: Use 'payload' format for ATF instead of 'stage' 2016-09-08 06:15:36 -07:00
reg_script.h
reset.h UPSTREAM: src/include: Improve code formatting 2016-09-07 11:31:21 -07:00
rmodule.h UPSTREAM: src/include: Capitalize CPU, RAM and ROM 2016-08-04 23:37:08 -07:00
romstage_handoff.h
rtc.h Add common real-time-clock functions 2016-06-20 20:10:36 -07:00
rules.h UPSTREAM: arch/arm: Add armv7-r configuration 2016-09-13 22:20:12 -07:00
sdram_mode.h
smbios.h UPSTREAM: SMBIOS: Implement SKU field 2016-06-02 14:06:35 -07:00
spd.h UPSTREAM: SPD: Add CAS latency 2 2016-07-12 22:34:24 -07:00
spd_cache.h
spd_ddr2.h UPSTREAM: SPD: fix and add DDR2 SDRAM memory module types 2016-06-27 17:12:36 -07:00
spi-generic.h
spi_flash.h
stage_cache.h
stddef.h
stdlib.h Add DIV_ROUND_CLOSEST 2016-09-08 06:15:05 -07:00
string.h UPSTREAM: src/include: Improve code formatting 2016-09-07 11:31:21 -07:00
swab.h
symbols.h
thread.h
timer.h
timestamp.h
tpm.h
trace.h
types.h
vbe.h
version.h
watchdog.h UPSTREAM: src/include: Improve code formatting 2016-09-07 11:31:21 -07:00
wrdd.h UPSTREAM: Remove extra newlines from the end of all coreboot files. 2016-08-04 23:36:56 -07:00