Lines Matching refs:reg_data
195 if (drv->reg_data->reg_offset[reg])
197 drv->reg_data->reg_offset[reg]);
206 if (!drv->reg_data->reg_offset[reg])
211 drv->reg_data->reg_offset[reg]);
213 drv->reg_data->reg_offset[reg]);
223 return readl_relaxed(drv->reg_base + drv->reg_data->reg_offset[reg]);
232 start_index = drv->reg_data->start_index[mode];
290 drv->reg_data = match_id->data;
294 addr = drv->reg_base + drv->reg_data->reg_offset[SPM_REG_SEQ_ENTRY];
295 __iowrite32_copy(addr, drv->reg_data->seq,
296 ARRAY_SIZE(drv->reg_data->seq) / 4);
304 spm_register_write(drv, SPM_REG_AVS_CTL, drv->reg_data->avs_ctl);
305 spm_register_write(drv, SPM_REG_AVS_LIMIT, drv->reg_data->avs_limit);
306 spm_register_write(drv, SPM_REG_CFG, drv->reg_data->spm_cfg);
307 spm_register_write(drv, SPM_REG_DLY, drv->reg_data->spm_dly);
308 spm_register_write(drv, SPM_REG_PMIC_DLY, drv->reg_data->pmic_dly);
310 drv->reg_data->pmic_data[0]);
312 drv->reg_data->pmic_data[1]);
315 if (drv->reg_data->reg_offset[SPM_REG_SPM_CTL])