Symbol: lpi2c_imx_struct
drivers/i2c/busses/i2c-imx-lpi2c.c
1033
static int lpi2c_imx_dma_xfer(struct lpi2c_imx_struct *lpi2c_imx,
drivers/i2c/busses/i2c-imx-lpi2c.c
1112
struct lpi2c_imx_struct *lpi2c_imx = i2c_get_adapdata(adapter);
drivers/i2c/busses/i2c-imx-lpi2c.c
1185
static irqreturn_t lpi2c_imx_target_isr(struct lpi2c_imx_struct *lpi2c_imx,
drivers/i2c/busses/i2c-imx-lpi2c.c
1233
static irqreturn_t lpi2c_imx_master_isr(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
1256
struct lpi2c_imx_struct *lpi2c_imx = dev_id;
drivers/i2c/busses/i2c-imx-lpi2c.c
1278
static void lpi2c_imx_target_init(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
1330
struct lpi2c_imx_struct *lpi2c_imx = i2c_get_adapdata(client->adapter);
drivers/i2c/busses/i2c-imx-lpi2c.c
1351
struct lpi2c_imx_struct *lpi2c_imx = i2c_get_adapdata(client->adapter);
drivers/i2c/busses/i2c-imx-lpi2c.c
1372
static int lpi2c_imx_init_recovery_info(struct lpi2c_imx_struct *lpi2c_imx,
drivers/i2c/busses/i2c-imx-lpi2c.c
1388
struct lpi2c_imx_struct *lpi2c_imx = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-imx-lpi2c.c
1473
struct lpi2c_imx_struct *lpi2c_imx;
drivers/i2c/busses/i2c-imx-lpi2c.c
1587
struct lpi2c_imx_struct *lpi2c_imx = platform_get_drvdata(pdev);
drivers/i2c/busses/i2c-imx-lpi2c.c
1597
struct lpi2c_imx_struct *lpi2c_imx = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-imx-lpi2c.c
1615
struct lpi2c_imx_struct *lpi2c_imx = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-imx-lpi2c.c
1649
struct lpi2c_imx_struct *lpi2c_imx = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-imx-lpi2c.c
1665
struct lpi2c_imx_struct *lpi2c_imx = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-imx-lpi2c.c
220
static void lpi2c_imx_intctrl(struct lpi2c_imx_struct *lpi2c_imx,
drivers/i2c/busses/i2c-imx-lpi2c.c
226
static int lpi2c_imx_bus_busy(struct lpi2c_imx_struct *lpi2c_imx, bool atomic)
drivers/i2c/busses/i2c-imx-lpi2c.c
251
static u32 lpi2c_imx_txfifo_cnt(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
256
static void lpi2c_imx_set_mode(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
275
static int lpi2c_imx_start(struct lpi2c_imx_struct *lpi2c_imx,
drivers/i2c/busses/i2c-imx-lpi2c.c
291
static void lpi2c_imx_stop(struct lpi2c_imx_struct *lpi2c_imx, bool atomic)
drivers/i2c/busses/i2c-imx-lpi2c.c
308
static int lpi2c_imx_config(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
365
static int lpi2c_imx_master_enable(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
394
static int lpi2c_imx_master_disable(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
407
static int lpi2c_imx_pio_msg_complete(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
416
static int lpi2c_imx_txfifo_empty(struct lpi2c_imx_struct *lpi2c_imx, bool atomic)
drivers/i2c/busses/i2c-imx-lpi2c.c
439
static void lpi2c_imx_set_tx_watermark(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
444
static void lpi2c_imx_set_rx_watermark(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
458
static bool lpi2c_imx_write_txfifo(struct lpi2c_imx_struct *lpi2c_imx, bool atomic)
drivers/i2c/busses/i2c-imx-lpi2c.c
485
static bool lpi2c_imx_read_rxfifo(struct lpi2c_imx_struct *lpi2c_imx, bool atomic)
drivers/i2c/busses/i2c-imx-lpi2c.c
522
static void lpi2c_imx_write(struct lpi2c_imx_struct *lpi2c_imx,
drivers/i2c/busses/i2c-imx-lpi2c.c
530
static int lpi2c_imx_write_atomic(struct lpi2c_imx_struct *lpi2c_imx,
drivers/i2c/busses/i2c-imx-lpi2c.c
548
static unsigned int lpi2c_SMBus_block_read_length_byte(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
558
static int lpi2c_imx_read_init(struct lpi2c_imx_struct *lpi2c_imx,
drivers/i2c/busses/i2c-imx-lpi2c.c
621
static bool lpi2c_imx_read_chunk_atomic(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
635
static int lpi2c_imx_read_atomic(struct lpi2c_imx_struct *lpi2c_imx,
drivers/i2c/busses/i2c-imx-lpi2c.c
658
static bool is_use_dma(struct lpi2c_imx_struct *lpi2c_imx, struct i2c_msg *msg)
drivers/i2c/busses/i2c-imx-lpi2c.c
681
static int lpi2c_imx_pio_xfer(struct lpi2c_imx_struct *lpi2c_imx,
drivers/i2c/busses/i2c-imx-lpi2c.c
700
static int lpi2c_imx_pio_xfer_atomic(struct lpi2c_imx_struct *lpi2c_imx,
drivers/i2c/busses/i2c-imx-lpi2c.c
715
static int lpi2c_imx_dma_timeout_calculate(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
728
static int lpi2c_imx_alloc_rx_cmd_buf(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
759
static int lpi2c_imx_dma_msg_complete(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
803
struct lpi2c_imx_struct *lpi2c_imx = (struct lpi2c_imx_struct *)data;
drivers/i2c/busses/i2c-imx-lpi2c.c
808
static int lpi2c_dma_rx_cmd_submit(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
853
static int lpi2c_dma_submit(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
927
static void lpi2c_imx_dma_burst_num_calculate(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
949
static int lpi2c_dma_config(struct lpi2c_imx_struct *lpi2c_imx)
drivers/i2c/busses/i2c-imx-lpi2c.c
986
static void lpi2c_dma_enable(struct lpi2c_imx_struct *lpi2c_imx)