Symbol: sdw_cdns
drivers/soundwire/cadence_master.c
1001
struct sdw_cdns *cdns =
drivers/soundwire/cadence_master.c
1002
container_of(work, struct sdw_cdns, attach_dwork.work);
drivers/soundwire/cadence_master.c
1032
struct sdw_cdns *cdns =
drivers/soundwire/cadence_master.c
1033
container_of(work, struct sdw_cdns, work);
drivers/soundwire/cadence_master.c
1109
void sdw_cdns_check_self_clearing_bits(struct sdw_cdns *cdns, const char *string,
drivers/soundwire/cadence_master.c
1165
int sdw_cdns_exit_reset(struct sdw_cdns *cdns)
drivers/soundwire/cadence_master.c
1184
static void cdns_enable_slave_interrupts(struct sdw_cdns *cdns, bool state)
drivers/soundwire/cadence_master.c
1202
int sdw_cdns_enable_interrupt(struct sdw_cdns *cdns, bool state)
drivers/soundwire/cadence_master.c
1269
static int cdns_allocate_pdi(struct sdw_cdns *cdns,
drivers/soundwire/cadence_master.c
1297
int sdw_cdns_pdi_init(struct sdw_cdns *cdns,
drivers/soundwire/cadence_master.c
1346
static int cdns_init_clock_ctrl(struct sdw_cdns *cdns)
drivers/soundwire/cadence_master.c
1399
int sdw_cdns_soft_reset(struct sdw_cdns *cdns)
drivers/soundwire/cadence_master.c
1424
int sdw_cdns_init(struct sdw_cdns *cdns)
drivers/soundwire/cadence_master.c
1490
struct sdw_cdns *cdns = bus_to_cdns(bus);
drivers/soundwire/cadence_master.c
1517
struct sdw_cdns *cdns = bus_to_cdns(bus);
drivers/soundwire/cadence_master.c
1557
struct sdw_cdns *cdns = bus_to_cdns(bus);
drivers/soundwire/cadence_master.c
1646
struct sdw_cdns *cdns = bus_to_cdns(bus);
drivers/soundwire/cadence_master.c
1671
bool sdw_cdns_is_clock_stop(struct sdw_cdns *cdns)
drivers/soundwire/cadence_master.c
1683
int sdw_cdns_clock_stop(struct sdw_cdns *cdns, bool block_wake)
drivers/soundwire/cadence_master.c
1765
int sdw_cdns_clock_restart(struct sdw_cdns *cdns, bool bus_reset)
drivers/soundwire/cadence_master.c
1817
int sdw_cdns_probe(struct sdw_cdns *cdns)
drivers/soundwire/cadence_master.c
1834
struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai);
drivers/soundwire/cadence_master.c
1890
static struct sdw_cdns_pdi *cdns_find_pdi(struct sdw_cdns *cdns,
drivers/soundwire/cadence_master.c
1912
void sdw_cdns_config_stream(struct sdw_cdns *cdns,
drivers/soundwire/cadence_master.c
1951
struct sdw_cdns_pdi *sdw_cdns_alloc_pdi(struct sdw_cdns *cdns,
drivers/soundwire/cadence_master.c
206
static inline u32 cdns_readl(struct sdw_cdns *cdns, int offset)
drivers/soundwire/cadence_master.c
211
static inline void cdns_writel(struct sdw_cdns *cdns, int offset, u32 value)
drivers/soundwire/cadence_master.c
216
static inline u32 cdns_ip_readl(struct sdw_cdns *cdns, int offset)
drivers/soundwire/cadence_master.c
221
static inline void cdns_ip_writel(struct sdw_cdns *cdns, int offset, u32 value)
drivers/soundwire/cadence_master.c
226
static inline void cdns_updatel(struct sdw_cdns *cdns,
drivers/soundwire/cadence_master.c
236
static inline void cdns_ip_updatel(struct sdw_cdns *cdns,
drivers/soundwire/cadence_master.c
242
static int cdns_set_wait(struct sdw_cdns *cdns, int offset, u32 mask, u32 value)
drivers/soundwire/cadence_master.c
260
static int cdns_clear_bit(struct sdw_cdns *cdns, int offset, u32 value)
drivers/soundwire/cadence_master.c
272
static int cdns_config_update(struct sdw_cdns *cdns)
drivers/soundwire/cadence_master.c
293
void sdw_cdns_config_update(struct sdw_cdns *cdns)
drivers/soundwire/cadence_master.c
304
int sdw_cdns_config_update_set_wait(struct sdw_cdns *cdns)
drivers/soundwire/cadence_master.c
319
static ssize_t cdns_sprintf(struct sdw_cdns *cdns,
drivers/soundwire/cadence_master.c
328
struct sdw_cdns *cdns = s->private;
drivers/soundwire/cadence_master.c
401
struct sdw_cdns *cdns = data;
drivers/soundwire/cadence_master.c
421
struct sdw_cdns *cdns = data;
drivers/soundwire/cadence_master.c
500
struct sdw_cdns *cdns = data;
drivers/soundwire/cadence_master.c
517
struct sdw_cdns *cdns = data;
drivers/soundwire/cadence_master.c
537
void sdw_cdns_debugfs_init(struct sdw_cdns *cdns, struct dentry *root)
drivers/soundwire/cadence_master.c
565
cdns_fill_msg_resp(struct sdw_cdns *cdns,
drivers/soundwire/cadence_master.c
603
static void cdns_read_response(struct sdw_cdns *cdns)
drivers/soundwire/cadence_master.c
627
_cdns_xfer_msg(struct sdw_cdns *cdns, struct sdw_msg *msg, int cmd,
drivers/soundwire/cadence_master.c
678
cdns_program_scp_addr(struct sdw_cdns *cdns, struct sdw_msg *msg)
drivers/soundwire/cadence_master.c
742
static int cdns_prep_msg(struct sdw_cdns *cdns, struct sdw_msg *msg, int *cmd)
drivers/soundwire/cadence_master.c
774
struct sdw_cdns *cdns = bus_to_cdns(bus);
drivers/soundwire/cadence_master.c
799
struct sdw_cdns *cdns = bus_to_cdns(bus);
drivers/soundwire/cadence_master.c
818
struct sdw_cdns *cdns = bus_to_cdns(bus);
drivers/soundwire/cadence_master.c
828
static int cdns_update_slave_status(struct sdw_cdns *cdns,
drivers/soundwire/cadence_master.c
914
struct sdw_cdns *cdns = dev_id;
drivers/soundwire/cadence_master.h
163
#define bus_to_cdns(_bus) container_of(_bus, struct sdw_cdns, bus)
drivers/soundwire/cadence_master.h
167
int sdw_cdns_probe(struct sdw_cdns *cdns);
drivers/soundwire/cadence_master.h
172
int sdw_cdns_soft_reset(struct sdw_cdns *cdns);
drivers/soundwire/cadence_master.h
173
int sdw_cdns_init(struct sdw_cdns *cdns);
drivers/soundwire/cadence_master.h
174
int sdw_cdns_pdi_init(struct sdw_cdns *cdns,
drivers/soundwire/cadence_master.h
176
int sdw_cdns_exit_reset(struct sdw_cdns *cdns);
drivers/soundwire/cadence_master.h
177
int sdw_cdns_enable_interrupt(struct sdw_cdns *cdns, bool state);
drivers/soundwire/cadence_master.h
179
bool sdw_cdns_is_clock_stop(struct sdw_cdns *cdns);
drivers/soundwire/cadence_master.h
180
int sdw_cdns_clock_stop(struct sdw_cdns *cdns, bool block_wake);
drivers/soundwire/cadence_master.h
181
int sdw_cdns_clock_restart(struct sdw_cdns *cdns, bool bus_reset);
drivers/soundwire/cadence_master.h
184
void sdw_cdns_debugfs_init(struct sdw_cdns *cdns, struct dentry *root);
drivers/soundwire/cadence_master.h
187
struct sdw_cdns_pdi *sdw_cdns_alloc_pdi(struct sdw_cdns *cdns,
drivers/soundwire/cadence_master.h
190
void sdw_cdns_config_stream(struct sdw_cdns *cdns,
drivers/soundwire/cadence_master.h
206
void sdw_cdns_check_self_clearing_bits(struct sdw_cdns *cdns, const char *string,
drivers/soundwire/cadence_master.h
209
void sdw_cdns_config_update(struct sdw_cdns *cdns);
drivers/soundwire/cadence_master.h
210
int sdw_cdns_config_update_set_wait(struct sdw_cdns *cdns);
drivers/soundwire/intel.c
1035
struct sdw_cdns *cdns = &sdw->cdns;
drivers/soundwire/intel.c
724
struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai);
drivers/soundwire/intel.c
790
struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai);
drivers/soundwire/intel.c
843
struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai);
drivers/soundwire/intel.c
885
struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai);
drivers/soundwire/intel.c
897
struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai);
drivers/soundwire/intel.c
964
struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai);
drivers/soundwire/intel.c
998
static int intel_create_dai(struct sdw_cdns *cdns,
drivers/soundwire/intel.h
48
struct sdw_cdns *cdns;
drivers/soundwire/intel.h
76
struct sdw_cdns cdns;
drivers/soundwire/intel_ace2x.c
1028
struct sdw_cdns *cdns = &sdw->cdns;
drivers/soundwire/intel_ace2x.c
290
struct sdw_cdns *cdns = &sdw->cdns;
drivers/soundwire/intel_ace2x.c
323
struct sdw_cdns *cdns = &sdw->cdns;
drivers/soundwire/intel_ace2x.c
367
struct sdw_cdns *cdns = &sdw->cdns;
drivers/soundwire/intel_ace2x.c
52
struct sdw_cdns *cdns = &sdw->cdns;
drivers/soundwire/intel_ace2x.c
699
struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai);
drivers/soundwire/intel_ace2x.c
769
struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai);
drivers/soundwire/intel_ace2x.c
814
struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai);
drivers/soundwire/intel_ace2x.c
856
struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai);
drivers/soundwire/intel_ace2x.c
868
struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai);
drivers/soundwire/intel_ace2x.c
991
static int intel_create_dai(struct sdw_cdns *cdns,
drivers/soundwire/intel_auxdevice.c
107
struct sdw_cdns *cdns = bus_to_cdns(bus);
drivers/soundwire/intel_auxdevice.c
115
struct sdw_cdns *cdns = bus_to_cdns(bus);
drivers/soundwire/intel_auxdevice.c
125
struct sdw_cdns *cdns = bus_to_cdns(bus);
drivers/soundwire/intel_auxdevice.c
308
struct sdw_cdns *cdns;
drivers/soundwire/intel_auxdevice.c
380
struct sdw_cdns *cdns = auxiliary_get_drvdata(auxdev);
drivers/soundwire/intel_auxdevice.c
491
struct sdw_cdns *cdns = auxiliary_get_drvdata(auxdev);
drivers/soundwire/intel_auxdevice.c
570
struct sdw_cdns *cdns = dev_get_drvdata(dev);
drivers/soundwire/intel_auxdevice.c
630
struct sdw_cdns *cdns = dev_get_drvdata(dev);
drivers/soundwire/intel_auxdevice.c
678
struct sdw_cdns *cdns = dev_get_drvdata(dev);
drivers/soundwire/intel_auxdevice.c
717
struct sdw_cdns *cdns = dev_get_drvdata(dev);
drivers/soundwire/intel_auxdevice.c
773
struct sdw_cdns *cdns = dev_get_drvdata(dev);
drivers/soundwire/intel_auxdevice.c
87
struct sdw_cdns *cdns = bus_to_cdns(bus);
drivers/soundwire/intel_auxdevice.c
97
struct sdw_cdns *cdns = bus_to_cdns(bus);
drivers/soundwire/intel_bus_common.c
15
struct sdw_cdns *cdns = &sdw->cdns;
drivers/soundwire/intel_bus_common.c
182
struct sdw_cdns *cdns = &sdw->cdns;
drivers/soundwire/intel_bus_common.c
208
struct sdw_cdns *cdns = &sdw->cdns;
drivers/soundwire/intel_bus_common.c
245
struct sdw_cdns *cdns = &sdw->cdns;
drivers/soundwire/intel_bus_common.c
259
struct sdw_cdns *cdns = &sdw->cdns;
drivers/soundwire/intel_bus_common.c
78
struct sdw_cdns *cdns = &sdw->cdns;