Symbol: svc_i3c_master
drivers/i3c/master/svc-i3c-master.c
1001
static int svc_i3c_master_do_daa_locked(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1161
static int svc_i3c_update_ibirules(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
1217
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1279
static int svc_i3c_master_read(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1313
static int svc_i3c_master_write(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1340
static int svc_i3c_master_xfer(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1503
svc_i3c_master_alloc_xfer(struct svc_i3c_master *master, unsigned int ncmds)
drivers/i3c/master/svc-i3c-master.c
1523
static void svc_i3c_master_dequeue_xfer_locked(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1532
static void svc_i3c_master_dequeue_xfer(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1547
static void svc_i3c_master_start_xfer_locked(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
1589
static void svc_i3c_master_enqueue_xfer(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1622
static int svc_i3c_master_send_bdcast_ccc_cmd(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1668
static int svc_i3c_master_send_direct_ccc_cmd(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
1721
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1740
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1795
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1834
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1871
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1886
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1904
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1920
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1938
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
1984
struct svc_i3c_master *master;
drivers/i3c/master/svc-i3c-master.c
2082
struct svc_i3c_master *master = platform_get_drvdata(pdev);
drivers/i3c/master/svc-i3c-master.c
2091
static void svc_i3c_save_regs(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
2097
static void svc_i3c_restore_regs(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
2110
struct svc_i3c_master *master = dev_get_drvdata(dev);
drivers/i3c/master/svc-i3c-master.c
2121
struct svc_i3c_master *master = dev_get_drvdata(dev);
drivers/i3c/master/svc-i3c-master.c
2156
static struct platform_driver svc_i3c_master = {
drivers/i3c/master/svc-i3c-master.c
2165
module_platform_driver(svc_i3c_master);
drivers/i3c/master/svc-i3c-master.c
274
static inline bool svc_has_quirk(struct svc_i3c_master *master, u32 quirk)
drivers/i3c/master/svc-i3c-master.c
279
static inline bool svc_has_daa_corrupt(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
286
static inline bool is_events_enabled(struct svc_i3c_master *master, u32 mask)
drivers/i3c/master/svc-i3c-master.c
291
static bool svc_i3c_master_error(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
317
static void svc_i3c_master_enable_interrupts(struct svc_i3c_master *master, u32 mask)
drivers/i3c/master/svc-i3c-master.c
322
static void svc_i3c_master_disable_interrupts(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
329
static void svc_i3c_master_clear_merrwarn(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
336
static void svc_i3c_master_flush_fifo(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
343
static void svc_i3c_master_reset_fifo_trigger(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
356
static void svc_i3c_master_reset(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
363
static inline struct svc_i3c_master *
drivers/i3c/master/svc-i3c-master.c
366
return container_of(master, struct svc_i3c_master, base);
drivers/i3c/master/svc-i3c-master.c
371
struct svc_i3c_master *master;
drivers/i3c/master/svc-i3c-master.c
373
master = container_of(work, struct svc_i3c_master, hj_work);
drivers/i3c/master/svc-i3c-master.c
378
svc_i3c_master_dev_from_addr(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
398
static void svc_i3c_master_emit_force_exit(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
423
static void svc_i3c_master_emit_stop(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
436
static int svc_i3c_master_handle_ibi(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
481
static int svc_i3c_master_ack_ibi(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
500
static int svc_i3c_master_nack_ibi(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
514
static int svc_i3c_master_handle_ibi_won(struct svc_i3c_master *master, u32 mstatus)
drivers/i3c/master/svc-i3c-master.c
533
static void svc_i3c_master_ibi_isr(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
666
struct svc_i3c_master *master = (struct svc_i3c_master *)dev_id;
drivers/i3c/master/svc-i3c-master.c
693
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
739
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
855
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
872
static int svc_i3c_master_reserve_slot(struct svc_i3c_master *master)
drivers/i3c/master/svc-i3c-master.c
886
static void svc_i3c_master_release_slot(struct svc_i3c_master *master,
drivers/i3c/master/svc-i3c-master.c
895
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
924
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
937
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
948
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
974
struct svc_i3c_master *master = to_svc_i3c_master(m);
drivers/i3c/master/svc-i3c-master.c
981
static int svc_i3c_master_readb(struct svc_i3c_master *master, u8 *dst,