Lines Matching refs:stm32mp_ddrctl
33 static void set_qd1_qd3_update_conditions(struct stm32mp_ddrctl *ctl) in set_qd1_qd3_update_conditions()
40 static void unset_qd1_qd3_update_conditions(struct stm32mp_ddrctl *ctl) in unset_qd1_qd3_update_conditions()
47 static void wait_dfi_init_complete(struct stm32mp_ddrctl *ctl) in wait_dfi_init_complete()
65 static void disable_dfi_low_power_interface(struct stm32mp_ddrctl *ctl) in disable_dfi_low_power_interface()
90 void ddr_activate_controller(struct stm32mp_ddrctl *ctl, bool sr_entry) in ddr_activate_controller()
256 if (stm32mp_ddr_disable_axi_port((struct stm32mp_ddrctl *)ddrctrl_base) != 0) { in sr_ssr_entry()
267 disable_dfi_low_power_interface((struct stm32mp_ddrctl *)ddrctrl_base); in sr_ssr_entry()
279 ddr_activate_controller((struct stm32mp_ddrctl *)ddrctrl_base, true); in sr_ssr_entry()
308 ddr_activate_controller((struct stm32mp_ddrctl *)ddrctrl_base, false); in sr_ssr_exit()
323 stm32mp_ddr_enable_axi_port((struct stm32mp_ddrctl *)ddrctrl_base); in sr_ssr_exit()
339 if (stm32mp_ddr_sw_selfref_entry((struct stm32mp_ddrctl *)ddrctrl_base) != 0) { in sr_hsr_set()
342 stm32mp_ddr_start_sw_done((struct stm32mp_ddrctl *)ddrctrl_base); in sr_hsr_set()
348 stm32mp_ddr_wait_sw_done_ack((struct stm32mp_ddrctl *)ddrctrl_base); in sr_hsr_set()
349 stm32mp_ddr_sw_selfref_exit((struct stm32mp_ddrctl *)ddrctrl_base); in sr_hsr_set()