Lines Matching refs:rpmhpds
64 struct rpmhpd **rpmhpds; member
224 .rpmhpds = sa8540p_rpmhpds,
247 .rpmhpds = sa8775p_rpmhpds,
264 .rpmhpds = sdm670_rpmhpds,
282 .rpmhpds = sdm845_rpmhpds,
294 .rpmhpds = sdx55_rpmhpds,
309 .rpmhpds = sdx65_rpmhpds,
324 .rpmhpds = sdx75_rpmhpds,
339 .rpmhpds = sm6350_rpmhpds,
359 .rpmhpds = sm8150_rpmhpds,
374 .rpmhpds = sa8155p_rpmhpds,
393 .rpmhpds = sm8250_rpmhpds,
415 .rpmhpds = sm8350_rpmhpds,
437 .rpmhpds = sm8450_rpmhpds,
460 .rpmhpds = sm8550_rpmhpds,
473 .rpmhpds = qdu1000_rpmhpds,
490 .rpmhpds = sc7180_rpmhpds,
508 .rpmhpds = sc7280_rpmhpds,
528 .rpmhpds = sc8180x_rpmhpds,
549 .rpmhpds = sc8280xp_rpmhpds,
786 struct rpmhpd **rpmhpds; in rpmhpd_probe() local
793 rpmhpds = desc->rpmhpds; in rpmhpd_probe()
808 if (!rpmhpds[i]) in rpmhpd_probe()
811 rpmhpds[i]->dev = dev; in rpmhpd_probe()
812 rpmhpds[i]->addr = cmd_db_read_addr(rpmhpds[i]->res_name); in rpmhpd_probe()
813 if (!rpmhpds[i]->addr) { in rpmhpd_probe()
815 rpmhpds[i]->res_name); in rpmhpd_probe()
819 ret = cmd_db_read_slave_id(rpmhpds[i]->res_name); in rpmhpd_probe()
825 ret = rpmhpd_update_level_mapping(rpmhpds[i]); in rpmhpd_probe()
829 rpmhpds[i]->pd.power_off = rpmhpd_power_off; in rpmhpd_probe()
830 rpmhpds[i]->pd.power_on = rpmhpd_power_on; in rpmhpd_probe()
831 rpmhpds[i]->pd.set_performance_state = rpmhpd_set_performance_state; in rpmhpd_probe()
832 rpmhpds[i]->pd.opp_to_performance_state = rpmhpd_get_performance_state; in rpmhpd_probe()
833 pm_genpd_init(&rpmhpds[i]->pd, NULL, true); in rpmhpd_probe()
835 data->domains[i] = &rpmhpds[i]->pd; in rpmhpd_probe()
840 if (!rpmhpds[i]) in rpmhpd_probe()
842 if (rpmhpds[i]->parent) in rpmhpd_probe()
843 pm_genpd_add_subdomain(rpmhpds[i]->parent, in rpmhpd_probe()
844 &rpmhpds[i]->pd); in rpmhpd_probe()
853 struct rpmhpd **rpmhpds = desc->rpmhpds; in rpmhpd_sync_state() local
861 pd = rpmhpds[i]; in rpmhpd_sync_state()