Lines Matching refs:tps65910
887 struct tps65910 { struct
911 static inline int tps65910_chip_id(struct tps65910 *tps65910) in tps65910_chip_id() argument
913 return tps65910->id; in tps65910_chip_id()
916 static inline int tps65910_reg_read(struct tps65910 *tps65910, u8 reg, in tps65910_reg_read() argument
919 return regmap_read(tps65910->regmap, reg, val); in tps65910_reg_read()
922 static inline int tps65910_reg_write(struct tps65910 *tps65910, u8 reg, in tps65910_reg_write() argument
925 return regmap_write(tps65910->regmap, reg, val); in tps65910_reg_write()
928 static inline int tps65910_reg_set_bits(struct tps65910 *tps65910, u8 reg, in tps65910_reg_set_bits() argument
931 return regmap_update_bits(tps65910->regmap, reg, mask, mask); in tps65910_reg_set_bits()
934 static inline int tps65910_reg_clear_bits(struct tps65910 *tps65910, u8 reg, in tps65910_reg_clear_bits() argument
937 return regmap_update_bits(tps65910->regmap, reg, mask, 0); in tps65910_reg_clear_bits()
940 static inline int tps65910_reg_update_bits(struct tps65910 *tps65910, u8 reg, in tps65910_reg_update_bits() argument
943 return regmap_update_bits(tps65910->regmap, reg, mask, val); in tps65910_reg_update_bits()
946 static inline int tps65910_irq_get_virq(struct tps65910 *tps65910, int irq) in tps65910_irq_get_virq() argument
948 return regmap_irq_get_virq(tps65910->irq_data, irq); in tps65910_irq_get_virq()