Searched refs:pmu_data (Results 1 - 4 of 4) sorted by relevance
/linux-4.4.14/drivers/soc/dove/ |
H A D | pmu.c | 28 struct pmu_data { struct 45 #define rcdev_to_pmu(rcdev) container_of(rcdev, struct pmu_data, reset) 49 struct pmu_data *pmu = rcdev_to_pmu(rc); pmu_reset_reset() 64 struct pmu_data *pmu = rcdev_to_pmu(rc); pmu_reset_assert() 78 struct pmu_data *pmu = rcdev_to_pmu(rc); pmu_reset_deassert() 102 static void __init pmu_reset_init(struct pmu_data *pmu) pmu_reset_init() 114 static void __init pmu_reset_init(struct pmu_data *pmu) pmu_reset_init() 120 struct pmu_data *pmu; 145 struct pmu_data *pmu = pmu_dom->pmu; pmu_domain_power_off() 179 struct pmu_data *pmu = pmu_dom->pmu; pmu_domain_power_on() 227 struct pmu_data *pmu = irq_desc_get_handler_data(desc); pmu_irq_handler() 265 static int __init dove_init_pmu_irq(struct pmu_data *pmu, int irq) dove_init_pmu_irq() 332 struct pmu_data *pmu; dove_init_pmu()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
H A D | gm204.c | 51 pmu_data(struct nv50_devinit *init, u32 pmu, u32 img, u32 len) pmu_data() function 98 pmu_data(init, pmu.data_addr_pmu, pmu.data_addr, pmu.data_size); pmu_load() 144 pmu_data(init, pmu, img, len); gm204_devinit_post() 152 pmu_data(init, pmu, img, len); gm204_devinit_post()
|
/linux-4.4.14/arch/arm/mach-exynos/ |
H A D | pmu.c | 42 const struct exynos_pmu_data *pmu_data; member in struct:exynos_pmu_context 751 const struct exynos_pmu_data *pmu_data; exynos_sys_powerdown_conf() local 756 pmu_data = pmu_context->pmu_data; exynos_sys_powerdown_conf() 758 if (pmu_data->powerdown_conf) exynos_sys_powerdown_conf() 759 pmu_data->powerdown_conf(mode); exynos_sys_powerdown_conf() 761 if (pmu_data->pmu_config) { exynos_sys_powerdown_conf() 762 for (i = 0; (pmu_data->pmu_config[i].offset != PMU_TABLE_END); i++) exynos_sys_powerdown_conf() 763 pmu_raw_writel(pmu_data->pmu_config[i].val[mode], exynos_sys_powerdown_conf() 764 pmu_data->pmu_config[i].offset); exynos_sys_powerdown_conf() 767 if (pmu_data->powerdown_conf_extra) exynos_sys_powerdown_conf() 768 pmu_data->powerdown_conf_extra(mode); exynos_sys_powerdown_conf() 770 if (pmu_data->pmu_config_extra) { exynos_sys_powerdown_conf() 771 for (i = 0; pmu_data->pmu_config_extra[i].offset != PMU_TABLE_END; i++) exynos_sys_powerdown_conf() 772 pmu_raw_writel(pmu_data->pmu_config_extra[i].val[mode], exynos_sys_powerdown_conf() 773 pmu_data->pmu_config_extra[i].offset); exynos_sys_powerdown_conf() 978 pmu_context->pmu_data = match->data; exynos_pmu_probe() 980 if (pmu_context->pmu_data->pmu_init) exynos_pmu_probe() 981 pmu_context->pmu_data->pmu_init(); exynos_pmu_probe()
|
/linux-4.4.14/drivers/regulator/ |
H A D | bcm590xx-regulator.c | 366 struct bcm590xx_board *pmu_data = NULL; bcm590xx_probe() local 375 pmu_data = bcm590xx_parse_dt_reg_data(pdev, bcm590xx_probe() 394 if (pmu_data) bcm590xx_probe() 395 reg_data = pmu_data->bcm590xx_pmu_init_data[i]; bcm590xx_probe()
|
Completed in 188 milliseconds