| H A D | cadence_master.c | 206 static inline u32 cdns_readl(struct sdw_cdns *cdns, int offset) in cdns_readl() argument 211 static inline void cdns_writel(struct sdw_cdns *cdns, int offset, u32 value) in cdns_writel() argument 216 static inline u32 cdns_ip_readl(struct sdw_cdns *cdns, int offset) in cdns_ip_readl() argument 221 static inline void cdns_ip_writel(struct sdw_cdns *cdns, int offset, u32 value) in cdns_ip_writel() argument 226 cdns_updatel(struct sdw_cdns * cdns,int offset,u32 mask,u32 val) cdns_updatel() argument 236 cdns_ip_updatel(struct sdw_cdns * cdns,int offset,u32 mask,u32 val) cdns_ip_updatel() argument 242 cdns_set_wait(struct sdw_cdns * cdns,int offset,u32 mask,u32 value) cdns_set_wait() argument 260 cdns_clear_bit(struct sdw_cdns * cdns,int offset,u32 value) cdns_clear_bit() argument 272 cdns_config_update(struct sdw_cdns * cdns) cdns_config_update() argument 293 sdw_cdns_config_update(struct sdw_cdns * cdns) sdw_cdns_config_update() argument 304 sdw_cdns_config_update_set_wait(struct sdw_cdns * cdns) sdw_cdns_config_update_set_wait() argument 319 cdns_sprintf(struct sdw_cdns * cdns,char * buf,size_t pos,unsigned int reg) cdns_sprintf() argument 328 struct sdw_cdns *cdns = s->private; cdns_reg_show() local 401 struct sdw_cdns *cdns = data; cdns_hw_reset() local 421 struct sdw_cdns *cdns = data; cdns_parity_error_injection() local 500 struct sdw_cdns *cdns = data; cdns_set_pdi_loopback_source() local 517 struct sdw_cdns *cdns = data; cdns_set_pdi_loopback_target() local 537 sdw_cdns_debugfs_init(struct sdw_cdns * cdns,struct dentry * root) sdw_cdns_debugfs_init() argument 565 cdns_fill_msg_resp(struct sdw_cdns * cdns,struct sdw_msg * msg,int count,int offset) cdns_fill_msg_resp() argument 603 cdns_read_response(struct sdw_cdns * cdns) cdns_read_response() argument 627 _cdns_xfer_msg(struct sdw_cdns * cdns,struct sdw_msg * msg,int cmd,int offset,int count,bool defer) _cdns_xfer_msg() argument 678 cdns_program_scp_addr(struct sdw_cdns * cdns,struct sdw_msg * msg) cdns_program_scp_addr() argument 742 cdns_prep_msg(struct sdw_cdns * cdns,struct sdw_msg * msg,int * cmd) cdns_prep_msg() argument 774 struct sdw_cdns *cdns = bus_to_cdns(bus); cdns_xfer_msg() local 799 struct sdw_cdns *cdns = bus_to_cdns(bus); cdns_xfer_msg_defer() local 818 struct sdw_cdns *cdns = bus_to_cdns(bus); cdns_read_ping_status() local 828 cdns_update_slave_status(struct sdw_cdns * cdns,u64 slave_intstat) cdns_update_slave_status() argument 914 struct sdw_cdns *cdns = dev_id; sdw_cdns_irq() local 1001 struct sdw_cdns *cdns = cdns_check_attached_status_dwork() local 1032 struct sdw_cdns *cdns = cdns_update_slave_status_work() local 1109 sdw_cdns_check_self_clearing_bits(struct sdw_cdns * cdns,const char * string,bool initial_delay,int reset_iterations) sdw_cdns_check_self_clearing_bits() argument 1165 sdw_cdns_exit_reset(struct sdw_cdns * cdns) sdw_cdns_exit_reset() argument 1184 cdns_enable_slave_interrupts(struct sdw_cdns * cdns,bool state) cdns_enable_slave_interrupts() argument 1202 sdw_cdns_enable_interrupt(struct sdw_cdns * cdns,bool state) sdw_cdns_enable_interrupt() argument 1269 cdns_allocate_pdi(struct sdw_cdns * cdns,struct sdw_cdns_pdi ** stream,u32 num) cdns_allocate_pdi() argument 1297 sdw_cdns_pdi_init(struct sdw_cdns * cdns,struct sdw_cdns_stream_config config) sdw_cdns_pdi_init() argument 1346 cdns_init_clock_ctrl(struct sdw_cdns * cdns) cdns_init_clock_ctrl() argument 1399 sdw_cdns_soft_reset(struct sdw_cdns * cdns) sdw_cdns_soft_reset() argument 1424 sdw_cdns_init(struct sdw_cdns * cdns) sdw_cdns_init() argument 1490 struct sdw_cdns *cdns = bus_to_cdns(bus); cdns_bus_conf() local 1517 struct sdw_cdns *cdns = bus_to_cdns(bus); cdns_port_params() local 1557 struct sdw_cdns *cdns = bus_to_cdns(bus); cdns_transport_params() local 1646 struct sdw_cdns *cdns = bus_to_cdns(bus); cdns_port_enable() local 1671 sdw_cdns_is_clock_stop(struct sdw_cdns * cdns) sdw_cdns_is_clock_stop() argument 1683 sdw_cdns_clock_stop(struct sdw_cdns * cdns,bool block_wake) sdw_cdns_clock_stop() argument 1765 sdw_cdns_clock_restart(struct sdw_cdns * cdns,bool bus_reset) sdw_cdns_clock_restart() argument 1817 sdw_cdns_probe(struct sdw_cdns * cdns) sdw_cdns_probe() argument 1834 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); cdns_set_sdw_stream() local 1890 cdns_find_pdi(struct sdw_cdns * cdns,unsigned int num,struct sdw_cdns_pdi * pdi,int dai_id) cdns_find_pdi() argument 1912 sdw_cdns_config_stream(struct sdw_cdns * cdns,u32 ch,u32 dir,struct sdw_cdns_pdi * pdi) sdw_cdns_config_stream() argument 1951 sdw_cdns_alloc_pdi(struct sdw_cdns * cdns,struct sdw_cdns_streams * stream,u32 ch,u32 dir,int dai_id) sdw_cdns_alloc_pdi() argument [all...] |