summaryrefslogtreecommitdiffstats
path: root/drivers/soc/ti/pm33xx.c
diff options
context:
space:
mode:
authorKeerthy <j-keerthy@ti.com>2018-07-09 13:03:17 +0530
committerTony Lindgren <tony@atomide.com>2018-07-09 23:01:34 -0700
commit8c5a916f4c8815196cc8a86b9582ca89422aac25 (patch)
tree5e5b50ed30d2804ed2c4826da5892f6f66bc565f /drivers/soc/ti/pm33xx.c
parent74655749a58405e259eaaba66bfc391fdbe1e34e (diff)
downloadblackbird-op-linux-8c5a916f4c8815196cc8a86b9582ca89422aac25.tar.gz
blackbird-op-linux-8c5a916f4c8815196cc8a86b9582ca89422aac25.zip
ARM: OMAP2+: sleep33/43xx: Add RTC-Mode support
Add support for RTC mode to low level suspend code. This includes providing the rtc base address for the assembly code to configuring the PMIC_PWR_EN line late in suspend to enter RTC+DDR mode. Note: This patch also fold in left out space parameter for am33xx_emif_sram_table and am43xx_emif_sram_table Signed-off-by: Dave Gerlach <d-gerlach@ti.com> Signed-off-by: Keerthy <j-keerthy@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'drivers/soc/ti/pm33xx.c')
-rw-r--r--drivers/soc/ti/pm33xx.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/soc/ti/pm33xx.c b/drivers/soc/ti/pm33xx.c
index 0011c8f5ecd7..d0dab323651f 100644
--- a/drivers/soc/ti/pm33xx.c
+++ b/drivers/soc/ti/pm33xx.c
@@ -229,6 +229,7 @@ static int am33xx_push_sram_idle(void)
ro_sram_data.amx3_pm_sram_data_virt = ocmcram_location_data;
ro_sram_data.amx3_pm_sram_data_phys =
gen_pool_virt_to_phys(sram_pool_data, ocmcram_location_data);
+ ro_sram_data.rtc_base_virt = pm_ops->get_rtc_base_addr();
/* Save physical address to calculate resume offset during pm init */
am33xx_do_wfi_sram_phys = gen_pool_virt_to_phys(sram_pool,
OpenPOWER on IntegriCloud