Lines Matching refs:pd_info
278 const struct rockchip_domain_info *pd_info = pd->info; in rockchip_pmu_domain_is_idle() local
282 return (val & pd_info->idle_mask) == pd_info->idle_mask; in rockchip_pmu_domain_is_idle()
296 const struct rockchip_domain_info *pd_info = pd->info; in rockchip_pmu_set_idle_request() local
299 u32 pd_req_offset = pd_info->req_offset; in rockchip_pmu_set_idle_request()
305 if (pd_info->req_mask == 0) in rockchip_pmu_set_idle_request()
307 else if (pd_info->req_w_mask) in rockchip_pmu_set_idle_request()
309 idle ? (pd_info->req_mask | pd_info->req_w_mask) : in rockchip_pmu_set_idle_request()
310 pd_info->req_w_mask); in rockchip_pmu_set_idle_request()
313 pd_info->req_mask, idle ? -1U : 0); in rockchip_pmu_set_idle_request()
318 target_ack = idle ? pd_info->ack_mask : 0; in rockchip_pmu_set_idle_request()
320 (val & pd_info->ack_mask) == target_ack, in rockchip_pmu_set_idle_request()
533 const struct rockchip_domain_info *pd_info; in rockchip_pm_add_one_domain() local
557 pd_info = &pmu->info->domain_info[id]; in rockchip_pm_add_one_domain()
558 if (!pd_info) { in rockchip_pm_add_one_domain()
568 pd->info = pd_info; in rockchip_pm_add_one_domain()
646 if (pd_info->active_wakeup) in rockchip_pm_add_one_domain()