u-boot-brain/arch/arm/include/asm/arch-tegra2
Tom Warren 76e350b7a3 arm: Tegra: Use ODMDATA from BCT in IRAM
Walk the BIT and BCT to find the ODMDATA word in the
CustomerData field and put it into Scratch20 reg for
use by kernel, etc.

Built all Tegra builds OK; Booted on Seaboard and saw
ODMDATA in PMC scratch20 was the same as the value in my
burn-u-boot.sh file (0x300D8011). NOTE: All flash utilities
will have to specify the odmdata (nvflash --odmdata n) on
the command line or via a cfg file, or built in to their
BCT.

Signed-off-by: Tom Warren <twarren@nvidia.com>
Acked-by: Stephen Warren <swarren@wwwdotorg.org>
2012-07-07 14:07:21 +02:00
..
ap20.h tegra: Add tegra_get_chip_type() to detect SKU 2012-05-15 08:31:37 +02:00
apb_misc.h tegra: Add header file for APB_MISC register 2012-05-15 08:31:37 +02:00
board.h tegra: Add support for UART init in cpu board.c 2011-12-24 10:23:32 +01:00
clk_rst.h tegra: Add functions to access low-level Osc/PLL details 2012-05-15 08:31:37 +02:00
clock.h tegra: Correct PLL access in ap20.c and clock.c 2012-07-07 14:07:19 +02:00
emc.h tegra: Add EMC support for optimal memory timings 2012-05-15 08:31:38 +02:00
flow.h tegra: Add flow, gp_padctl, fuse, sdram headers 2012-05-15 08:31:37 +02:00
funcmux.h tegra: add SDMMC1 on SDIO1 funcmux entry 2012-07-07 14:07:18 +02:00
fuse.h tegra: Add flow, gp_padctl, fuse, sdram headers 2012-05-15 08:31:37 +02:00
gp_padctrl.h tegra: Add tegra_get_chip_type() to detect SKU 2012-05-15 08:31:37 +02:00
gpio.h gpio: tegra2: rename tegra2_gpio.* to tegra_gpio.* 2012-07-07 14:07:20 +02:00
mmc.h tegra2: Move tegra2_mmc_init() prototype to public header. 2011-12-24 10:23:31 +01:00
pinmux.h tegra: sync SDIO1 pingroup enum name with TRM 2012-07-07 14:07:18 +02:00
pmc.h arm: Tegra2: add support for A9 CPU init 2011-04-27 19:38:09 +02:00
pmu.h tegra: Add PMU to manage power supplies 2012-05-15 08:31:38 +02:00
scu.h arm: Tegra2: add support for A9 CPU init 2011-04-27 19:38:09 +02:00
sdram_param.h tegra: Add flow, gp_padctl, fuse, sdram headers 2012-05-15 08:31:37 +02:00
sys_proto.h arm: Tegra2: Add basic NVIDIA Tegra2 SoC support 2011-02-21 08:30:54 +01:00
tegra2.h arm: Tegra: Use ODMDATA from BCT in IRAM 2012-07-07 14:07:21 +02:00
tegra_i2c.h tegra: i2c: Add function to find DVC bus 2012-05-15 08:31:39 +02:00
tegra_spi.h spi: tegra2: rename tegra2_spi.* to tegra_spi.* 2012-07-07 14:07:20 +02:00
timer.h Tegra2: Add microsecond timer function 2011-09-04 11:36:15 +02:00
uart-spi-switch.h spi: Tegra2: Seaboard: fix UART corruption during SPI transactions 2012-07-07 14:07:17 +02:00
uart.h arm: Tegra2: Add basic NVIDIA Tegra2 SoC support 2011-02-21 08:30:54 +01:00
usb.h tegra: usb: Add support for Tegra USB peripheral 2012-03-29 08:12:48 +02:00
warmboot.h tegra: Add warmboot implementation 2012-05-15 08:31:38 +02:00