Lines Matching refs:elm_write_reg

85 static void elm_write_reg(struct elm_info *info, int offset, u32 val)
125 elm_write_reg(info, ELM_LOCATION_CONFIG, reg_val);
153 elm_write_reg(info, ELM_PAGE_CTRL, reg_val);
181 elm_write_reg(info, offset, val);
186 elm_write_reg(info, offset, val);
191 elm_write_reg(info, offset, val);
196 elm_write_reg(info, offset, val);
202 elm_write_reg(info, offset, val);
207 elm_write_reg(info, offset, val);
211 elm_write_reg(info, offset, val);
214 elm_write_reg(info, offset, val);
217 elm_write_reg(info, offset, val);
220 elm_write_reg(info, offset, val);
223 elm_write_reg(info, offset, val);
226 elm_write_reg(info, offset, val);
229 elm_write_reg(info, offset, val);
266 elm_write_reg(info, offset, reg_val);
320 elm_write_reg(info, ELM_IRQSTATUS, BIT(i));
345 elm_write_reg(info, ELM_IRQSTATUS, reg_val & INTR_STATUS_PAGE_VALID);
346 elm_write_reg(info, ELM_IRQENABLE, INTR_EN_PAGE_MASK);
359 elm_write_reg(info, ELM_IRQENABLE, reg_val & ~INTR_EN_PAGE_MASK);
373 elm_write_reg(info, ELM_IRQSTATUS,
490 elm_write_reg(info, ELM_IRQENABLE, regs->elm_irqenable);
491 elm_write_reg(info, ELM_SYSCONFIG, regs->elm_sysconfig);
492 elm_write_reg(info, ELM_LOCATION_CONFIG, regs->elm_location_config);
493 elm_write_reg(info, ELM_PAGE_CTRL, regs->elm_page_ctrl);
498 elm_write_reg(info, ELM_SYNDROME_FRAGMENT_6 + offset,
500 elm_write_reg(info, ELM_SYNDROME_FRAGMENT_5 + offset,
502 elm_write_reg(info, ELM_SYNDROME_FRAGMENT_4 + offset,
506 elm_write_reg(info, ELM_SYNDROME_FRAGMENT_3 + offset,
508 elm_write_reg(info, ELM_SYNDROME_FRAGMENT_2 + offset,
512 elm_write_reg(info, ELM_SYNDROME_FRAGMENT_1 + offset,
514 elm_write_reg(info, ELM_SYNDROME_FRAGMENT_0 + offset,
521 elm_write_reg(info, ELM_SYNDROME_FRAGMENT_6 + offset,