Home
last modified time | relevance | path

Searched refs:iface (Results 1 – 25 of 265) sorted by relevance

1234567891011

/sound/soc/meson/
Daxg-tdm-interface.c39 struct axg_tdm_iface *iface = snd_soc_dai_get_drvdata(dai); in axg_tdm_set_tdm_slots() local
56 iface->slots = slots; in axg_tdm_set_tdm_slots()
80 iface->slot_width = slot_width; in axg_tdm_set_tdm_slots()
102 struct axg_tdm_iface *iface = snd_soc_dai_get_drvdata(dai); in axg_tdm_iface_set_sysclk() local
106 if (!iface->mclk) { in axg_tdm_iface_set_sysclk()
109 ret = clk_set_rate(iface->mclk, freq); in axg_tdm_iface_set_sysclk()
111 iface->mclk_rate = freq; in axg_tdm_iface_set_sysclk()
120 struct axg_tdm_iface *iface = snd_soc_dai_get_drvdata(dai); in axg_tdm_iface_set_fmt() local
124 if (!iface->mclk) { in axg_tdm_iface_set_fmt()
141 iface->fmt = fmt; in axg_tdm_iface_set_fmt()
[all …]
/sound/usb/
Dquirks.c33 struct usb_interface *iface, in create_composite_quirk() argument
37 int probed_ifnum = get_iface_desc(iface->altsetting)->bInterfaceNumber; in create_composite_quirk()
42 iface = usb_ifnum_to_if(chip->dev, quirk->ifnum); in create_composite_quirk()
43 if (!iface) in create_composite_quirk()
46 usb_interface_claimed(iface)) in create_composite_quirk()
48 err = snd_usb_create_quirk(chip, iface, driver, quirk); in create_composite_quirk()
54 iface = usb_ifnum_to_if(chip->dev, quirk->ifnum); in create_composite_quirk()
55 if (!iface) in create_composite_quirk()
58 !usb_interface_claimed(iface)) { in create_composite_quirk()
59 err = usb_driver_claim_interface(driver, iface, in create_composite_quirk()
[all …]
Dclock.c24 static void *find_uac_clock_desc(struct usb_host_interface *iface, int id, in find_uac_clock_desc() argument
29 while ((cs = snd_usb_find_csint_desc(iface->extra, iface->extralen, in find_uac_clock_desc()
75 static obj *name(struct usb_host_interface *iface, int id) \
77 return find_uac_clock_desc(iface, id, validator, type); \
500 static int set_sample_rate_v1(struct snd_usb_audio *chip, int iface, in set_sample_rate_v1() argument
526 iface, fmt->altsetting, rate, ep); in set_sample_rate_v1()
544 iface, fmt->altsetting, ep); in set_sample_rate_v1()
564 static int get_sample_rate_v2v3(struct snd_usb_audio *chip, int iface, in get_sample_rate_v2v3() argument
578 iface, altsetting, err); in get_sample_rate_v2v3()
585 static int set_sample_rate_v2v3(struct snd_usb_audio *chip, int iface, in set_sample_rate_v2v3() argument
[all …]
Dpcm.c206 static int init_pitch_v1(struct snd_usb_audio *chip, int iface, in init_pitch_v1() argument
226 iface, ep); in init_pitch_v1()
233 static int init_pitch_v2(struct snd_usb_audio *chip, int iface, in init_pitch_v2() argument
248 iface, fmt->altsetting); in init_pitch_v2()
258 int snd_usb_init_pitch(struct snd_usb_audio *chip, int iface, in snd_usb_init_pitch() argument
269 return init_pitch_v1(chip, iface, alts, fmt); in snd_usb_init_pitch()
272 return init_pitch_v2(chip, iface, alts, fmt); in snd_usb_init_pitch()
300 if (subs->data_endpoint->iface != subs->sync_endpoint->iface || in start_endpoints()
303 subs->sync_endpoint->iface, in start_endpoints()
309 subs->sync_endpoint->iface, in start_endpoints()
[all …]
Dformat.c46 fp->iface, fp->altsetting, format); in parse_audio_format_i_type()
89 fp->iface, fp->altsetting); in parse_audio_format_i_type()
101 fp->iface, fp->altsetting, in parse_audio_format_i_type()
127 fp->iface, fp->altsetting, in parse_audio_format_i_type()
152 fp->iface, fp->altsetting, format); in parse_audio_format_i_type()
179 fp->iface, fp->altsetting); in parse_audio_format_rates_v1()
246 struct usb_interface *iface; in focusrite_valid_sample_rate() local
251 iface = usb_ifnum_to_if(chip->dev, fp->iface); in focusrite_valid_sample_rate()
252 if (!iface) in focusrite_valid_sample_rate()
255 alts = &iface->altsetting[fp->altset_idx]; in focusrite_valid_sample_rate()
[all …]
Dcard.c153 int iface, int alt) in snd_vendor_set_interface() argument
158 return ops->set_interface(udev, intf, iface, alt); in snd_vendor_set_interface()
162 int snd_vendor_set_rate(struct usb_interface *intf, int iface, int rate, in snd_vendor_set_rate() argument
168 return ops->set_rate(intf, iface, rate, alt); in snd_vendor_set_rate()
172 int snd_vendor_set_pcm_buf(struct usb_device *udev, int iface) in snd_vendor_set_pcm_buf() argument
177 ops->set_pcm_buf(udev, iface); in snd_vendor_set_pcm_buf()
181 int snd_vendor_set_pcm_intf(struct usb_interface *intf, int iface, int alt, in snd_vendor_set_pcm_intf() argument
187 return ops->set_pcm_intf(intf, iface, alt, direction); in snd_vendor_set_pcm_intf()
312 struct usb_interface *iface = usb_ifnum_to_if(dev, interface); in snd_usb_create_stream() local
314 if (!iface) { in snd_usb_create_stream()
[all …]
Dcard.h21 int iface; /* interface number */ member
106 int iface, altsetting; member
195 int iface, int alt);
196 int snd_vendor_set_rate(struct usb_interface *intf, int iface, int rate,
198 int snd_vendor_set_pcm_buf(struct usb_device *udev, int iface);
199 int snd_vendor_set_pcm_intf(struct usb_interface *intf, int iface, int alt,
Dquirks-table.h78 .iface = 1,
161 .iface = 3,
580 .iface = 0,
597 .iface = 1,
1068 .iface = 1,
1085 .iface = 2,
1689 .iface = 0,
1707 .iface = 1,
1756 .iface = 0,
1774 .iface = 1,
[all …]
/sound/soc/codecs/
Duda1380.c421 int iface; in uda1380_set_dai_fmt_both() local
424 iface = uda1380_read_reg_cache(component, UDA1380_IFACE); in uda1380_set_dai_fmt_both()
425 iface &= ~(R01_SFORI_MASK | R01_SIM | R01_SFORO_MASK); in uda1380_set_dai_fmt_both()
429 iface |= R01_SFORI_I2S | R01_SFORO_I2S; in uda1380_set_dai_fmt_both()
432 iface |= R01_SFORI_LSB16 | R01_SFORO_LSB16; in uda1380_set_dai_fmt_both()
435 iface |= R01_SFORI_MSB | R01_SFORO_MSB; in uda1380_set_dai_fmt_both()
442 uda1380_write_reg_cache(component, UDA1380_IFACE, iface); in uda1380_set_dai_fmt_both()
451 int iface; in uda1380_set_dai_fmt_playback() local
454 iface = uda1380_read_reg_cache(component, UDA1380_IFACE); in uda1380_set_dai_fmt_playback()
455 iface &= ~R01_SFORI_MASK; in uda1380_set_dai_fmt_playback()
[all …]
Dwm8711.c161 u16 iface = snd_soc_component_read32(component, WM8711_IFACE) & 0xfff3; in wm8711_hw_params() local
173 iface |= 0x0004; in wm8711_hw_params()
176 iface |= 0x0008; in wm8711_hw_params()
180 snd_soc_component_write(component, WM8711_IFACE, iface); in wm8711_hw_params()
242 u16 iface = snd_soc_component_read32(component, WM8711_IFACE) & 0x000c; in wm8711_set_dai_fmt() local
247 iface |= 0x0040; in wm8711_set_dai_fmt()
258 iface |= 0x0002; in wm8711_set_dai_fmt()
263 iface |= 0x0001; in wm8711_set_dai_fmt()
266 iface |= 0x0003; in wm8711_set_dai_fmt()
269 iface |= 0x0013; in wm8711_set_dai_fmt()
[all …]
Dak4613.c93 const struct ak4613_interface *iface; member
253 priv->iface = NULL; in ak4613_dai_shutdown()
344 static bool ak4613_dai_fmt_matching(const struct ak4613_interface *iface, in ak4613_dai_fmt_matching() argument
350 fmts = (is_play) ? &iface->playback : &iface->capture; in ak4613_dai_fmt_matching()
367 const struct ak4613_interface *iface; in ak4613_dai_hw_params() local
404 iface = NULL; in ak4613_dai_hw_params()
407 if (priv->iface) { in ak4613_dai_hw_params()
408 if (ak4613_dai_fmt_matching(priv->iface, is_play, fmt, width)) in ak4613_dai_hw_params()
409 iface = priv->iface; in ak4613_dai_hw_params()
416 iface = ak4613_iface + i; in ak4613_dai_hw_params()
[all …]
Dwm8776.c167 int reg, iface, master; in wm8776_set_fmt() local
182 iface = 0; in wm8776_set_fmt()
196 iface |= 0x0002; in wm8776_set_fmt()
201 iface |= 0x0001; in wm8776_set_fmt()
211 iface |= 0x00c; in wm8776_set_fmt()
214 iface |= 0x008; in wm8776_set_fmt()
217 iface |= 0x004; in wm8776_set_fmt()
224 snd_soc_component_update_bits(component, reg, 0xf, iface); in wm8776_set_fmt()
245 int iface_reg, iface; in wm8776_hw_params() local
267 iface = 0; in wm8776_hw_params()
[all …]
Dwm8971.c451 u16 iface = 0; in wm8971_set_dai_fmt() local
456 iface = 0x0040; in wm8971_set_dai_fmt()
467 iface |= 0x0002; in wm8971_set_dai_fmt()
472 iface |= 0x0001; in wm8971_set_dai_fmt()
475 iface |= 0x0003; in wm8971_set_dai_fmt()
478 iface |= 0x0013; in wm8971_set_dai_fmt()
489 iface |= 0x0090; in wm8971_set_dai_fmt()
492 iface |= 0x0080; in wm8971_set_dai_fmt()
495 iface |= 0x0010; in wm8971_set_dai_fmt()
501 snd_soc_component_write(component, WM8971_IFACE, iface); in wm8971_set_dai_fmt()
[all …]
Dssm2602.c309 unsigned int iface; in ssm2602_hw_params() local
319 iface = 0x0; in ssm2602_hw_params()
322 iface = 0x4; in ssm2602_hw_params()
325 iface = 0x8; in ssm2602_hw_params()
328 iface = 0xc; in ssm2602_hw_params()
334 IFACE_AUDIO_DATA_LEN, iface); in ssm2602_hw_params()
423 unsigned int iface = 0; in ssm2602_set_dai_fmt() local
428 iface |= 0x0040; in ssm2602_set_dai_fmt()
439 iface |= 0x0002; in ssm2602_set_dai_fmt()
444 iface |= 0x0001; in ssm2602_set_dai_fmt()
[all …]
Dwm8741.c195 unsigned int iface, mode; in wm8741_hw_params() local
222 iface = 0x0; in wm8741_hw_params()
225 iface = 0x1; in wm8741_hw_params()
228 iface = 0x2; in wm8741_hw_params()
231 iface = 0x3; in wm8741_hw_params()
251 iface); in wm8741_hw_params()
307 unsigned int iface; in wm8741_set_dai_fmt() local
320 iface = 0x08; in wm8741_set_dai_fmt()
323 iface = 0x00; in wm8741_set_dai_fmt()
326 iface = 0x04; in wm8741_set_dai_fmt()
[all …]
Dwm8728.c116 u16 iface = snd_soc_component_read32(component, WM8728_IFCTL); in wm8728_set_dai_fmt() local
123 iface |= 1; in wm8728_set_dai_fmt()
139 iface &= ~0x22; in wm8728_set_dai_fmt()
142 iface |= 0x20; in wm8728_set_dai_fmt()
143 iface &= ~0x02; in wm8728_set_dai_fmt()
146 iface |= 0x02; in wm8728_set_dai_fmt()
147 iface &= ~0x20; in wm8728_set_dai_fmt()
150 iface |= 0x22; in wm8728_set_dai_fmt()
156 snd_soc_component_write(component, WM8728_IFCTL, iface); in wm8728_set_dai_fmt()
Dalc5623.c642 u16 iface = 0; in alc5623_set_dai_fmt() local
647 iface = ALC5623_DAI_SDP_MASTER_MODE; in alc5623_set_dai_fmt()
650 iface = ALC5623_DAI_SDP_SLAVE_MODE; in alc5623_set_dai_fmt()
659 iface |= ALC5623_DAI_I2S_DF_I2S; in alc5623_set_dai_fmt()
662 iface |= ALC5623_DAI_I2S_DF_RIGHT; in alc5623_set_dai_fmt()
665 iface |= ALC5623_DAI_I2S_DF_LEFT; in alc5623_set_dai_fmt()
668 iface |= ALC5623_DAI_I2S_DF_PCM; in alc5623_set_dai_fmt()
671 iface |= ALC5623_DAI_I2S_DF_PCM | ALC5623_DAI_I2S_PCM_MODE; in alc5623_set_dai_fmt()
682 iface |= ALC5623_DAI_MAIN_I2S_BCLK_POL_CTRL; in alc5623_set_dai_fmt()
685 iface |= ALC5623_DAI_MAIN_I2S_BCLK_POL_CTRL; in alc5623_set_dai_fmt()
[all …]
Dwm8750.c521 u16 iface = 0; in wm8750_set_dai_fmt() local
526 iface = 0x0040; in wm8750_set_dai_fmt()
537 iface |= 0x0002; in wm8750_set_dai_fmt()
542 iface |= 0x0001; in wm8750_set_dai_fmt()
545 iface |= 0x0003; in wm8750_set_dai_fmt()
548 iface |= 0x0013; in wm8750_set_dai_fmt()
559 iface |= 0x0090; in wm8750_set_dai_fmt()
562 iface |= 0x0080; in wm8750_set_dai_fmt()
565 iface |= 0x0010; in wm8750_set_dai_fmt()
571 snd_soc_component_write(component, WM8750_IFACE, iface); in wm8750_set_dai_fmt()
[all …]
Dwm8770.c347 int iface, master; in wm8770_set_fmt() local
362 iface = 0; in wm8770_set_fmt()
365 iface |= 0x2; in wm8770_set_fmt()
370 iface |= 0x1; in wm8770_set_fmt()
380 iface |= 0xc; in wm8770_set_fmt()
383 iface |= 0x8; in wm8770_set_fmt()
386 iface |= 0x4; in wm8770_set_fmt()
392 snd_soc_component_update_bits(component, WM8770_IFACECTRL, 0xf, iface); in wm8770_set_fmt()
414 int iface; in wm8770_hw_params() local
421 iface = 0; in wm8770_hw_params()
[all …]
Dwm8940.c340 u16 iface = snd_soc_component_read32(component, WM8940_IFACE) & 0xFE67; in wm8940_set_dai_fmt() local
356 iface |= (2 << 3); in wm8940_set_dai_fmt()
359 iface |= (1 << 3); in wm8940_set_dai_fmt()
364 iface |= (3 << 3); in wm8940_set_dai_fmt()
367 iface |= (3 << 3) | (1 << 7); in wm8940_set_dai_fmt()
375 iface |= (1 << 7); in wm8940_set_dai_fmt()
378 iface |= (1 << 8); in wm8940_set_dai_fmt()
381 iface |= (1 << 8) | (1 << 7); in wm8940_set_dai_fmt()
385 snd_soc_component_write(component, WM8940_IFACE, iface); in wm8940_set_dai_fmt()
395 u16 iface = snd_soc_component_read32(component, WM8940_IFACE) & 0xFD9F; in wm8940_i2s_hw_params() local
[all …]
Dwm8510.c387 u16 iface = 0; in wm8510_set_dai_fmt() local
404 iface |= 0x0010; in wm8510_set_dai_fmt()
409 iface |= 0x0008; in wm8510_set_dai_fmt()
412 iface |= 0x00018; in wm8510_set_dai_fmt()
423 iface |= 0x0180; in wm8510_set_dai_fmt()
426 iface |= 0x0100; in wm8510_set_dai_fmt()
429 iface |= 0x0080; in wm8510_set_dai_fmt()
435 snd_soc_component_write(component, WM8510_IFACE, iface); in wm8510_set_dai_fmt()
445 u16 iface = snd_soc_component_read32(component, WM8510_IFACE) & 0x19f; in wm8510_pcm_hw_params() local
453 iface |= 0x0020; in wm8510_pcm_hw_params()
[all …]
Dalc5632.c816 u16 iface = 0; in alc5632_set_dai_fmt() local
821 iface = ALC5632_DAI_SDP_MASTER_MODE; in alc5632_set_dai_fmt()
824 iface = ALC5632_DAI_SDP_SLAVE_MODE; in alc5632_set_dai_fmt()
833 iface |= ALC5632_DAI_I2S_DF_I2S; in alc5632_set_dai_fmt()
836 iface |= ALC5632_DAI_I2S_DF_LEFT; in alc5632_set_dai_fmt()
839 iface |= ALC5632_DAI_I2S_DF_PCM_A; in alc5632_set_dai_fmt()
842 iface |= ALC5632_DAI_I2S_DF_PCM_B; in alc5632_set_dai_fmt()
853 iface |= ALC5632_DAI_MAIN_I2S_BCLK_POL_CTRL; in alc5632_set_dai_fmt()
856 iface |= ALC5632_DAI_MAIN_I2S_BCLK_POL_CTRL; in alc5632_set_dai_fmt()
864 return snd_soc_component_write(component, ALC5632_DAI_CONTROL, iface); in alc5632_set_dai_fmt()
[all …]
Dwm8988.c588 u16 iface = 0; in wm8988_set_dai_fmt() local
593 iface = 0x0040; in wm8988_set_dai_fmt()
604 iface |= 0x0002; in wm8988_set_dai_fmt()
609 iface |= 0x0001; in wm8988_set_dai_fmt()
612 iface |= 0x0003; in wm8988_set_dai_fmt()
615 iface |= 0x0013; in wm8988_set_dai_fmt()
626 iface |= 0x0090; in wm8988_set_dai_fmt()
629 iface |= 0x0080; in wm8988_set_dai_fmt()
632 iface |= 0x0010; in wm8988_set_dai_fmt()
638 snd_soc_component_write(component, WM8988_IFACE, iface); in wm8988_set_dai_fmt()
[all …]
Dwm8731.c339 u16 iface = snd_soc_component_read32(component, WM8731_IFACE) & 0xfff3; in wm8731_hw_params() local
353 iface |= 0x0004; in wm8731_hw_params()
356 iface |= 0x0008; in wm8731_hw_params()
359 iface |= 0x000c; in wm8731_hw_params()
365 snd_soc_component_write(component, WM8731_IFACE, iface); in wm8731_hw_params()
430 u16 iface = 0; in wm8731_set_dai_fmt() local
435 iface |= 0x0040; in wm8731_set_dai_fmt()
446 iface |= 0x0002; in wm8731_set_dai_fmt()
451 iface |= 0x0001; in wm8731_set_dai_fmt()
454 iface |= 0x0013; in wm8731_set_dai_fmt()
[all …]
/sound/pci/ice1712/
Daureon.c1394 .iface = SNDRV_CTL_ELEM_IFACE_MIXER,
1401 .iface = SNDRV_CTL_ELEM_IFACE_MIXER,
1411 .iface = SNDRV_CTL_ELEM_IFACE_MIXER,
1419 .iface = SNDRV_CTL_ELEM_IFACE_MIXER,
1430 .iface = SNDRV_CTL_ELEM_IFACE_MIXER,
1438 .iface = SNDRV_CTL_ELEM_IFACE_MIXER,
1449 .iface = SNDRV_CTL_ELEM_IFACE_MIXER,
1457 .iface = SNDRV_CTL_ELEM_IFACE_MIXER,
1468 .iface = SNDRV_CTL_ELEM_IFACE_MIXER,
1476 .iface = SNDRV_CTL_ELEM_IFACE_MIXER,
[all …]

1234567891011