Lines Matching refs:cdns_i3c_master

398 struct cdns_i3c_master {
421 static inline struct cdns_i3c_master *
424 return container_of(master, struct cdns_i3c_master, base);
427 static void cdns_i3c_master_wr_to_tx_fifo(struct cdns_i3c_master *master,
439 static void cdns_i3c_master_rd_from_rx_fifo(struct cdns_i3c_master *master,
492 static int cdns_i3c_master_disable(struct cdns_i3c_master *master)
502 static void cdns_i3c_master_enable(struct cdns_i3c_master *master)
508 cdns_i3c_master_alloc_xfer(struct cdns_i3c_master *master, unsigned int ncmds)
528 static void cdns_i3c_master_start_xfer_locked(struct cdns_i3c_master *master)
557 static void cdns_i3c_master_end_xfer_locked(struct cdns_i3c_master *master,
631 static void cdns_i3c_master_queue_xfer(struct cdns_i3c_master *master,
647 static void cdns_i3c_master_unqueue_xfer(struct cdns_i3c_master *master,
697 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
739 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
819 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
901 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
911 static int cdns_i3c_master_get_rr_slot(struct cdns_i3c_master *master,
951 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
983 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
998 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
1027 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
1041 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
1046 static void cdns_i3c_master_dev_rr_to_info(struct cdns_i3c_master *master,
1062 static void cdns_i3c_master_upd_i3c_scl_lim(struct cdns_i3c_master *master)
1134 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
1192 static u8 cdns_i3c_master_calculate_thd_delay(struct cdns_i3c_master *master)
1208 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
1305 static void cdns_i3c_master_handle_ibi(struct cdns_i3c_master *master,
1359 static void cnds_i3c_master_demux_ibis(struct cdns_i3c_master *master)
1392 struct cdns_i3c_master *master = data;
1412 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
1437 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
1477 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
1508 struct cdns_i3c_master *master = to_cdns_i3c_master(m);
1550 struct cdns_i3c_master *master = container_of(work,
1551 struct cdns_i3c_master,
1568 struct cdns_i3c_master *master;
1667 struct cdns_i3c_master *master = platform_get_drvdata(pdev);
1675 static struct platform_driver cdns_i3c_master = {
1683 module_platform_driver(cdns_i3c_master);