Hi Stephen, On Thu, Jan 12, 2012 at 11:48 AM, Stephen Warren <swar...@nvidia.com> wrote: > Simon Glass wrote at Thursday, January 12, 2012 12:36 PM: >> On Mon, Jan 9, 2012 at 3:24 PM, Stephen Warren <swar...@nvidia.com> wrote: >> > On 12/26/2011 12:32 PM, Simon Glass wrote: > ... >> > I think this should read/validate/switch-on the SoC ID field too; I >> > assume the SKU IDs can only be interpreted relative to some specific SoC >> > ID. >> > >> > Chip ID is bits 15:8 of the register APB_MISC + 0x804, and has value >> > 0x20 for Tegra20, 0x30 for Tegra30. >> >> My TRM doesn't mention those values. What version are you referring >> to? I have v06. > > In both v06 and v01p (the public version), the register is in section > 11.1.6.8. I guess that doesn't actually define the values of the fields, > sigh. But, I can say that Tegra20 is 0x20 and Tegra30 is 0x30. > > For example, see: > > http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=blob;f=arch/arm/mach-tegra/fuse.c;h=fd703f9c1621a6d93db787e60b0d1b6314f8fb3e;hb=android-tegra-nv-2.6.39 > > function void tegra_get_tegraid_from_hw, and: > > http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=blob;f=arch/arm/mach-tegra/include/mach/hardware.h;h=d8f9bfbce42d4255d3e91db166f283a48bb4a8f2;hb=android-tegra-nv-2.6.39 > > for definitions of TEGRA_CHIPID_*.
OK, I will put this in as you say with a suitable comment. Regards, Simon > > -- > nvpublic > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot