Home
last modified time | relevance | path

Searched refs:highlander_i2c_dev (Results 1 – 1 of 1) sorted by relevance

/linux-6.12.1/drivers/i2c/busses/
Di2c-highlander.c40 struct highlander_i2c_dev { struct
54 static inline void highlander_i2c_irq_enable(struct highlander_i2c_dev *dev) in highlander_i2c_irq_enable() argument
59 static inline void highlander_i2c_irq_disable(struct highlander_i2c_dev *dev) in highlander_i2c_irq_disable()
64 static inline void highlander_i2c_start(struct highlander_i2c_dev *dev) in highlander_i2c_start()
69 static inline void highlander_i2c_done(struct highlander_i2c_dev *dev) in highlander_i2c_done()
74 static void highlander_i2c_setup(struct highlander_i2c_dev *dev) in highlander_i2c_setup()
111 static void highlander_i2c_command(struct highlander_i2c_dev *dev, in highlander_i2c_command()
125 static int highlander_i2c_wait_for_bbsy(struct highlander_i2c_dev *dev) in highlander_i2c_wait_for_bbsy()
142 static int highlander_i2c_reset(struct highlander_i2c_dev *dev) in highlander_i2c_reset()
148 static int highlander_i2c_wait_for_ack(struct highlander_i2c_dev *dev) in highlander_i2c_wait_for_ack()
[all …]