Home
last modified time | relevance | path

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

/linux-6.6.21/drivers/soundwire/
Dcadence_master.h121 struct sdw_cdns { struct
157 #define bus_to_cdns(_bus) container_of(_bus, struct sdw_cdns, bus) argument
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 *cdns, bool block_wake);
174 int sdw_cdns_clock_restart(struct sdw_cdns *cdns, bool bus_reset);
[all …]
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 *cdns) in sdw_cdns_config_update()
[all …]
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()
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 *cdns = dev_get_drvdata(dev); in intel_resume()
[all …]
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()
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()
Dintel.h46 struct sdw_cdns *cdns;
52 struct sdw_cdns cdns;