Lines Matching refs:hwreg_cfg
136 struct hwreg_cfg { struct
147 static struct hwreg_cfg hwreg_cfg = { argument
1560 (u8)hwreg_cfg.bank, (u8)hwreg_cfg.addr, ®value); in ab8500_hwreg_print()
1567 if (hwreg_cfg.shift >= 0) in ab8500_hwreg_print()
1568 regvalue >>= hwreg_cfg.shift; in ab8500_hwreg_print()
1570 regvalue <<= -hwreg_cfg.shift; in ab8500_hwreg_print()
1571 regvalue &= hwreg_cfg.mask; in ab8500_hwreg_print()
1573 if (REG_FMT_DEC(&hwreg_cfg)) in ab8500_hwreg_print()
2308 static ssize_t hwreg_common_write(char *b, struct hwreg_cfg *cfg, in hwreg_common_write()
2314 struct hwreg_cfg loc = { in hwreg_common_write()
2444 ret = hwreg_common_write(buf, &hwreg_cfg, dev); in ab8500_hwreg_write()