Lines Matching refs:da9055
41 struct da9055 { struct
52 static inline int da9055_reg_read(struct da9055 *da9055, unsigned char reg) in da9055_reg_read() argument
56 ret = regmap_read(da9055->regmap, reg, &val); in da9055_reg_read()
63 static inline int da9055_reg_write(struct da9055 *da9055, unsigned char reg, in da9055_reg_write() argument
66 return regmap_write(da9055->regmap, reg, val); in da9055_reg_write()
69 static inline int da9055_group_read(struct da9055 *da9055, unsigned char reg, in da9055_group_read() argument
72 return regmap_bulk_read(da9055->regmap, reg, val, reg_cnt); in da9055_group_read()
75 static inline int da9055_group_write(struct da9055 *da9055, unsigned char reg, in da9055_group_write() argument
78 return regmap_raw_write(da9055->regmap, reg, val, reg_cnt); in da9055_group_write()
81 static inline int da9055_reg_update(struct da9055 *da9055, unsigned char reg, in da9055_reg_update() argument
85 return regmap_update_bits(da9055->regmap, reg, bit_mask, reg_val); in da9055_reg_update()
89 int da9055_device_init(struct da9055 *da9055);
90 void da9055_device_exit(struct da9055 *da9055);