Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/soundwire/
Dcadence_master.h130 struct sdw_cdns { struct
151 #define bus_to_cdns(_bus) container_of(_bus, struct sdw_cdns, bus) argument
155 int sdw_cdns_probe(struct sdw_cdns *cdns);
161 int sdw_cdns_init(struct sdw_cdns *cdns);
162 int sdw_cdns_pdi_init(struct sdw_cdns *cdns,
164 int sdw_cdns_enable_interrupt(struct sdw_cdns *cdns);
166 int sdw_cdns_get_stream(struct sdw_cdns *cdns,
169 int sdw_cdns_alloc_stream(struct sdw_cdns *cdns,
172 void sdw_cdns_config_stream(struct sdw_cdns *cdns, struct sdw_cdns_port *port,
Dcadence_master.c186 static inline u32 cdns_readl(struct sdw_cdns *cdns, int offset) in cdns_readl()
191 static inline void cdns_writel(struct sdw_cdns *cdns, int offset, u32 value) in cdns_writel()
196 static inline void cdns_updatel(struct sdw_cdns *cdns, in cdns_updatel()
206 static int cdns_clear_bit(struct sdw_cdns *cdns, int offset, u32 value) in cdns_clear_bit()
230 struct sdw_cdns *cdns, in cdns_fill_msg_resp()
265 _cdns_xfer_msg(struct sdw_cdns *cdns, struct sdw_msg *msg, int cmd, in _cdns_xfer_msg()
310 struct sdw_cdns *cdns, struct sdw_msg *msg) in cdns_program_scp_addr()
372 static int cdns_prep_msg(struct sdw_cdns *cdns, struct sdw_msg *msg, int *cmd) in cdns_prep_msg()
404 struct sdw_cdns *cdns = bus_to_cdns(bus); in cdns_xfer_msg()
433 struct sdw_cdns *cdns = bus_to_cdns(bus); in cdns_xfer_msg_defer()
[all …]
Dintel.c97 struct sdw_cdns cdns;
407 struct sdw_cdns *cdns = &sdw->cdns; in intel_alloc_port()
468 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_params()
564 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_free()
612 static int intel_create_dai(struct sdw_cdns *cdns, in intel_create_dai()
673 struct sdw_cdns *cdns = &sdw->cdns; in intel_register_dai()