davinci: am18x/da850/omap-l138 evm: add support for higher speed grades
commit28bd2c341120db346f30b3ba11b4eac06b2cc981
authorSekhar Nori <nsekhar@ti.com>
Mon, 20 Dec 2010 16:01:34 +0000 (20 21:31 +0530)
committerKevin Hilman <khilman@deeprootsystems.com>
Wed, 22 Dec 2010 19:45:29 +0000 (22 11:45 -0800)
tree0d8ffe7c3fa118cb6afe063fe9601eefa213ddc7
parent39e145500458bd68d1d33adfa256886900b1597b
davinci: am18x/da850/omap-l138 evm: add support for higher speed grades

Apart from the regular AM18x/DA850/OMAP-L138 SoC operating
at 300MHz, these SoCs have variants that can operate at a
maximum of 456MHz. Variants at 408Mhz and 375 Mhz are available
as well.

Not all silicon is qualified to run at higher speeds and
unfortunately the maximum speed the chip can support can only
be determined from the label on the package (not software
readable).

The EVM hardware for all these variants is the same (except
for the actual SoC populated).

U-Boot on the EVM sets up ATAG_REVISION to inform the OS
regarding the speed grade supported by the silicon. We use
this information to pass on the speed grade information to
the SoC code.

Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
arch/arm/mach-davinci/board-da850-evm.c