Home
last modified time | relevance | path

Searched refs:sdw_cdns (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.10/drivers/soundwire/
Dcadence_master.h117 struct sdw_cdns { struct
143 #define bus_to_cdns(_bus) container_of(_bus, struct sdw_cdns, bus) argument
147 int sdw_cdns_probe(struct sdw_cdns *cdns);
153 int sdw_cdns_init(struct sdw_cdns *cdns);
154 int sdw_cdns_pdi_init(struct sdw_cdns *cdns,
156 int sdw_cdns_exit_reset(struct sdw_cdns *cdns);
157 int sdw_cdns_enable_interrupt(struct sdw_cdns *cdns, bool state);
159 bool sdw_cdns_is_clock_stop(struct sdw_cdns *cdns);
160 int sdw_cdns_clock_stop(struct sdw_cdns *cdns, bool block_wake);
161 int sdw_cdns_clock_restart(struct sdw_cdns *cdns, bool bus_reset);
[all …]
Dcadence_master.c198 static inline u32 cdns_readl(struct sdw_cdns *cdns, int offset) in cdns_readl()
203 static inline void cdns_writel(struct sdw_cdns *cdns, int offset, u32 value) in cdns_writel()
208 static inline void cdns_updatel(struct sdw_cdns *cdns, in cdns_updatel()
218 static int cdns_set_wait(struct sdw_cdns *cdns, int offset, u32 mask, u32 value) in cdns_set_wait()
236 static int cdns_clear_bit(struct sdw_cdns *cdns, int offset, u32 value) in cdns_clear_bit()
248 static int cdns_config_update(struct sdw_cdns *cdns) in cdns_config_update()
272 static ssize_t cdns_sprintf(struct sdw_cdns *cdns, in cdns_sprintf()
281 struct sdw_cdns *cdns = s->private; in cdns_reg_show()
356 struct sdw_cdns *cdns = data; in cdns_hw_reset()
376 struct sdw_cdns *cdns = data; in cdns_parity_error_injection()
[all …]
Dintel.h38 struct sdw_cdns *cdns;
43 struct sdw_cdns cdns;
Dintel.c831 struct sdw_cdns *cdns = bus_to_cdns(bus); in intel_pre_bank_switch()
845 struct sdw_cdns *cdns = bus_to_cdns(bus); in intel_post_bank_switch()
889 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_startup()
907 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_params()
992 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_prepare()
1040 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_free()
1077 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_shutdown()
1159 static int intel_create_dai(struct sdw_cdns *cdns, in intel_create_dai()
1202 struct sdw_cdns *cdns = &sdw->cdns; in intel_register_dai()
1334 struct sdw_cdns *cdns; in intel_master_probe()
[all …]