[U-Boot] [U-Boot, v4, 1/2] ARM: AM43xx: Add support for RTC only + DDR in self-refresh mode
Tom Rini
trini at konsulko.com
Sat Apr 7 00:45:00 UTC 2018
On Sat, Mar 17, 2018 at 01:32:52PM +0530, Keerthy wrote:
> From: Tero Kristo <t-kristo at ti.com>
>
> Kernel stores information to the RTC_SCRATCH0 and RTC_SCRATCH1 registers
> for wakeup from RTC-only mode with DDR in self-refresh. Parse these
> registers during SPL boot and jump to the kernel resume vector if the
> device is waking up from RTC-only modewith DDR in Self-refresh.
>
> The RTC scratch register layout used is:
>
> SCRATCH0 : bits00-31 : kernel resume address
> SCRATCH1 : bits00-15 : RTC magic value used to detect valid config
> SCRATCH1 : bits16-31 : board type information populated by bootloader
>
> During the normal boot path the SCRATCH1 : bits16-31 are updated with
> the eeprom read board type data. In the rtc_only boot path the rtc
> scratchpad register is read and the board type is determined and
> correspondingly ddr dpll parameters are set. This is done so as to avoid
> costly i2c read to eeprom.
>
> RTC-only +DRR in self-refresh mode support is currently only enabled for
> am43xx_evm_rtconly_config.
> This is not to be used with epos evm builds.
>
> Signed-off-by: Tero Kristo <t-kristo at ti.com>
> [j-keerthy at ti.com Rebased to latest u-boot master branch]
> Signed-off-by: Keerthy <j-keerthy at ti.com>
> Reviewed-by: Tom Rini <trini at konsulko.com>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180406/e94b416c/attachment.sig>
More information about the U-Boot
mailing list