Lines Matching refs:tps65910
891 struct tps65910 { struct
915 static inline int tps65910_chip_id(struct tps65910 *tps65910) in tps65910_chip_id() argument
917 return tps65910->id; in tps65910_chip_id()
920 static inline int tps65910_reg_read(struct tps65910 *tps65910, u8 reg, in tps65910_reg_read() argument
923 return regmap_read(tps65910->regmap, reg, val); in tps65910_reg_read()
926 static inline int tps65910_reg_write(struct tps65910 *tps65910, u8 reg, in tps65910_reg_write() argument
929 return regmap_write(tps65910->regmap, reg, val); in tps65910_reg_write()
932 static inline int tps65910_reg_set_bits(struct tps65910 *tps65910, u8 reg, in tps65910_reg_set_bits() argument
935 return regmap_update_bits(tps65910->regmap, reg, mask, mask); in tps65910_reg_set_bits()
938 static inline int tps65910_reg_clear_bits(struct tps65910 *tps65910, u8 reg, in tps65910_reg_clear_bits() argument
941 return regmap_update_bits(tps65910->regmap, reg, mask, 0); in tps65910_reg_clear_bits()
944 static inline int tps65910_reg_update_bits(struct tps65910 *tps65910, u8 reg, in tps65910_reg_update_bits() argument
947 return regmap_update_bits(tps65910->regmap, reg, mask, val); in tps65910_reg_update_bits()
950 static inline int tps65910_irq_get_virq(struct tps65910 *tps65910, int irq) in tps65910_irq_get_virq() argument
952 return regmap_irq_get_virq(tps65910->irq_data, irq); in tps65910_irq_get_virq()