Lines Matching defs:geni_i2c_dev

80 struct geni_i2c_dev {
155 static int geni_i2c_clk_map_idx(struct geni_i2c_dev *gi2c)
169 static void qcom_geni_i2c_conf(struct geni_i2c_dev *gi2c)
185 static void geni_i2c_err_misc(struct geni_i2c_dev *gi2c)
207 static void geni_i2c_err(struct geni_i2c_dev *gi2c, int err)
232 struct geni_i2c_dev *gi2c = dev;
330 static void geni_i2c_abort_xfer(struct geni_i2c_dev *gi2c)
350 static void geni_i2c_rx_fsm_rst(struct geni_i2c_dev *gi2c)
365 static void geni_i2c_tx_fsm_rst(struct geni_i2c_dev *gi2c)
380 static void geni_i2c_rx_msg_cleanup(struct geni_i2c_dev *gi2c,
392 static void geni_i2c_tx_msg_cleanup(struct geni_i2c_dev *gi2c,
404 static int geni_i2c_rx_one_msg(struct geni_i2c_dev *gi2c, struct i2c_msg *msg,
443 static int geni_i2c_tx_one_msg(struct geni_i2c_dev *gi2c, struct i2c_msg *msg,
487 struct geni_i2c_dev *gi2c = cb;
499 static void geni_i2c_gpi_unmap(struct geni_i2c_dev *gi2c, struct i2c_msg *msg,
514 static int geni_i2c_gpi(struct geni_i2c_dev *gi2c, struct i2c_msg *msg,
585 static int geni_i2c_gpi_xfer(struct geni_i2c_dev *gi2c, struct i2c_msg msgs[], int num)
657 static int geni_i2c_fifo_xfer(struct geni_i2c_dev *gi2c,
684 struct geni_i2c_dev *gi2c = i2c_get_adapdata(adap);
730 static void release_gpi_dma(struct geni_i2c_dev *gi2c)
739 static int setup_gpi_dma(struct geni_i2c_dev *gi2c)
769 struct geni_i2c_dev *gi2c;
945 struct geni_i2c_dev *gi2c = platform_get_drvdata(pdev);
954 struct geni_i2c_dev *gi2c = platform_get_drvdata(pdev);
963 struct geni_i2c_dev *gi2c = dev_get_drvdata(dev);
983 struct geni_i2c_dev *gi2c = dev_get_drvdata(dev);
1004 struct geni_i2c_dev *gi2c = dev_get_drvdata(dev);
1019 struct geni_i2c_dev *gi2c = dev_get_drvdata(dev);