Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/i2c/busses/
Di2c-nomadik.c196 struct nmk_i2c_dev { struct
237 static inline u8 nmk_i2c_readb(const struct nmk_i2c_dev *priv, in nmk_i2c_readb()
246 static inline void nmk_i2c_writeb(const struct nmk_i2c_dev *priv, u32 val, in nmk_i2c_writeb()
262 static int flush_i2c_fifo(struct nmk_i2c_dev *priv) in flush_i2c_fifo()
298 static void disable_all_interrupts(struct nmk_i2c_dev *priv) in disable_all_interrupts()
307 static void clear_all_interrupts(struct nmk_i2c_dev *priv) in clear_all_interrupts()
316 static int init_hw(struct nmk_i2c_dev *priv) in init_hw()
348 static u32 load_i2c_mcr_reg(struct nmk_i2c_dev *priv, u16 flags) in load_i2c_mcr_reg()
397 static void setup_i2c_controller(struct nmk_i2c_dev *priv) in setup_i2c_controller()
485 static bool nmk_i2c_wait_xfer_done(struct nmk_i2c_dev *priv) in nmk_i2c_wait_xfer_done()
[all …]