Home
last modified time | relevance | path

Searched refs:psc (Results 1 – 4 of 4) sorted by relevance

/rk3399_ARM-atf/drivers/ti/pd/
H A Dti_psc.c81 const struct ti_psc_drv_data *psc = ti_to_psc_drv_data(ti_get_drv_data(dev)); in psc_read() local
83 if (psc->base == 0U) in psc_read()
86 return mmio_read_32(psc->base + reg); in psc_read()
91 const struct ti_psc_drv_data *psc = ti_to_psc_drv_data(ti_get_drv_data(dev)); in psc_write() local
93 if (psc->base == 0U) in psc_write()
96 mmio_write_32(psc->base + reg, val); in psc_write()
101 const struct ti_psc_drv_data *psc = ti_to_psc_drv_data(ti_get_drv_data(dev)); in ti_psc_pd_idx() local
102 ptrdiff_t diff = pd - psc->powerdomains; in ti_psc_pd_idx()
107 static inline struct ti_psc_pd *psc_idx2pd(const struct ti_psc_drv_data *psc, in psc_idx2pd() argument
110 return &psc->powerdomains[id]; in psc_idx2pd()
[all …]
H A Dti_device_psc.c242 const struct ti_psc_drv_data *psc = ti_to_psc_drv_data(ti_get_drv_data(psc_dev)); in ti_soc_device_disable_internal_flags_iterate() local
262 if (psc == NULL) { in ti_soc_device_disable_internal_flags_iterate()
266 for (idx = 0U; idx < psc->pd_count; idx++) { in ti_soc_device_disable_internal_flags_iterate()
267 pd = &psc->powerdomains[idx]; in ti_soc_device_disable_internal_flags_iterate()
271 for (idx = 0U; idx < psc->module_count; idx++) { in ti_soc_device_disable_internal_flags_iterate()
272 temp = &psc->modules[idx]; in ti_soc_device_disable_internal_flags_iterate()
283 psc->data->pds_enabled = 0U; in ti_soc_device_disable_internal_flags_iterate()
285 data = &psc->mod_data[idx]; in ti_soc_device_disable_internal_flags_iterate()
451 static int32_t ti_soc_device_verify_mapping(const struct ti_psc_drv_data *psc, in ti_soc_device_verify_mapping() argument
463 mdata = &psc->mod_data[dev->mod]; in ti_soc_device_verify_mapping()
[all …]
/rk3399_ARM-atf/plat/mediatek/drivers/pmic/
H A Dpmic_psc.c110 int pmic_psc_register(const struct pmic_psc_config *psc) in pmic_psc_register() argument
112 if (!psc || !psc->regs || !psc->read_field || !psc->write_field) in pmic_psc_register()
114 pmic_psc = psc; in pmic_psc_register()
/rk3399_ARM-atf/plat/mediatek/include/drivers/pmic/
H A Dpmic_psc.h43 int pmic_psc_register(const struct pmic_psc_config *psc);