Lines Matching refs:cdns_i3c_config

560 struct cdns_i3c_config {  struct
676 static inline bool cdns_i3c_cmd_rsp_fifo_empty(const struct cdns_i3c_config *config) in cdns_i3c_cmd_rsp_fifo_empty()
684 static inline bool cdns_i3c_cmd_fifo_empty(const struct cdns_i3c_config *config) in cdns_i3c_cmd_fifo_empty()
692 static inline bool cdns_i3c_cmd_fifo_full(const struct cdns_i3c_config *config) in cdns_i3c_cmd_fifo_full()
700 static inline bool cdns_i3c_ibi_rsp_fifo_empty(const struct cdns_i3c_config *config) in cdns_i3c_ibi_rsp_fifo_empty()
708 static inline bool cdns_i3c_tx_fifo_full(const struct cdns_i3c_config *config) in cdns_i3c_tx_fifo_full()
716 static inline bool cdns_i3c_rx_fifo_full(const struct cdns_i3c_config *config) in cdns_i3c_rx_fifo_full()
724 static inline bool cdns_i3c_rx_fifo_empty(const struct cdns_i3c_config *config) in cdns_i3c_rx_fifo_empty()
732 static inline bool cdns_i3c_ibi_fifo_empty(const struct cdns_i3c_config *config) in cdns_i3c_ibi_fifo_empty()
740 static inline void cdns_i3c_interrupts_disable(const struct cdns_i3c_config *config) in cdns_i3c_interrupts_disable()
745 static inline void cdns_i3c_interrupts_clear(const struct cdns_i3c_config *config) in cdns_i3c_interrupts_clear()
751 static void cdns_i3c_write_tx_fifo(const struct cdns_i3c_config *config, const void *buf, in cdns_i3c_write_tx_fifo()
769 static void cdns_i3c_write_ddr_tx_fifo(const struct cdns_i3c_config *config, const void *buf, in cdns_i3c_write_ddr_tx_fifo()
788 static void cdns_i3c_write_ibi_fifo(const struct cdns_i3c_config *config, const void *buf, in cdns_i3c_write_ibi_fifo()
809 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_target_read_rx_fifo()
842 static int cdns_i3c_read_rx_fifo(const struct cdns_i3c_config *config, void *buf, uint32_t len) in cdns_i3c_read_rx_fifo()
866 static int cdns_i3c_read_rx_fifo_ddr_xfer(const struct cdns_i3c_config *config, void *buf, in cdns_i3c_read_rx_fifo_ddr_xfer()
907 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_wait_for_idle()
927 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_set_prescalers()
1007 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_program_controller_retaining_reg()
1027 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_controller_ibi_enable()
1073 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_controller_ibi_disable()
1103 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_target_ibi_raise_hj()
1134 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_target_ibi_raise_intr()
1192 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_cancel_transfer()
1247 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_start_transfer()
1336 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_do_ccc()
1500 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_do_daa()
1689 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_complete_transfer()
1845 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_i2c_transfer()
1935 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_master_get_rr_slot()
1979 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_attach_device()
2019 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_reattach_device()
2046 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_detach_device()
2070 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_i2c_attach_device()
2103 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_i2c_detach_device()
2140 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_transfer()
2318 static int cdns_i3c_read_ibi_fifo(const struct cdns_i3c_config *config, void *buf, uint32_t len) in cdns_i3c_read_ibi_fifo()
2344 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_handle_ibi()
2410 const struct cdns_i3c_config *config = dev->config; in cnds_i3c_master_demux_ibis()
2445 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_target_sdr_tx_thr_int_handler()
2496 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_irq_handler()
2732 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_read_hw_cfg()
2817 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_target_tx_ddr_write()
2890 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_target_tx_write()
3020 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_device_find()
3120 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_sda_data_hold()
3140 const struct cdns_i3c_config *config = dev->config; in cdns_i3c_bus_init()
3327 static const struct cdns_i3c_config i3c_config_##n = { \