Lines Matching defs:data
28 #define MTK_SCPD_CAPS(_scpd, _x) ((_scpd)->data->caps & (_x))
112 * struct scp_domain_data - scp domain data for power on/off flow
139 const struct scp_domain_data *data;
177 scpd->data->sta_mask;
179 scpd->data->sta_mask;
236 u32 pdn_ack = scpd->data->sram_pdn_ack_bits;
240 val &= ~scpd->data->sram_pdn_bits;
266 u32 pdn_ack = scpd->data->sram_pdn_ack_bits;
270 val |= scpd->data->sram_pdn_bits;
283 if (!scpd->data->bus_prot_mask)
287 scpd->data->bus_prot_mask,
295 if (!scpd->data->bus_prot_mask)
299 scpd->data->bus_prot_mask,
307 void __iomem *ctl_addr = scp->base + scpd->data->ctl_offs;
365 void __iomem *ctl_addr = scp->base + scpd->data->ctl_offs;
471 const struct scp_domain_data *data = &scp_domain_data[i];
473 scpd->supply = devm_regulator_get_optional(&pdev->dev, data->name);
489 const struct scp_domain_data *data = &scp_domain_data[i];
494 scpd->data = data;
496 for (j = 0; j < MAX_CLKS && data->clk_id[j]; j++) {
497 struct clk *c = clk[data->clk_id[j]];
501 data->name);
508 genpd->name = data->name;
1087 .data = &mt2701_data,
1090 .data = &mt2712_data,
1093 .data = &mt6797_data,
1096 .data = &mt7622_data,
1099 .data = &mt7623a_data,
1102 .data = &mt8173_data,