coreboot-kgpe-d16/src/soc/nvidia/tegra132
Tom Warren 2525885576 tegra132: Add code to setup chip operations and mem resources.
With this memory resource, the payload loading code should be
able to create a bounce buffer and load the payload successfully.

Adapted from tegra124 soc.c

BUG=None
BRANCH=None
TEST=Built and booted to ramstage on rush.

Original-Change-Id: I2e336ce93c1b0236104e63d3785f0e3d7d76bb01
Original-Signed-off-by: Tom Warren <twarren@nvidia.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/208121
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
(cherry picked from commit 20765da0b15ee8c35a5bbfe532331fc6b1cef502)
Signed-off-by: Marc Jones <marc.jones@se-eng.com>

Change-Id: I267ced473ad0773b52f889dfa83c65562444c01f
Reviewed-on: http://review.coreboot.org/8644
Tested-by: build bot (Jenkins)
Reviewed-by: Furquan Shaikh <furquan@google.com>
2015-03-13 00:09:44 +01:00
..
include/soc tegra132: split memory range querying to above/below 4GiB 2015-03-13 00:01:14 +01:00
addressmap.c tegra132: split memory range querying to above/below 4GiB 2015-03-13 00:01:14 +01:00
bootblock.c t132: Replace fallback with CONFIG_CBFS_PREFIX 2015-03-04 18:25:18 +01:00
bootblock_asm.S coreboot t132: Stack init re-work 2015-03-04 19:58:30 +01:00
cbfs.c coreboot t132: Enable loading of romstage from CBFS media 2015-03-04 18:16:27 +01:00
cbmem.c tegra132: add support for TZ carve-out 2015-03-05 17:32:19 +01:00
ccplex.c t132: bring up 64-bit denver core 2015-03-05 17:31:04 +01:00
ccplex.h t132: bring up 64-bit denver core 2015-03-05 17:31:04 +01:00
chip.h tegra132: Add support for tegra132 soc 2015-01-26 11:41:17 +01:00
clk_rst.h tegra132: Enable bootblock support in tegra132 including UART support 2015-03-02 21:17:21 +01:00
clock.c coreboot t132: Remove init pllx for now 2015-03-04 18:16:09 +01:00
dma.c coreboot t132,rush: Add mainboard specific bootblock_init 2015-03-04 18:15:44 +01:00
dma.h coreboot t132,rush: Add mainboard specific bootblock_init 2015-03-04 18:15:44 +01:00
emc.h coreboot rush: Add dram init code 2015-03-04 18:23:46 +01:00
flow.h tegra132: Enable bootblock support in tegra132 including UART support 2015-03-02 21:17:21 +01:00
gpio.h coreboot t132,rush: Add mainboard specific bootblock_init 2015-03-04 18:15:44 +01:00
i2c.c coreboot t132,rush: Add mainboard specific bootblock_init 2015-03-04 18:15:44 +01:00
Kconfig ryu: Add support for full LPDDR3 SDRAM BCT init via BootROM 2015-03-13 00:04:03 +01:00
maincpu.h tegra132: Enable bootblock support in tegra132 including UART support 2015-03-02 21:17:21 +01:00
maincpu.S tegra132: Enable bootblock support in tegra132 including UART support 2015-03-02 21:17:21 +01:00
Makefile.inc tegra132: Add code to setup chip operations and mem resources. 2015-03-13 00:09:44 +01:00
mc.h tegra132: add support for TZ carve-out 2015-03-05 17:32:19 +01:00
monotonic_timer.c coreboot t132,rush: Add mainboard specific bootblock_init 2015-03-04 18:15:44 +01:00
pinmux.h tegra132: Enable bootblock support in tegra132 including UART support 2015-03-02 21:17:21 +01:00
pmc.h tegra132: Enable bootblock support in tegra132 including UART support 2015-03-02 21:17:21 +01:00
power.c t132: bring up 64-bit denver core 2015-03-05 17:31:04 +01:00
power.h t132: bring up 64-bit denver core 2015-03-05 17:31:04 +01:00
ramstage.c tegra132: split memory range querying to above/below 4GiB 2015-03-13 00:01:14 +01:00
romstage.c ryu: Add support for full LPDDR3 SDRAM BCT init via BootROM 2015-03-13 00:04:03 +01:00
romstage_asm.S coreboot t132: Stack init re-work 2015-03-04 19:58:30 +01:00
sdram.c t132: Enable cbmem console support 2015-03-05 17:31:26 +01:00
sdram.h t132: Enable cbmem console support 2015-03-05 17:31:26 +01:00
sdram_lp0.c coreboot rush: Add dram init code 2015-03-04 18:23:46 +01:00
sdram_param.h coreboot rush: Add dram init code 2015-03-04 18:23:46 +01:00
soc.c tegra132: Add code to setup chip operations and mem resources. 2015-03-13 00:09:44 +01:00
spi.c coreboot t132,rush: Add mainboard specific bootblock_init 2015-03-04 18:15:44 +01:00
spi.h coreboot t132,rush: Add mainboard specific bootblock_init 2015-03-04 18:15:44 +01:00
stack.S coreboot t132: Stack init re-work 2015-03-04 19:58:30 +01:00
sysctr.h tegra132: Enable bootblock support in tegra132 including UART support 2015-03-02 21:17:21 +01:00
timer.c tegra132: Add support for tegra132 soc 2015-01-26 11:41:17 +01:00
uart.c tegra132: Enable bootblock support in tegra132 including UART support 2015-03-02 21:17:21 +01:00