elm_write_reg
elm_write_reg(info, ELM_LOCATION_CONFIG, reg_val);
elm_write_reg(info, ELM_PAGE_CTRL, reg_val);
elm_write_reg(info, offset, val);
elm_write_reg(info, offset, val);
elm_write_reg(info, offset, val);
elm_write_reg(info, offset, val);
elm_write_reg(info, offset, val);
elm_write_reg(info, offset, val);
elm_write_reg(info, offset, val);
elm_write_reg(info, offset, val);
elm_write_reg(info, offset, val);
elm_write_reg(info, offset, val);
elm_write_reg(info, offset, val);
elm_write_reg(info, offset, val);
elm_write_reg(info, offset, val);
elm_write_reg(info, offset, reg_val);
elm_write_reg(info, ELM_IRQSTATUS, BIT(i));
elm_write_reg(info, ELM_IRQSTATUS, reg_val & INTR_STATUS_PAGE_VALID);
elm_write_reg(info, ELM_IRQENABLE, INTR_EN_PAGE_MASK);
elm_write_reg(info, ELM_IRQENABLE, reg_val & ~INTR_EN_PAGE_MASK);
elm_write_reg(info, ELM_IRQSTATUS,
elm_write_reg(info, ELM_IRQENABLE, regs->elm_irqenable);
elm_write_reg(info, ELM_SYSCONFIG, regs->elm_sysconfig);
elm_write_reg(info, ELM_LOCATION_CONFIG, regs->elm_location_config);
elm_write_reg(info, ELM_PAGE_CTRL, regs->elm_page_ctrl);
elm_write_reg(info, ELM_SYNDROME_FRAGMENT_6 + offset,
elm_write_reg(info, ELM_SYNDROME_FRAGMENT_5 + offset,
elm_write_reg(info, ELM_SYNDROME_FRAGMENT_4 + offset,
elm_write_reg(info, ELM_SYNDROME_FRAGMENT_3 + offset,
elm_write_reg(info, ELM_SYNDROME_FRAGMENT_2 + offset,
elm_write_reg(info, ELM_SYNDROME_FRAGMENT_1 + offset,
elm_write_reg(info, ELM_SYNDROME_FRAGMENT_0 + offset,
elm_write_reg(info, ELM_SYNDROME_FRAGMENT_6 + offset,