On Sat, Mar 17, 2018 at 01:32:52PM +0530, Keerthy wrote: > From: Tero Kristo <t-kri...@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-kri...@ti.com> > [j-keer...@ti.com Rebased to latest u-boot master branch] > Signed-off-by: Keerthy <j-keer...@ti.com>
Reviewed-by: Tom Rini <tr...@konsulko.com> -- Tom
signature.asc
Description: PGP signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot