Home
last modified time | relevance | path

Searched refs:mxs_i2c_dev (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-mxs.c104 * struct mxs_i2c_dev - per device, private MXS-I2C data
113 struct mxs_i2c_dev { struct
133 static int mxs_i2c_reset(struct mxs_i2c_dev *i2c) in mxs_i2c_reset()
155 static void mxs_i2c_dma_finish(struct mxs_i2c_dev *i2c) in mxs_i2c_dma_finish()
167 struct mxs_i2c_dev *i2c = param; in mxs_i2c_dma_irq_callback()
177 struct mxs_i2c_dev *i2c = i2c_get_adapdata(adap); in mxs_i2c_dma_setup_xfer()
304 static int mxs_i2c_pio_wait_xfer_end(struct mxs_i2c_dev *i2c) in mxs_i2c_pio_wait_xfer_end()
320 static int mxs_i2c_pio_check_error_state(struct mxs_i2c_dev *i2c) in mxs_i2c_pio_check_error_state()
337 static void mxs_i2c_pio_trigger_cmd(struct mxs_i2c_dev *i2c, u32 cmd) in mxs_i2c_pio_trigger_cmd()
357 static void mxs_i2c_pio_trigger_write_cmd(struct mxs_i2c_dev *i2
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-mxs.c103 * struct mxs_i2c_dev - per device, private MXS-I2C data
112 struct mxs_i2c_dev { struct
132 static int mxs_i2c_reset(struct mxs_i2c_dev *i2c) in mxs_i2c_reset()
154 static void mxs_i2c_dma_finish(struct mxs_i2c_dev *i2c) in mxs_i2c_dma_finish()
166 struct mxs_i2c_dev *i2c = param; in mxs_i2c_dma_irq_callback()
176 struct mxs_i2c_dev *i2c = i2c_get_adapdata(adap); in mxs_i2c_dma_setup_xfer()
303 static int mxs_i2c_pio_wait_xfer_end(struct mxs_i2c_dev *i2c) in mxs_i2c_pio_wait_xfer_end()
319 static int mxs_i2c_pio_check_error_state(struct mxs_i2c_dev *i2c) in mxs_i2c_pio_check_error_state()
336 static void mxs_i2c_pio_trigger_cmd(struct mxs_i2c_dev *i2c, u32 cmd) in mxs_i2c_pio_trigger_cmd()
356 static void mxs_i2c_pio_trigger_write_cmd(struct mxs_i2c_dev *i2
[all...]

Completed in 2 milliseconds