Symbol: svc_i3c_master
drivers/i3c/master/svc-i3c-master.c
1008
static int svc_i3c_master_do_daa_locked(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1168
static int svc_i3c_update_ibirules(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
1224
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1286
static int svc_i3c_master_read(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1320
static int svc_i3c_master_write(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1347
static int svc_i3c_master_xfer(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1510
svc_i3c_master_alloc_xfer(struct svc_i3c_master *master, unsigned int ncmds)
drivers/i3c/master/svc-i3c-master.c
1530
static void svc_i3c_master_dequeue_xfer_locked(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1539
static void svc_i3c_master_dequeue_xfer(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1554
static void svc_i3c_master_start_xfer_locked(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
1596
static void svc_i3c_master_enqueue_xfer(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1629
static int svc_i3c_master_send_bdcast_ccc_cmd(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1675
static int svc_i3c_master_send_direct_ccc_cmd(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1728
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1747
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1802
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1841
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1878
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1893
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1911
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1927
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1945
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1991
struct svc_i3c_master *master;
drivers/i3c/master/svc-i3c-master.c
2088
struct svc_i3c_master *master = platform_get_drvdata(pdev);
drivers/i3c/master/svc-i3c-master.c
2096
static void svc_i3c_save_regs(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
2102
static void svc_i3c_restore_regs(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
2115
struct svc_i3c_master *master = dev_get_drvdata(dev);
drivers/i3c/master/svc-i3c-master.c
2126
struct svc_i3c_master *master = dev_get_drvdata(dev);
drivers/i3c/master/svc-i3c-master.c
2161
static struct platform_driver svc_i3c_master = {
drivers/i3c/master/svc-i3c-master.c
2170
module_platform_driver(svc_i3c_master);
drivers/i3c/master/svc-i3c-master.c
272
static inline bool svc_has_quirk(struct svc_i3c_master *master, u32 quirk)
drivers/i3c/master/svc-i3c-master.c
277
static inline bool svc_has_daa_corrupt(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
284
static inline bool is_events_enabled(struct svc_i3c_master *master, u32 mask)
drivers/i3c/master/svc-i3c-master.c
289
static bool svc_i3c_master_error(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
315
static void svc_i3c_master_enable_interrupts(struct svc_i3c_master *master, u32 mask)
drivers/i3c/master/svc-i3c-master.c
320
static void svc_i3c_master_disable_interrupts(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
327
static void svc_i3c_master_clear_merrwarn(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
334
static void svc_i3c_master_flush_fifo(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
341
static void svc_i3c_master_reset_fifo_trigger(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
354
static void svc_i3c_master_reset(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
361
static inline struct svc_i3c_master *
drivers/i3c/master/svc-i3c-master.c
364
return container_of(master, struct svc_i3c_master, base);
drivers/i3c/master/svc-i3c-master.c
368
svc_i3c_master_dev_from_addr(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
388
static void svc_i3c_master_emit_force_exit(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
413
static void svc_i3c_master_emit_stop(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
426
static int svc_i3c_master_handle_ibi(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
471
static int svc_i3c_master_ack_ibi(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
490
static int svc_i3c_master_nack_ibi(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
504
static int svc_i3c_master_handle_ibi_won(struct svc_i3c_master *master, u32 mstatus)
drivers/i3c/master/svc-i3c-master.c
523
static void svc_i3c_master_ibi_isr(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
665
struct svc_i3c_master *master = (struct svc_i3c_master *)dev_id;
drivers/i3c/master/svc-i3c-master.c
700
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
746
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
862
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
879
static int svc_i3c_master_reserve_slot(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
893
static void svc_i3c_master_release_slot(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
902
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
931
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
944
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
955
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
981
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
988
static int svc_i3c_master_readb(struct svc_i3c_master *master, u8 *dst,