Lines Matching refs:pmu_data
33 const struct exynos_pmu_data *pmu_data;
158 const struct exynos_pmu_data *pmu_data;
160 if (!pmu_context || !pmu_context->pmu_data)
163 pmu_data = pmu_context->pmu_data;
165 if (pmu_data->powerdown_conf)
166 pmu_data->powerdown_conf(mode);
168 if (pmu_data->pmu_config) {
169 for (i = 0; (pmu_data->pmu_config[i].offset != PMU_TABLE_END); i++)
170 pmu_raw_writel(pmu_data->pmu_config[i].val[mode],
171 pmu_data->pmu_config[i].offset);
174 if (pmu_data->powerdown_conf_extra)
175 pmu_data->powerdown_conf_extra(mode);
177 if (pmu_data->pmu_config_extra) {
178 for (i = 0; pmu_data->pmu_config_extra[i].offset != PMU_TABLE_END; i++)
179 pmu_raw_writel(pmu_data->pmu_config_extra[i].val[mode],
180 pmu_data->pmu_config_extra[i].offset);
347 pmu_context->pmu_data = of_device_get_match_data(dev);
350 if (pmu_context->pmu_data && pmu_context->pmu_data->pmu_secure) {
374 if (pmu_context->pmu_data && pmu_context->pmu_data->pmu_init)
375 pmu_context->pmu_data->pmu_init();