Symbol: qup_i2c_dev
drivers/i2c/busses/i2c-qup.c
1025
static int qup_i2c_conf_xfer_v1(struct qup_i2c_dev *qup, bool is_rx)
drivers/i2c/busses/i2c-qup.c
1068
static int qup_i2c_write_one(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
1080
static int qup_i2c_read_one(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
1095
struct qup_i2c_dev *qup = i2c_get_adapdata(adap);
drivers/i2c/busses/i2c-qup.c
1151
static void qup_i2c_conf_count_v2(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
1182
static void qup_i2c_conf_mode_v2(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
1221
static void qup_i2c_recv_data(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
1245
static void qup_i2c_recv_tags(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
1263
static void qup_i2c_read_rx_fifo_v2(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
1283
qup_i2c_write_blk_data(struct qup_i2c_dev *qup, u8 **data, unsigned int *len)
drivers/i2c/busses/i2c-qup.c
1305
static void qup_i2c_write_rx_tags_v2(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
1336
static void qup_i2c_write_tx_fifo_v2(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
1372
qup_i2c_conf_xfer_v2(struct qup_i2c_dev *qup, bool is_rx, bool is_first,
drivers/i2c/busses/i2c-qup.c
1456
static int qup_i2c_xfer_v2_msg(struct qup_i2c_dev *qup, int msg_id, bool is_rx)
drivers/i2c/busses/i2c-qup.c
1531
qup_i2c_determine_mode_v2(struct qup_i2c_dev *qup,
drivers/i2c/busses/i2c-qup.c
1570
struct qup_i2c_dev *qup = i2c_get_adapdata(adap);
drivers/i2c/busses/i2c-qup.c
1660
static void qup_i2c_enable_clocks(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
1666
static void qup_i2c_disable_clocks(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
1688
struct qup_i2c_dev *qup;
drivers/i2c/busses/i2c-qup.c
1950
struct qup_i2c_dev *qup = platform_get_drvdata(pdev);
drivers/i2c/busses/i2c-qup.c
1966
struct qup_i2c_dev *qup = dev_get_drvdata(device);
drivers/i2c/busses/i2c-qup.c
1975
struct qup_i2c_dev *qup = dev_get_drvdata(device);
drivers/i2c/busses/i2c-qup.c
281
void (*write_tx_fifo)(struct qup_i2c_dev *qup);
drivers/i2c/busses/i2c-qup.c
283
void (*read_rx_fifo)(struct qup_i2c_dev *qup);
drivers/i2c/busses/i2c-qup.c
285
void (*write_rx_tags)(struct qup_i2c_dev *qup);
drivers/i2c/busses/i2c-qup.c
290
struct qup_i2c_dev *qup = dev;
drivers/i2c/busses/i2c-qup.c
384
static int qup_i2c_poll_state_mask(struct qup_i2c_dev *qup,
drivers/i2c/busses/i2c-qup.c
407
static int qup_i2c_poll_state(struct qup_i2c_dev *qup, u32 req_state)
drivers/i2c/busses/i2c-qup.c
412
static void qup_i2c_flush(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
420
static int qup_i2c_poll_state_valid(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
425
static int qup_i2c_poll_state_i2c_master(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
430
static int qup_i2c_change_state(struct qup_i2c_dev *qup, u32 state)
drivers/i2c/busses/i2c-qup.c
443
static int qup_i2c_bus_active(struct qup_i2c_dev *qup, int len)
drivers/i2c/busses/i2c-qup.c
466
static int qup_i2c_vote_bw(struct qup_i2c_dev *qup, u32 clk_freq)
drivers/i2c/busses/i2c-qup.c
483
static void qup_i2c_write_tx_fifo_v1(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
522
static void qup_i2c_set_blk_data(struct qup_i2c_dev *qup,
drivers/i2c/busses/i2c-qup.c
530
static int qup_i2c_get_data_len(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
547
static int qup_i2c_set_tags_smb(u16 addr, u8 *tags, struct qup_i2c_dev *qup,
drivers/i2c/busses/i2c-qup.c
569
static int qup_i2c_set_tags(u8 *tags, struct qup_i2c_dev *qup,
drivers/i2c/busses/i2c-qup.c
619
struct qup_i2c_dev *qup = data;
drivers/i2c/busses/i2c-qup.c
625
unsigned int buflen, struct qup_i2c_dev *qup,
drivers/i2c/busses/i2c-qup.c
638
static void qup_i2c_rel_dma(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
648
static int qup_i2c_req_dma(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
675
static int qup_i2c_bam_make_desc(struct qup_i2c_dev *qup, struct i2c_msg *msg)
drivers/i2c/busses/i2c-qup.c
749
static int qup_i2c_bam_schedule_desc(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
854
static void qup_i2c_bam_clear_tag_buffers(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
864
struct qup_i2c_dev *qup = i2c_get_adapdata(adap);
drivers/i2c/busses/i2c-qup.c
928
static int qup_i2c_wait_for_complete(struct qup_i2c_dev *qup,
drivers/i2c/busses/i2c-qup.c
946
static void qup_i2c_read_rx_fifo_v1(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
969
static void qup_i2c_write_rx_tags_v1(struct qup_i2c_dev *qup)
drivers/i2c/busses/i2c-qup.c
983
static void qup_i2c_conf_v1(struct qup_i2c_dev *qup)