Lines Matching refs:tps65910
892 struct tps65910 { struct
916 static inline int tps65910_chip_id(struct tps65910 *tps65910) in tps65910_chip_id() argument
918 return tps65910->id; in tps65910_chip_id()
921 static inline int tps65910_reg_read(struct tps65910 *tps65910, u8 reg, in tps65910_reg_read() argument
924 return regmap_read(tps65910->regmap, reg, val); in tps65910_reg_read()
927 static inline int tps65910_reg_write(struct tps65910 *tps65910, u8 reg, in tps65910_reg_write() argument
930 return regmap_write(tps65910->regmap, reg, val); in tps65910_reg_write()
933 static inline int tps65910_reg_set_bits(struct tps65910 *tps65910, u8 reg, in tps65910_reg_set_bits() argument
936 return regmap_update_bits(tps65910->regmap, reg, mask, mask); in tps65910_reg_set_bits()
939 static inline int tps65910_reg_clear_bits(struct tps65910 *tps65910, u8 reg, in tps65910_reg_clear_bits() argument
942 return regmap_update_bits(tps65910->regmap, reg, mask, 0); in tps65910_reg_clear_bits()
945 static inline int tps65910_reg_update_bits(struct tps65910 *tps65910, u8 reg, in tps65910_reg_update_bits() argument
948 return regmap_update_bits(tps65910->regmap, reg, mask, val); in tps65910_reg_update_bits()
951 static inline int tps65910_irq_get_virq(struct tps65910 *tps65910, int irq) in tps65910_irq_get_virq() argument
953 return regmap_irq_get_virq(tps65910->irq_data, irq); in tps65910_irq_get_virq()