Home
last modified time | relevance | path

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

/linux/include/sound/
H A Dsoc-usb.h52 struct snd_soc_usb { struct
55 int (*connection_status_cb)(struct snd_soc_usb *usb, argument
80 struct snd_soc_usb *snd_soc_usb_allocate_port(struct snd_soc_component *component, argument
82 void snd_soc_usb_free_port(struct snd_soc_usb *usb);
83 void snd_soc_usb_add_port(struct snd_soc_usb *usb);
84 void snd_soc_usb_remove_port(struct snd_soc_usb *usb);
123 static inline struct snd_soc_usb *
129 static inline void snd_soc_usb_free_port(struct snd_soc_usb *usb) in snd_soc_usb_free_port()
132 static inline void snd_soc_usb_add_port(struct snd_soc_usb *usb) in snd_soc_usb_add_port()
135 static inline void snd_soc_usb_remove_port(struct snd_soc_usb *usb) in snd_soc_usb_remove_port()
/linux/sound/soc/
H A Dsoc-usb.c27 static struct snd_soc_usb *snd_soc_usb_ctx_lookup(struct device_node *node) in snd_soc_usb_ctx_lookup()
29 struct snd_soc_usb *ctx; in snd_soc_usb_ctx_lookup()
42 static struct snd_soc_usb *snd_soc_find_usb_ctx(struct device *dev) in snd_soc_find_usb_ctx()
44 struct snd_soc_usb *ctx; in snd_soc_find_usb_ctx()
112 struct snd_soc_usb *ctx; in snd_soc_usb_update_offload_route()
139 struct snd_soc_usb *ctx; in snd_soc_usb_find_priv_data()
187 struct snd_soc_usb *snd_soc_usb_allocate_port(struct snd_soc_component *component, in snd_soc_usb_allocate_port()
190 struct snd_soc_usb *usb; in snd_soc_usb_allocate_port()
211 void snd_soc_usb_free_port(struct snd_soc_usb *usb) in snd_soc_usb_free_port()
226 void snd_soc_usb_add_port(struct snd_soc_usb *usb) in snd_soc_usb_add_port()
[all …]
/linux/sound/soc/qcom/qdsp6/
H A Dq6usb.c35 struct snd_soc_usb *usb;
237 static int q6usb_alsa_connection_cb(struct snd_soc_usb *usb, in q6usb_alsa_connection_cb()
322 struct snd_soc_usb *usb; in q6usb_component_probe()
/linux/Documentation/sound/soc/
H A Dusb.rst53 ``struct snd_soc_usb``
62 The snd_soc_usb structure can be referenced using the ASoC platform card
179 struct snd_soc_usb *snd_soc_usb_allocate_port(struct snd_soc_component *component,
193 void snd_soc_usb_free_port(struct snd_soc_usb *usb);
202 void snd_soc_usb_add_port(struct snd_soc_usb *usb);
212 void snd_soc_usb_remove_port(struct snd_soc_usb *usb);