Home
last modified time | relevance | path

Searched refs:wait_ctrl (Results 1 - 2 of 2) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/devfreq/
H A Drockchip_dmc.c992 static struct dmcfreq_wait_ctrl_t wait_ctrl; variable
1022 if (!wait_ctrl.wait_en) { in rockchip_dmcfreq_wait_complete()
1026 wait_ctrl.wait_flag = -1; in rockchip_dmcfreq_wait_complete()
1028 enable_irq(wait_ctrl.complt_irq); in rockchip_dmcfreq_wait_complete()
1035 if (wait_ctrl.dcf_en == 1) { in rockchip_dmcfreq_wait_complete()
1037 regmap_update_bits(wait_ctrl.regmap_dcf, 0x0, 0x1, 0x1); in rockchip_dmcfreq_wait_complete()
1038 } else if (wait_ctrl.dcf_en == DMCFREQ_WAIT_CTRL_T_DCF_EN_TWO) { in rockchip_dmcfreq_wait_complete()
1046 wait_event_timeout(wait_ctrl.wait_wq, (wait_ctrl.wait_flag == 0), msecs_to_jiffies(wait_ctrl in rockchip_dmcfreq_wait_complete()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/devfreq/
H A Drockchip_dmc.c1084 static struct dmcfreq_wait_ctrl_t wait_ctrl; variable
1114 if (!wait_ctrl.wait_en) { in rockchip_dmcfreq_wait_complete()
1118 wait_ctrl.wait_flag = -1; in rockchip_dmcfreq_wait_complete()
1120 enable_irq(wait_ctrl.complt_irq); in rockchip_dmcfreq_wait_complete()
1127 if (wait_ctrl.dcf_en == 1) { in rockchip_dmcfreq_wait_complete()
1129 regmap_update_bits(wait_ctrl.regmap_dcf, 0x0, 0x1, 0x1); in rockchip_dmcfreq_wait_complete()
1130 } else if (wait_ctrl.dcf_en == 2) { in rockchip_dmcfreq_wait_complete()
1138 wait_event_timeout(wait_ctrl.wait_wq, (wait_ctrl.wait_flag == 0), in rockchip_dmcfreq_wait_complete()
1139 msecs_to_jiffies(wait_ctrl in rockchip_dmcfreq_wait_complete()
[all...]

Completed in 6 milliseconds