Home
last modified time | relevance | path

Searched refs:sdw_cdns (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/drivers/soundwire/
H A Dcadence_master.h106 * struct sdw_cdns - Cadence driver context
121 struct sdw_cdns { struct
157 #define bus_to_cdns(_bus) container_of(_bus, struct sdw_cdns, bus)
161 int sdw_cdns_probe(struct sdw_cdns *cdns);
166 int sdw_cdns_init(struct sdw_cdns *cdns);
167 int sdw_cdns_pdi_init(struct sdw_cdns *cdns,
169 int sdw_cdns_exit_reset(struct sdw_cdns *cdns);
170 int sdw_cdns_enable_interrupt(struct sdw_cdns *cdns, bool state);
172 bool sdw_cdns_is_clock_stop(struct sdw_cdns *cdns);
173 int sdw_cdns_clock_stop(struct sdw_cdns *cdn
[all...]
H A Dcadence_master.c203 static inline u32 cdns_readl(struct sdw_cdns *cdns, int offset) in cdns_readl()
208 static inline void cdns_writel(struct sdw_cdns *cdns, int offset, u32 value) in cdns_writel()
213 static inline u32 cdns_ip_readl(struct sdw_cdns *cdns, int offset) in cdns_ip_readl()
218 static inline void cdns_ip_writel(struct sdw_cdns *cdns, int offset, u32 value) in cdns_ip_writel()
223 static inline void cdns_updatel(struct sdw_cdns *cdns, in cdns_updatel()
233 static inline void cdns_ip_updatel(struct sdw_cdns *cdns, in cdns_ip_updatel()
239 static int cdns_set_wait(struct sdw_cdns *cdns, int offset, u32 mask, u32 value) in cdns_set_wait()
257 static int cdns_clear_bit(struct sdw_cdns *cdns, int offset, u32 value) in cdns_clear_bit()
269 static int cdns_config_update(struct sdw_cdns *cdns) in cdns_config_update()
290 void sdw_cdns_config_update(struct sdw_cdns *cdn
[all...]
H A Dintel_bus_common.c15 struct sdw_cdns *cdns = &sdw->cdns; in intel_start_bus()
69 struct sdw_cdns *cdns = &sdw->cdns; in intel_start_bus_after_reset()
170 struct sdw_cdns *cdns = &sdw->cdns; in intel_start_bus_after_clock_stop()
193 struct sdw_cdns *cdns = &sdw->cdns; in intel_stop_bus()
228 struct sdw_cdns *cdns = &sdw->cdns; in intel_pre_bank_switch()
242 struct sdw_cdns *cdns = &sdw->cdns; in intel_post_bank_switch()
H A Dintel_auxdevice.c79 struct sdw_cdns *cdns = bus_to_cdns(bus); in generic_pre_bank_switch()
87 struct sdw_cdns *cdns = bus_to_cdns(bus); in generic_post_bank_switch()
97 struct sdw_cdns *cdns = bus_to_cdns(bus); in generic_new_peripheral_assigned()
218 struct sdw_cdns *cdns; in intel_link_probe()
279 struct sdw_cdns *cdns = auxiliary_get_drvdata(auxdev); in intel_link_startup()
390 struct sdw_cdns *cdns = auxiliary_get_drvdata(auxdev); in intel_link_remove()
468 struct sdw_cdns *cdns = dev_get_drvdata(dev); in intel_pm_prepare()
528 struct sdw_cdns *cdns = dev_get_drvdata(dev); in intel_suspend()
573 struct sdw_cdns *cdns = dev_get_drvdata(dev); in intel_suspend_runtime()
612 struct sdw_cdns *cdn in intel_resume()
[all...]
H A Dintel_ace2x.c245 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_params()
317 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_prepare()
370 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_free()
412 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_get_sdw_stream()
424 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_trigger()
547 static int intel_create_dai(struct sdw_cdns *cdns, in intel_create_dai()
584 struct sdw_cdns *cdns = &sdw->cdns; in intel_register_dai()
H A Dintel.c675 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_params()
748 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_prepare()
801 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_free()
836 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_get_sdw_stream()
848 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_trigger()
915 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_component_dais_suspend()
949 static int intel_create_dai(struct sdw_cdns *cdns, in intel_create_dai()
986 struct sdw_cdns *cdns = &sdw->cdns; in intel_register_dai()
H A Dintel.h46 struct sdw_cdns *cdns;
52 struct sdw_cdns cdns;
/kernel/linux/linux-5.10/drivers/soundwire/
H A Dcadence_master.h108 * struct sdw_cdns - Cadence driver context
123 struct sdw_cdns { struct
154 #define bus_to_cdns(_bus) container_of(_bus, struct sdw_cdns, bus)
158 int sdw_cdns_probe(struct sdw_cdns *cdns);
164 int sdw_cdns_init(struct sdw_cdns *cdns);
165 int sdw_cdns_pdi_init(struct sdw_cdns *cdns,
167 int sdw_cdns_exit_reset(struct sdw_cdns *cdns);
168 int sdw_cdns_enable_interrupt(struct sdw_cdns *cdns, bool state);
170 bool sdw_cdns_is_clock_stop(struct sdw_cdns *cdns);
171 int sdw_cdns_clock_stop(struct sdw_cdns *cdn
[all...]
H A 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 *cdn in cdns_parity_error_injection()
[all...]
H A Dintel.h38 struct sdw_cdns *cdns;
43 struct sdw_cdns cdns;
H A Dintel.c834 struct sdw_cdns *cdns = bus_to_cdns(bus); in intel_pre_bank_switch()
848 struct sdw_cdns *cdns = bus_to_cdns(bus); in intel_post_bank_switch()
892 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_startup()
910 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_params()
995 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_prepare()
1043 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_free()
1080 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_shutdown()
1162 static int intel_create_dai(struct sdw_cdns *cdns, in intel_create_dai()
1205 struct sdw_cdns *cdns = &sdw->cdns; in intel_register_dai()
1337 struct sdw_cdns *cdn in intel_master_probe()
[all...]

Completed in 12 milliseconds