Lines Matching refs:reg_data
68 const struct spm_reg_data *reg_data;
115 if (drv->reg_data->reg_offset[reg])
117 drv->reg_data->reg_offset[reg]);
126 if (!drv->reg_data->reg_offset[reg])
131 drv->reg_data->reg_offset[reg]);
133 drv->reg_data->reg_offset[reg]);
143 return readl_relaxed(drv->reg_base + drv->reg_data->reg_offset[reg]);
152 start_index = drv->reg_data->start_index[mode];
296 drv->reg_data = match_id->data;
303 addr = drv->reg_base + drv->reg_data->reg_offset[SPM_REG_SEQ_ENTRY];
304 __iowrite32_copy(addr, drv->reg_data->seq,
305 ARRAY_SIZE(drv->reg_data->seq) / 4);
313 spm_register_write(drv, SPM_REG_CFG, drv->reg_data->spm_cfg);
314 spm_register_write(drv, SPM_REG_DLY, drv->reg_data->spm_dly);
315 spm_register_write(drv, SPM_REG_PMIC_DLY, drv->reg_data->pmic_dly);
317 drv->reg_data->pmic_data[0]);
319 drv->reg_data->pmic_data[1]);