Symbol: pmu_data
arch/arm/mach-dove/common.c
407
static const struct dove_pmu_initdata pmu_data __initconst = {
arch/arm/mach-dove/common.c
429
dove_init_pmu_legacy(&pmu_data);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c
103
pmu_data(init, pmu.data_addr_pmu, pmu.data_addr, pmu.data_size);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c
152
pmu_data(init, pmu, img, len);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c
160
pmu_data(init, pmu, img, len);
drivers/powercap/intel_rapl_common.c
1626
return &rp->pmu_data;
drivers/powercap/intel_rapl_common.c
2031
struct rapl_package_pmu_data *data = &rp->pmu_data;
drivers/soc/dove/pmu.c
103
static void __init pmu_reset_init(struct pmu_data *pmu)
drivers/soc/dove/pmu.c
115
static void __init pmu_reset_init(struct pmu_data *pmu)
drivers/soc/dove/pmu.c
121
struct pmu_data *pmu;
drivers/soc/dove/pmu.c
146
struct pmu_data *pmu = pmu_dom->pmu;
drivers/soc/dove/pmu.c
180
struct pmu_data *pmu = pmu_dom->pmu;
drivers/soc/dove/pmu.c
228
struct pmu_data *pmu = irq_desc_get_handler_data(desc);
drivers/soc/dove/pmu.c
265
static int __init dove_init_pmu_irq(struct pmu_data *pmu, int irq)
drivers/soc/dove/pmu.c
311
struct pmu_data *pmu;
drivers/soc/dove/pmu.c
375
struct pmu_data *pmu;
drivers/soc/dove/pmu.c
46
#define rcdev_to_pmu(rcdev) container_of(rcdev, struct pmu_data, reset)
drivers/soc/dove/pmu.c
50
struct pmu_data *pmu = rcdev_to_pmu(rc);
drivers/soc/dove/pmu.c
65
struct pmu_data *pmu = rcdev_to_pmu(rc);
drivers/soc/dove/pmu.c
79
struct pmu_data *pmu = rcdev_to_pmu(rc);
drivers/soc/samsung/exynos-pmu.c
29
const struct exynos_pmu_data *pmu_data;
drivers/soc/samsung/exynos-pmu.c
498
pmu_context->pmu_data = of_device_get_match_data(dev);
drivers/soc/samsung/exynos-pmu.c
501
if (pmu_context->pmu_data && pmu_context->pmu_data->pmu_secure) {
drivers/soc/samsung/exynos-pmu.c
505
pmu_regmcfg.wr_table = pmu_context->pmu_data->wr_table;
drivers/soc/samsung/exynos-pmu.c
506
pmu_regmcfg.rd_table = pmu_context->pmu_data->rd_table;
drivers/soc/samsung/exynos-pmu.c
534
if (pmu_context->pmu_data && pmu_context->pmu_data->pmu_cpuhp) {
drivers/soc/samsung/exynos-pmu.c
540
if (pmu_context->pmu_data && pmu_context->pmu_data->pmu_init)
drivers/soc/samsung/exynos-pmu.c
541
pmu_context->pmu_data->pmu_init();
drivers/soc/samsung/exynos-pmu.c
61
const struct exynos_pmu_data *pmu_data;
drivers/soc/samsung/exynos-pmu.c
63
if (!pmu_context || !pmu_context->pmu_data)
drivers/soc/samsung/exynos-pmu.c
66
pmu_data = pmu_context->pmu_data;
drivers/soc/samsung/exynos-pmu.c
68
if (pmu_data->powerdown_conf)
drivers/soc/samsung/exynos-pmu.c
69
pmu_data->powerdown_conf(mode);
drivers/soc/samsung/exynos-pmu.c
71
if (pmu_data->pmu_config) {
drivers/soc/samsung/exynos-pmu.c
72
for (i = 0; (pmu_data->pmu_config[i].offset != PMU_TABLE_END); i++)
drivers/soc/samsung/exynos-pmu.c
73
pmu_raw_writel(pmu_data->pmu_config[i].val[mode],
drivers/soc/samsung/exynos-pmu.c
74
pmu_data->pmu_config[i].offset);
drivers/soc/samsung/exynos-pmu.c
77
if (pmu_data->powerdown_conf_extra)
drivers/soc/samsung/exynos-pmu.c
78
pmu_data->powerdown_conf_extra(mode);
drivers/soc/samsung/exynos-pmu.c
80
if (pmu_data->pmu_config_extra) {
drivers/soc/samsung/exynos-pmu.c
81
for (i = 0; pmu_data->pmu_config_extra[i].offset != PMU_TABLE_END; i++)
drivers/soc/samsung/exynos-pmu.c
82
pmu_raw_writel(pmu_data->pmu_config_extra[i].val[mode],
drivers/soc/samsung/exynos-pmu.c
83
pmu_data->pmu_config_extra[i].offset);
include/linux/intel_rapl.h
201
struct rapl_package_pmu_data pmu_data;