Lines Matching defs:master

126 static inline struct adi_i3c_master *to_adi_i3c_master(struct i3c_master_controller *master)  in to_adi_i3c_master()
131 static void adi_i3c_master_wr_to_tx_fifo(struct adi_i3c_master *master, in adi_i3c_master_wr_to_tx_fifo()
141 static void adi_i3c_master_rd_from_rx_fifo(struct adi_i3c_master *master, in adi_i3c_master_rd_from_rx_fifo()
178 static int adi_i3c_master_disable(struct adi_i3c_master *master) in adi_i3c_master_disable()
185 static struct adi_i3c_xfer *adi_i3c_master_alloc_xfer(struct adi_i3c_master *master, in adi_i3c_master_alloc_xfer()
201 static void adi_i3c_master_start_xfer_locked(struct adi_i3c_master *master) in adi_i3c_master_start_xfer_locked()
230 static void adi_i3c_master_end_xfer_locked(struct adi_i3c_master *master, in adi_i3c_master_end_xfer_locked()
287 static void adi_i3c_master_queue_xfer(struct adi_i3c_master *master, in adi_i3c_master_queue_xfer()
300 static void adi_i3c_master_unqueue_xfer(struct adi_i3c_master *master, in adi_i3c_master_unqueue_xfer()
334 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_send_ccc_cmd() local
373 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_priv_xfers() local
426 static int adi_i3c_master_get_rr_slot(struct adi_i3c_master *master, in adi_i3c_master_get_rr_slot()
438 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_reattach_i3c_dev() local
459 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_attach_i3c_dev() local
490 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_sync_dev_char() local
509 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_detach_i3c_dev() local
528 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_attach_i2c_dev() local
554 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_detach_i2c_dev() local
568 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_bus_cleanup() local
573 static void adi_i3c_master_upd_i3c_scl_lim(struct adi_i3c_master *master) in adi_i3c_master_upd_i3c_scl_lim()
622 static void adi_i3c_master_get_features(struct adi_i3c_master *master, in adi_i3c_master_get_features()
640 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_do_daa() local
679 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_bus_init() local
698 static void adi_i3c_master_handle_ibi(struct adi_i3c_master *master, in adi_i3c_master_handle_ibi()
733 static void adi_i3c_master_demux_ibis(struct adi_i3c_master *master) in adi_i3c_master_demux_ibis()
742 static void adi_i3c_master_handle_da_req(struct adi_i3c_master *master) in adi_i3c_master_handle_da_req()
756 struct adi_i3c_master *master = data; in adi_i3c_master_irq() local
779 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_i2c_xfers() local
821 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_disable_ibi() local
846 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_enable_ibi() local
862 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_request_ibi() local
893 struct adi_i3c_master *master = to_adi_i3c_master(m); in adi_i3c_master_free_ibi() local
938 struct adi_i3c_master *master; in adi_i3c_master_probe() local
998 struct adi_i3c_master *master = platform_get_drvdata(pdev); in adi_i3c_master_remove() local