Searched refs:xiic_i2c (Results 1 – 1 of 1) sorted by relevance
/Linux-v6.1/drivers/i2c/busses/ |
D | i2c-xiic.c | 64 struct xiic_i2c { struct 175 static int xiic_start_xfer(struct xiic_i2c *i2c, struct i2c_msg *msgs, int num); 176 static void __xiic_start_xfer(struct xiic_i2c *i2c); 186 static inline void xiic_setreg8(struct xiic_i2c *i2c, int reg, u8 value) in xiic_setreg8() 194 static inline u8 xiic_getreg8(struct xiic_i2c *i2c, int reg) in xiic_getreg8() 205 static inline void xiic_setreg16(struct xiic_i2c *i2c, int reg, u16 value) in xiic_setreg16() 213 static inline void xiic_setreg32(struct xiic_i2c *i2c, int reg, int value) in xiic_setreg32() 221 static inline int xiic_getreg32(struct xiic_i2c *i2c, int reg) in xiic_getreg32() 232 static inline void xiic_irq_dis(struct xiic_i2c *i2c, u32 mask) in xiic_irq_dis() 239 static inline void xiic_irq_en(struct xiic_i2c *i2c, u32 mask) in xiic_irq_en() [all …]
|