Lines Matching refs:ti_psc_pd
99 ti_pd_idx_t ti_psc_pd_idx(struct ti_device *dev, const struct ti_psc_pd *pd) in ti_psc_pd_idx()
107 static inline struct ti_psc_pd *psc_idx2pd(const struct ti_psc_drv_data *psc, in psc_idx2pd()
114 struct ti_psc_pd *pd) in get_psc_pd_data()
135 void ti_psc_pd_wait(struct ti_device *dev, struct ti_psc_pd *pd) in ti_psc_pd_wait()
160 static void pd_initiate(struct ti_device *dev, struct ti_psc_pd *pd) in pd_initiate()
196 void ti_psc_pd_get(struct ti_device *dev, struct ti_psc_pd *pd) in ti_psc_pd_get()
262 void ti_psc_pd_put(struct ti_device *dev, struct ti_psc_pd *pd) in ti_psc_pd_put()
323 struct ti_psc_pd *pd = psc_idx2pd(psc, (ti_pd_idx_t) data->powerdomain); in lpsc_module_sync_state()
663 struct ti_psc_pd *pd = psc_idx2pd(psc, (ti_pd_idx_t) data->powerdomain); in ti_lpsc_module_wait()
852 struct ti_psc_pd *pd = psc_idx2pd(psc, idx); in psc_pd_drop_pwr_up_ref()
881 struct ti_psc_pd *ti_psc_lookup_pd(struct ti_device *dev, ti_pd_idx_t id) in ti_psc_lookup_pd()
884 struct ti_psc_pd *pd = NULL; in ti_psc_lookup_pd()
916 struct ti_psc_pd *pd; in psc_initialize_pds()
965 struct ti_psc_pd *pd = psc_idx2pd(psc, idx); in psc_uninitialize_pds()