Symbol: cdns_i2c
drivers/i2c/busses/i2c-cadence.c
1011
struct cdns_i2c *id = adap->algo_data;
drivers/i2c/busses/i2c-cadence.c
1096
struct cdns_i2c *id = adap->algo_data;
drivers/i2c/busses/i2c-cadence.c
1147
struct cdns_i2c *id = adap->algo_data;
drivers/i2c/busses/i2c-cadence.c
1193
struct cdns_i2c *id = container_of(slave->adapter, struct cdns_i2c,
drivers/i2c/busses/i2c-cadence.c
1217
struct cdns_i2c *id = container_of(slave->adapter, struct cdns_i2c,
drivers/i2c/busses/i2c-cadence.c
1317
static int cdns_i2c_setclk(unsigned long clk_in, struct cdns_i2c *id)
drivers/i2c/busses/i2c-cadence.c
1361
struct cdns_i2c *id = to_cdns_i2c(nb);
drivers/i2c/busses/i2c-cadence.c
1405
struct cdns_i2c *xi2c = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-cadence.c
1417
struct cdns_i2c *xi2c = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-cadence.c
1459
static void cdns_i2c_detect_transfer_size(struct cdns_i2c *id)
drivers/i2c/busses/i2c-cadence.c
1496
struct cdns_i2c *id;
drivers/i2c/busses/i2c-cadence.c
1627
struct cdns_i2c *id = platform_get_drvdata(pdev);
drivers/i2c/busses/i2c-cadence.c
233
#define to_cdns_i2c(_nb) container_of(_nb, struct cdns_i2c, \
drivers/i2c/busses/i2c-cadence.c
243
static void cdns_i2c_init(struct cdns_i2c *id)
drivers/i2c/busses/i2c-cadence.c
266
struct cdns_i2c *xi2c = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-cadence.c
283
struct cdns_i2c *xi2c = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-cadence.c
302
static void cdns_i2c_clear_bus_hold(struct cdns_i2c *id)
drivers/i2c/busses/i2c-cadence.c
309
static inline bool cdns_is_holdquirk(struct cdns_i2c *id, bool hold_wrkaround)
drivers/i2c/busses/i2c-cadence.c
316
static void cdns_i2c_set_mode(enum cdns_i2c_mode mode, struct cdns_i2c *id)
drivers/i2c/busses/i2c-cadence.c
359
static void cdns_i2c_slave_rcv_data(struct cdns_i2c *id)
drivers/i2c/busses/i2c-cadence.c
380
static void cdns_i2c_slave_send_data(struct cdns_i2c *id)
drivers/i2c/busses/i2c-cadence.c
407
struct cdns_i2c *id = ptr;
drivers/i2c/busses/i2c-cadence.c
468
struct cdns_i2c *id = ptr;
drivers/i2c/busses/i2c-cadence.c
621
struct cdns_i2c *id = ptr;
drivers/i2c/busses/i2c-cadence.c
629
static bool cdns_i2c_error_check(struct cdns_i2c *id)
drivers/i2c/busses/i2c-cadence.c
643
static void cdns_i2c_mrecv_atomic(struct cdns_i2c *id)
drivers/i2c/busses/i2c-cadence.c
716
static void cdns_i2c_mrecv(struct cdns_i2c *id)
drivers/i2c/busses/i2c-cadence.c
812
static void cdns_i2c_msend_rem_atomic(struct cdns_i2c *id)
drivers/i2c/busses/i2c-cadence.c
840
static void cdns_i2c_msend(struct cdns_i2c *id)
drivers/i2c/busses/i2c-cadence.c
911
struct cdns_i2c *id = adap->algo_data;
drivers/i2c/busses/i2c-cadence.c
931
static int cdns_i2c_process_msg(struct cdns_i2c *id, struct i2c_msg *msg,