qup_i2c_dev 278 drivers/i2c/busses/i2c-qup.c void (*write_tx_fifo)(struct qup_i2c_dev *qup); qup_i2c_dev 280 drivers/i2c/busses/i2c-qup.c void (*read_rx_fifo)(struct qup_i2c_dev *qup); qup_i2c_dev 282 drivers/i2c/busses/i2c-qup.c void (*write_rx_tags)(struct qup_i2c_dev *qup); qup_i2c_dev 287 drivers/i2c/busses/i2c-qup.c struct qup_i2c_dev *qup = dev; qup_i2c_dev 381 drivers/i2c/busses/i2c-qup.c static int qup_i2c_poll_state_mask(struct qup_i2c_dev *qup, qup_i2c_dev 404 drivers/i2c/busses/i2c-qup.c static int qup_i2c_poll_state(struct qup_i2c_dev *qup, u32 req_state) qup_i2c_dev 409 drivers/i2c/busses/i2c-qup.c static void qup_i2c_flush(struct qup_i2c_dev *qup) qup_i2c_dev 417 drivers/i2c/busses/i2c-qup.c static int qup_i2c_poll_state_valid(struct qup_i2c_dev *qup) qup_i2c_dev 422 drivers/i2c/busses/i2c-qup.c static int qup_i2c_poll_state_i2c_master(struct qup_i2c_dev *qup) qup_i2c_dev 427 drivers/i2c/busses/i2c-qup.c static int qup_i2c_change_state(struct qup_i2c_dev *qup, u32 state) qup_i2c_dev 440 drivers/i2c/busses/i2c-qup.c static int qup_i2c_bus_active(struct qup_i2c_dev *qup, int len) qup_i2c_dev 461 drivers/i2c/busses/i2c-qup.c static void qup_i2c_write_tx_fifo_v1(struct qup_i2c_dev *qup) qup_i2c_dev 500 drivers/i2c/busses/i2c-qup.c static void qup_i2c_set_blk_data(struct qup_i2c_dev *qup, qup_i2c_dev 508 drivers/i2c/busses/i2c-qup.c static int qup_i2c_get_data_len(struct qup_i2c_dev *qup) qup_i2c_dev 525 drivers/i2c/busses/i2c-qup.c static int qup_i2c_set_tags_smb(u16 addr, u8 *tags, struct qup_i2c_dev *qup, qup_i2c_dev 547 drivers/i2c/busses/i2c-qup.c static int qup_i2c_set_tags(u8 *tags, struct qup_i2c_dev *qup, qup_i2c_dev 597 drivers/i2c/busses/i2c-qup.c struct qup_i2c_dev *qup = data; qup_i2c_dev 603 drivers/i2c/busses/i2c-qup.c unsigned int buflen, struct qup_i2c_dev *qup, qup_i2c_dev 616 drivers/i2c/busses/i2c-qup.c static void qup_i2c_rel_dma(struct qup_i2c_dev *qup) qup_i2c_dev 626 drivers/i2c/busses/i2c-qup.c static int qup_i2c_req_dma(struct qup_i2c_dev *qup) qup_i2c_dev 653 drivers/i2c/busses/i2c-qup.c static int qup_i2c_bam_make_desc(struct qup_i2c_dev *qup, struct i2c_msg *msg) qup_i2c_dev 727 drivers/i2c/busses/i2c-qup.c static int qup_i2c_bam_schedule_desc(struct qup_i2c_dev *qup) qup_i2c_dev 833 drivers/i2c/busses/i2c-qup.c static void qup_i2c_bam_clear_tag_buffers(struct qup_i2c_dev *qup) qup_i2c_dev 843 drivers/i2c/busses/i2c-qup.c struct qup_i2c_dev *qup = i2c_get_adapdata(adap); qup_i2c_dev 903 drivers/i2c/busses/i2c-qup.c static int qup_i2c_wait_for_complete(struct qup_i2c_dev *qup, qup_i2c_dev 921 drivers/i2c/busses/i2c-qup.c static void qup_i2c_read_rx_fifo_v1(struct qup_i2c_dev *qup) qup_i2c_dev 944 drivers/i2c/busses/i2c-qup.c static void qup_i2c_write_rx_tags_v1(struct qup_i2c_dev *qup) qup_i2c_dev 958 drivers/i2c/busses/i2c-qup.c static void qup_i2c_conf_v1(struct qup_i2c_dev *qup) qup_i2c_dev 1002 drivers/i2c/busses/i2c-qup.c static int qup_i2c_conf_xfer_v1(struct qup_i2c_dev *qup, bool is_rx) qup_i2c_dev 1045 drivers/i2c/busses/i2c-qup.c static int qup_i2c_write_one(struct qup_i2c_dev *qup) qup_i2c_dev 1057 drivers/i2c/busses/i2c-qup.c static int qup_i2c_read_one(struct qup_i2c_dev *qup) qup_i2c_dev 1072 drivers/i2c/busses/i2c-qup.c struct qup_i2c_dev *qup = i2c_get_adapdata(adap); qup_i2c_dev 1129 drivers/i2c/busses/i2c-qup.c static void qup_i2c_conf_count_v2(struct qup_i2c_dev *qup) qup_i2c_dev 1160 drivers/i2c/busses/i2c-qup.c static void qup_i2c_conf_mode_v2(struct qup_i2c_dev *qup) qup_i2c_dev 1199 drivers/i2c/busses/i2c-qup.c static void qup_i2c_recv_data(struct qup_i2c_dev *qup) qup_i2c_dev 1223 drivers/i2c/busses/i2c-qup.c static void qup_i2c_recv_tags(struct qup_i2c_dev *qup) qup_i2c_dev 1241 drivers/i2c/busses/i2c-qup.c static void qup_i2c_read_rx_fifo_v2(struct qup_i2c_dev *qup) qup_i2c_dev 1261 drivers/i2c/busses/i2c-qup.c qup_i2c_write_blk_data(struct qup_i2c_dev *qup, u8 **data, unsigned int *len) qup_i2c_dev 1283 drivers/i2c/busses/i2c-qup.c static void qup_i2c_write_rx_tags_v2(struct qup_i2c_dev *qup) qup_i2c_dev 1314 drivers/i2c/busses/i2c-qup.c static void qup_i2c_write_tx_fifo_v2(struct qup_i2c_dev *qup) qup_i2c_dev 1350 drivers/i2c/busses/i2c-qup.c qup_i2c_conf_xfer_v2(struct qup_i2c_dev *qup, bool is_rx, bool is_first, qup_i2c_dev 1434 drivers/i2c/busses/i2c-qup.c static int qup_i2c_xfer_v2_msg(struct qup_i2c_dev *qup, int msg_id, bool is_rx) qup_i2c_dev 1509 drivers/i2c/busses/i2c-qup.c qup_i2c_determine_mode_v2(struct qup_i2c_dev *qup, qup_i2c_dev 1548 drivers/i2c/busses/i2c-qup.c struct qup_i2c_dev *qup = i2c_get_adapdata(adap); qup_i2c_dev 1639 drivers/i2c/busses/i2c-qup.c static void qup_i2c_enable_clocks(struct qup_i2c_dev *qup) qup_i2c_dev 1645 drivers/i2c/busses/i2c-qup.c static void qup_i2c_disable_clocks(struct qup_i2c_dev *qup) qup_i2c_dev 1666 drivers/i2c/busses/i2c-qup.c struct qup_i2c_dev *qup; qup_i2c_dev 1919 drivers/i2c/busses/i2c-qup.c struct qup_i2c_dev *qup = platform_get_drvdata(pdev); qup_i2c_dev 1937 drivers/i2c/busses/i2c-qup.c struct qup_i2c_dev *qup = dev_get_drvdata(device); qup_i2c_dev 1946 drivers/i2c/busses/i2c-qup.c struct qup_i2c_dev *qup = dev_get_drvdata(device);