Symbol: adi_i3c_master
drivers/i3c/master/adi-i3c-master.c
1004
static struct platform_driver adi_i3c_master = {
drivers/i3c/master/adi-i3c-master.c
1012
module_platform_driver(adi_i3c_master);
drivers/i3c/master/adi-i3c-master.c
126
static inline struct adi_i3c_master *to_adi_i3c_master(struct i3c_master_controller *master)
drivers/i3c/master/adi-i3c-master.c
128
return container_of(master, struct adi_i3c_master, base);
drivers/i3c/master/adi-i3c-master.c
131
static void adi_i3c_master_wr_to_tx_fifo(struct adi_i3c_master *master,
drivers/i3c/master/adi-i3c-master.c
141
static void adi_i3c_master_rd_from_rx_fifo(struct adi_i3c_master *master,
drivers/i3c/master/adi-i3c-master.c
178
static int adi_i3c_master_disable(struct adi_i3c_master *master)
drivers/i3c/master/adi-i3c-master.c
185
static struct adi_i3c_xfer *adi_i3c_master_alloc_xfer(struct adi_i3c_master *master,
drivers/i3c/master/adi-i3c-master.c
201
static void adi_i3c_master_start_xfer_locked(struct adi_i3c_master *master)
drivers/i3c/master/adi-i3c-master.c
230
static void adi_i3c_master_end_xfer_locked(struct adi_i3c_master *master,
drivers/i3c/master/adi-i3c-master.c
287
static void adi_i3c_master_queue_xfer(struct adi_i3c_master *master,
drivers/i3c/master/adi-i3c-master.c
300
static void adi_i3c_master_unqueue_xfer(struct adi_i3c_master *master,
drivers/i3c/master/adi-i3c-master.c
334
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
372
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
424
static int adi_i3c_master_get_rr_slot(struct adi_i3c_master *master,
drivers/i3c/master/adi-i3c-master.c
436
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
457
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
488
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
507
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
526
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
552
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
566
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
571
static void adi_i3c_master_upd_i3c_scl_lim(struct adi_i3c_master *master)
drivers/i3c/master/adi-i3c-master.c
620
static void adi_i3c_master_get_features(struct adi_i3c_master *master,
drivers/i3c/master/adi-i3c-master.c
638
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
676
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
695
static void adi_i3c_master_handle_ibi(struct adi_i3c_master *master,
drivers/i3c/master/adi-i3c-master.c
730
static void adi_i3c_master_demux_ibis(struct adi_i3c_master *master)
drivers/i3c/master/adi-i3c-master.c
739
static void adi_i3c_master_handle_da_req(struct adi_i3c_master *master)
drivers/i3c/master/adi-i3c-master.c
753
struct adi_i3c_master *master = data;
drivers/i3c/master/adi-i3c-master.c
776
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
818
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
843
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
859
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
890
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
935
struct adi_i3c_master *master;
drivers/i3c/master/adi-i3c-master.c
995
struct adi_i3c_master *master = platform_get_drvdata(pdev);