Lines Matching defs:hisi_i2c_controller
88 struct hisi_i2c_controller {
112 static void hisi_i2c_enable_int(struct hisi_i2c_controller *ctlr, u32 mask)
117 static void hisi_i2c_disable_int(struct hisi_i2c_controller *ctlr, u32 mask)
122 static void hisi_i2c_clear_int(struct hisi_i2c_controller *ctlr, u32 mask)
127 static void hisi_i2c_handle_errors(struct hisi_i2c_controller *ctlr)
148 static int hisi_i2c_start_xfer(struct hisi_i2c_controller *ctlr)
176 static void hisi_i2c_reset_xfer(struct hisi_i2c_controller *ctlr)
195 struct hisi_i2c_controller *ctlr = i2c_get_adapdata(adap);
235 static int hisi_i2c_read_rx_fifo(struct hisi_i2c_controller *ctlr)
267 static void hisi_i2c_xfer_msg(struct hisi_i2c_controller *ctlr)
330 struct hisi_i2c_controller *ctlr = context;
378 static void hisi_i2c_set_scl(struct hisi_i2c_controller *ctlr,
404 static void hisi_i2c_configure_bus(struct hisi_i2c_controller *ctlr)
449 struct hisi_i2c_controller *ctlr;