Symbol: adi_i3c_master
drivers/i3c/master/adi-i3c-master.c
1005
static struct platform_driver adi_i3c_master = {
drivers/i3c/master/adi-i3c-master.c
1013
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
677
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
696
static void adi_i3c_master_handle_ibi(struct adi_i3c_master *master,
drivers/i3c/master/adi-i3c-master.c
731
static void adi_i3c_master_demux_ibis(struct adi_i3c_master *master)
drivers/i3c/master/adi-i3c-master.c
740
static void adi_i3c_master_handle_da_req(struct adi_i3c_master *master)
drivers/i3c/master/adi-i3c-master.c
754
struct adi_i3c_master *master = data;
drivers/i3c/master/adi-i3c-master.c
777
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
819
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
844
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
860
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
891
struct adi_i3c_master *master = to_adi_i3c_master(m);
drivers/i3c/master/adi-i3c-master.c
936
struct adi_i3c_master *master;
drivers/i3c/master/adi-i3c-master.c
996
struct adi_i3c_master *master = platform_get_drvdata(pdev);