Home
last modified time | relevance | path

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

/linux/drivers/soundwire/
H A Dcadence_master.h124 struct sdw_cdns { struct
163 #define bus_to_cdns(_bus) container_of(_bus, struct sdw_cdns, bus) argument
167 int sdw_cdns_probe(struct sdw_cdns *cdns);
172 int sdw_cdns_soft_reset(struct sdw_cdns *cdns);
173 int sdw_cdns_init(struct sdw_cdns *cdns);
174 int sdw_cdns_pdi_init(struct sdw_cdns *cdns,
176 int sdw_cdns_exit_reset(struct sdw_cdns *cdns);
177 int sdw_cdns_enable_interrupt(struct sdw_cdns *cdns, bool state);
179 bool sdw_cdns_is_clock_stop(struct sdw_cdns *cdns);
180 int sdw_cdns_clock_stop(struct sdw_cdns *cdns, bool block_wake);
[all …]
H A Dcadence_master.c205 static inline u32 cdns_readl(struct sdw_cdns *cdns, int offset) in cdns_readl()
210 static inline void cdns_writel(struct sdw_cdns *cdns, int offset, u32 value) in cdns_writel()
215 static inline u32 cdns_ip_readl(struct sdw_cdns *cdns, int offset) in cdns_ip_readl()
220 static inline void cdns_ip_writel(struct sdw_cdns *cdns, int offset, u32 value) in cdns_ip_writel()
225 static inline void cdns_updatel(struct sdw_cdns *cdns, in cdns_updatel()
235 static inline void cdns_ip_updatel(struct sdw_cdns *cdns, in cdns_ip_updatel()
241 static int cdns_set_wait(struct sdw_cdns *cdns, int offset, u32 mask, u32 value) in cdns_set_wait()
259 static int cdns_clear_bit(struct sdw_cdns *cdns, int offset, u32 value) in cdns_clear_bit()
271 static int cdns_config_update(struct sdw_cdns *cdns) in cdns_config_update()
292 void sdw_cdns_config_update(struct sdw_cdns *cdns) in sdw_cdns_config_update()
[all …]
H A Dintel_auxdevice.c93 struct sdw_cdns *cdns = bus_to_cdns(bus); in generic_bpt_send_async()
103 struct sdw_cdns *cdns = bus_to_cdns(bus); in generic_bpt_wait()
113 struct sdw_cdns *cdns = bus_to_cdns(bus); in generic_pre_bank_switch()
121 struct sdw_cdns *cdns = bus_to_cdns(bus); in generic_post_bank_switch()
131 struct sdw_cdns *cdns = bus_to_cdns(bus); in generic_new_peripheral_assigned()
314 struct sdw_cdns *cdns; in intel_link_probe()
386 struct sdw_cdns *cdns = auxiliary_get_drvdata(auxdev); in intel_link_startup()
497 struct sdw_cdns *cdns = auxiliary_get_drvdata(auxdev); in intel_link_remove()
576 struct sdw_cdns *cdns = dev_get_drvdata(dev); in intel_pm_prepare()
636 struct sdw_cdns *cdns = dev_get_drvdata(dev); in intel_suspend()
[all …]
H A Dintel_ace2x.c52 struct sdw_cdns *cdns = &sdw->cdns; in intel_ace2x_bpt_open_stream()
312 struct sdw_cdns *cdns = &sdw->cdns; in intel_ace2x_bpt_close_stream()
347 struct sdw_cdns *cdns = &sdw->cdns; in intel_ace2x_bpt_send_async()
391 struct sdw_cdns *cdns = &sdw->cdns; in intel_ace2x_bpt_wait()
723 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_params()
793 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_prepare()
838 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_free()
880 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_get_sdw_stream()
892 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_trigger()
952 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_component_dais_suspend()
[all …]
H A Dintel.h48 struct sdw_cdns *cdns;
76 struct sdw_cdns cdns;