Symbol: pxa_i2c
drivers/i2c/busses/i2c-pxa.c
1002
struct pxa_i2c *i2c = dev_id;
drivers/i2c/busses/i2c-pxa.c
1052
static int i2c_pxa_do_xfer(struct pxa_i2c *i2c, struct i2c_msg *msg, int num)
drivers/i2c/busses/i2c-pxa.c
1117
static int i2c_pxa_internal_xfer(struct pxa_i2c *i2c,
drivers/i2c/busses/i2c-pxa.c
1119
int (*xfer)(struct pxa_i2c *,
drivers/i2c/busses/i2c-pxa.c
1146
struct pxa_i2c *i2c = adap->algo_data;
drivers/i2c/busses/i2c-pxa.c
1172
static int i2c_pxa_pio_set_master(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
1198
static int i2c_pxa_do_pio_xfer(struct pxa_i2c *i2c,
drivers/i2c/busses/i2c-pxa.c
1240
struct pxa_i2c *i2c = adap->algo_data;
drivers/i2c/busses/i2c-pxa.c
1261
static int i2c_pxa_probe_dt(struct platform_device *pdev, struct pxa_i2c *i2c,
drivers/i2c/busses/i2c-pxa.c
1281
struct pxa_i2c *i2c,
drivers/i2c/busses/i2c-pxa.c
1302
struct pxa_i2c *i2c = adap->algo_data;
drivers/i2c/busses/i2c-pxa.c
1317
struct pxa_i2c *i2c = adap->algo_data;
drivers/i2c/busses/i2c-pxa.c
1339
static int i2c_pxa_init_recovery(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
1429
struct pxa_i2c *i2c;
drivers/i2c/busses/i2c-pxa.c
1433
i2c = devm_kzalloc(&dev->dev, sizeof(struct pxa_i2c), GFP_KERNEL);
drivers/i2c/busses/i2c-pxa.c
1562
struct pxa_i2c *i2c = platform_get_drvdata(dev);
drivers/i2c/busses/i2c-pxa.c
1571
struct pxa_i2c *i2c = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-pxa.c
1580
struct pxa_i2c *i2c = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-pxa.c
355
static void i2c_pxa_show_state(struct pxa_i2c *i2c, int lno, const char *fname)
drivers/i2c/busses/i2c-pxa.c
363
static void i2c_pxa_scream_blue_murder(struct pxa_i2c *i2c, const char *why)
drivers/i2c/busses/i2c-pxa.c
392
static void i2c_pxa_master_complete(struct pxa_i2c *i2c, int ret);
drivers/i2c/busses/i2c-pxa.c
394
static inline int i2c_pxa_is_slavemode(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
399
static void i2c_pxa_abort(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
426
static int i2c_pxa_wait_bus_not_busy(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
451
static int i2c_pxa_wait_master(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
486
static int i2c_pxa_set_master(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
504
static int i2c_pxa_wait_slave(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
537
static void i2c_pxa_set_slave(struct pxa_i2c *i2c, int errcode)
drivers/i2c/busses/i2c-pxa.c
571
static void i2c_pxa_do_reset(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
593
static void i2c_pxa_enable(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
600
static void i2c_pxa_reset(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
616
static void i2c_pxa_slave_txempty(struct pxa_i2c *i2c, u32 isr)
drivers/i2c/busses/i2c-pxa.c
632
static void i2c_pxa_slave_rxfull(struct pxa_i2c *i2c, u32 isr)
drivers/i2c/busses/i2c-pxa.c
642
static void i2c_pxa_slave_start(struct pxa_i2c *i2c, u32 isr)
drivers/i2c/busses/i2c-pxa.c
688
static void i2c_pxa_slave_stop(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
709
struct pxa_i2c *i2c = slave->adapter->algo_data;
drivers/i2c/busses/i2c-pxa.c
727
struct pxa_i2c *i2c = slave->adapter->algo_data;
drivers/i2c/busses/i2c-pxa.c
739
static void i2c_pxa_slave_txempty(struct pxa_i2c *i2c, u32 isr)
drivers/i2c/busses/i2c-pxa.c
749
static void i2c_pxa_slave_rxfull(struct pxa_i2c *i2c, u32 isr)
drivers/i2c/busses/i2c-pxa.c
754
static void i2c_pxa_slave_start(struct pxa_i2c *i2c, u32 isr)
drivers/i2c/busses/i2c-pxa.c
783
static void i2c_pxa_slave_stop(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
794
static inline void i2c_pxa_start_message(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
811
static inline void i2c_pxa_stop_message(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
827
static int i2c_pxa_send_mastercode(struct pxa_i2c *i2c)
drivers/i2c/busses/i2c-pxa.c
852
static void i2c_pxa_master_complete(struct pxa_i2c *i2c, int ret)
drivers/i2c/busses/i2c-pxa.c
864
static void i2c_pxa_irq_txempty(struct pxa_i2c *i2c, u32 isr)
drivers/i2c/busses/i2c-pxa.c
971
static void i2c_pxa_irq_rxfull(struct pxa_i2c *i2c, u32 isr)