/sound/usb/line6/ |
D | capture.c | 28 index = find_first_zero_bit(&line6pcm->in.active_urbs, in submit_audio_in_urb() 36 urb_in = line6pcm->in.urbs[index]; in submit_audio_in_urb() 48 line6pcm->in.buffer + in submit_audio_in_urb() 56 set_bit(index, &line6pcm->in.active_urbs); in submit_audio_in_urb() 97 if (line6pcm->in.pos_done + frames > runtime->buffer_size) { in line6_capture_copy() 104 len = runtime->buffer_size - line6pcm->in.pos_done; in line6_capture_copy() 108 line6pcm->in.pos_done * bytes_per_frame, fbuf, in line6_capture_copy() 120 line6pcm->in.pos_done * bytes_per_frame, fbuf, fsize); in line6_capture_copy() 123 line6pcm->in.pos_done += frames; in line6_capture_copy() 124 if (line6pcm->in.pos_done >= runtime->buffer_size) in line6_capture_copy() [all …]
|
D | pcm.c | 141 &line6pcm->out : &line6pcm->in; in get_stream() 481 cleanup_urbs(&line6pcm->in, line6pcm->line6->iso_buffers); in line6_cleanup_pcm() 517 line6_unlink_audio_urbs(line6pcm, &line6pcm->in); in line6_pcm_disconnect() 519 line6_wait_clear_audio_urbs(line6pcm, &line6pcm->in); in line6_pcm_disconnect() 554 spin_lock_init(&line6pcm->in.lock); in line6_init_pcm() 609 line6pcm->in.count = 0; in snd_line6_prepare() 610 line6pcm->in.pos_done = 0; in snd_line6_prepare() 611 line6pcm->in.bytes = 0; in snd_line6_prepare()
|
/sound/aoa/soundbus/i2sbus/ |
D | pcm.c | 18 static inline void get_pcm_info(struct i2sbus_dev *i2sdev, int in, in get_pcm_info() argument 21 if (in) { in get_pcm_info() 23 *pi = &i2sdev->in; in get_pcm_info() 30 *other = &i2sdev->in; in get_pcm_info() 72 static int i2sbus_pcm_open(struct i2sbus_dev *i2sdev, int in) in i2sbus_pcm_open() argument 88 get_pcm_info(i2sdev, in, &pi, &other); in i2sbus_pcm_open() 106 if (ti->transfer_in == in in i2sbus_pcm_open() 229 static int i2sbus_pcm_close(struct i2sbus_dev *i2sdev, int in) in i2sbus_pcm_close() argument 237 get_pcm_info(i2sdev, in, &pi, NULL); in i2sbus_pcm_close() 303 static inline int i2sbus_hw_free(struct snd_pcm_substream *substream, int in) in i2sbus_hw_free() argument [all …]
|
D | core.c | 78 iounmap(i2sdev->in.dbdma); in i2sbus_release_dev() 82 free_dbdma_descriptor_ring(i2sdev, &i2sdev->in.dbdma_ring); in i2sbus_release_dev() 286 dev->in.dbdma = ioremap(r->start, rlen); in i2sbus_add_dev() 288 if (!dev->intfregs || !dev->out.dbdma || !dev->in.dbdma) in i2sbus_add_dev() 294 if (alloc_dbdma_descriptor_ring(dev, &dev->in.dbdma_ring, in i2sbus_add_dev() 319 free_dbdma_descriptor_ring(dev, &dev->in.dbdma_ring); in i2sbus_add_dev() 322 iounmap(dev->in.dbdma); in i2sbus_add_dev()
|
/sound/soc/meson/ |
D | Kconfig | 16 embedded in the Amlogic AXG SoC family 23 embedded in the Amlogic AXG SoC family 40 in the Amlogic AXG SoC family 48 in the Amlogic AXG SoC family 71 in the Amlogic AXG SoC family 78 in the Amlogic AXG SoC family 86 in the Amlogic AXG SoC family
|
D | g12a-tohdmitx.c | 39 struct snd_soc_dapm_widget *in; in g12a_tohdmitx_get_input() local 53 in = g12a_tohdmitx_get_input(p->source); in g12a_tohdmitx_get_input() 54 if (in) in g12a_tohdmitx_get_input() 55 return in; in g12a_tohdmitx_get_input() 64 struct snd_soc_dapm_widget *in = in g12a_tohdmitx_get_input_data() local 68 if (WARN_ON(!in)) in g12a_tohdmitx_get_input_data() 71 dai = in->priv; in g12a_tohdmitx_get_input_data()
|
/sound/pci/hda/ |
D | Kconfig | 41 Say Y here to support the HDA controller present in NVIDIA 45 present in some NVIDIA Tegra SoCs, used to communicate audio 104 Say Y or M here to include Realtek HD-audio codec support in 114 Say Y or M here to include Analog Device HD-audio codec support in 124 Say Y or M here to include IDT (Sigmatel) HD-audio codec support in 134 Say Y or M here to include VIA HD-audio codec support in 145 support in snd-hda-intel driver. This includes all AMD/ATI, 158 Say Y or M here to include Cirrus Logic codec support in 168 Say Y or M here to include Conexant HD-audio codec support in 178 Say Y or M here to include Creative CA0110-IBG codec support in [all …]
|
/sound/oss/dmasound/ |
D | Kconfig | 7 If you want to use the internal audio of your Atari in Linux, answer 12 inserted in and removed from the running kernel whenever you 21 If you want to use the internal audio of your Amiga in Linux, answer 26 inserted in and removed from the running kernel whenever you 35 If you want to use the internal audio of your Q40 in Linux, answer 40 inserted in and removed from the running kernel whenever you
|
/sound/aoa/codecs/ |
D | Kconfig | 8 codec chip found in the latest Apple machines 17 found in a lot of Apple Machines, especially 24 found in the Mac Mini. If you have a Mac Mini and
|
/sound/soc/intel/ |
D | Kconfig | 93 which is not in the standard firmware tree 132 in the BIOS then enable this option by saying Y or m. 141 enabled in the BIOS then enable this option by saying Y or m. 150 enabled in the BIOS then enable this option by saying Y or m. 159 enabled in the BIOS then enable this option by saying Y or m. 168 enabled in the BIOS then enable this option by saying Y or m. 177 enabled in the BIOS then enable this option by saying Y or m. 186 enabled in the BIOS then enable this option by saying Y or m. 195 enabled in the BIOS then enable this option by saying Y or m. 224 GeminiLake or CannonLake platform with the DSP enabled in the BIOS
|
/sound/soc/xilinx/ |
D | Kconfig | 7 mode, IP receives audio in AES format, extracts PCM and sends 9 encapsulates PCM in AES format and sends AES data. 22 This provides playback and capture of SPDIF audio in
|
/sound/soc/sunxi/ |
D | Kconfig | 10 Select Y or M to add support for the Codec embedded in the Allwinner 30 the codec embedded in newer Allwinner SoCs. 38 the codec embedded in Allwinner A64 SoC. 55 Say Y or M to add support for the S/PDIF audio block in the Allwinner
|
/sound/soc/fsl/ |
D | Kconfig | 15 in-tree drivers select it automatically. 26 in-tree drivers select it automatically. 44 in-tree drivers select it automatically. 56 in-tree drivers select it automatically. 66 in-tree drivers select it automatically. 90 in-tree drivers select it automatically. 158 tristate "Freescale MPC5200 PSC in I2S mode driver" 163 Say Y here to support the MPC5200 PSCs in I2S mode. 166 tristate "Freescale MPC5200 PSC in AC97 mode driver" 172 Say Y here to support the MPC5200 PSCs in AC97 mode. [all …]
|
/sound/soc/codecs/ |
D | rl6231.c | 107 static unsigned int find_best_div(unsigned int in, in find_best_div() argument 112 if (in <= max) in find_best_div() 115 d = in / max; in find_best_div() 116 if (in % max) in find_best_div()
|
/sound/usb/6fire/ |
D | midi.c | 55 if (rt->in) in usb6fire_midi_in_received() 56 snd_rawmidi_receive(rt->in, data, length); in usb6fire_midi_in_received() 132 rt->in = alsa_sub; in usb6fire_midi_in_trigger() 134 rt->in = NULL; in usb6fire_midi_in_trigger()
|
/sound/soc/sh/rcar/ |
D | adg.c | 171 u32 *in, u32 *out, u32 *en) in rsnd_adg_get_timesel_ratio() argument 200 if (in) in rsnd_adg_get_timesel_ratio() 201 *in = _in; in rsnd_adg_get_timesel_ratio() 239 u32 in, out; in rsnd_adg_set_src_timesel_gen2() local 248 &in, &out, &en); in rsnd_adg_set_src_timesel_gen2() 250 in = in << shift; in rsnd_adg_set_src_timesel_gen2() 254 rsnd_mod_bset(adg_mod, SRCIN_TIMSEL(id / 2), mask, in); in rsnd_adg_set_src_timesel_gen2()
|
/sound/soc/txx9/ |
D | Kconfig | 9 This option enables support for the AC Link Controllers in TXx9 SoC. 30 This is a generic AC97 sound machine for use in TXx9 based systems.
|
/sound/usb/ |
D | midi.c | 126 struct snd_usb_midi_in_endpoint *in; member 367 struct snd_usb_midi_in_endpoint *in = umidi->endpoints[i].in; in snd_usbmidi_error_timer() local 368 if (in && in->error_resubmit) { in snd_usbmidi_error_timer() 369 in->error_resubmit = 0; in snd_usbmidi_error_timer() 371 if (atomic_read(&in->urbs[j]->use_count)) in snd_usbmidi_error_timer() 373 in->urbs[j]->dev = umidi->dev; in snd_usbmidi_error_timer() 374 snd_usbmidi_submit_urb(in->urbs[j], GFP_ATOMIC); in snd_usbmidi_error_timer() 1287 rep->in = NULL; in snd_usbmidi_in_endpoint_create() 1330 rep->in = ep; in snd_usbmidi_in_endpoint_create() 1475 if (ep->in) in snd_usbmidi_free() [all …]
|
/sound/hda/ |
D | Kconfig | 28 Specifies the default pre-allocated buffer-size in kB for the 39 # A fallback is provided so that the code compiles in all cases.
|
/sound/soc/qcom/ |
D | Kconfig | 7 in Qualcomm Technologies SOC-based platforms. 41 Support for Qualcomm Technologies LPASS audio block in 96 Support for Qualcomm Technologies LPASS audio block in
|
/sound/soc/intel/boards/ |
D | Kconfig | 230 tristate "SKL with NAU88L25 and SSM4567 in I2S Mode" 244 tristate "SKL with NAU88L25 and MAX98357A in I2S Mode" 269 tristate "Broxton with DA7219 and MAX98357A in I2S Mode" 299 tristate "KBL with RT5663 and MAX98927 in I2S Mode" 314 tristate "KBL with RT5663, RT5514 and MAX98927 in I2S Mode" 330 tristate "KBL with DA7219 and MAX98357A in I2S Mode" 340 tristate "KBL with DA7219 and MAX98927 in I2S Mode" 355 tristate "KBL with RT5660 in I2S Mode" 370 tristate "GLK with RT5682 and MAX98357A in I2S Mode" 403 tristate "SOF with rt5682 codec in I2S Mode" [all …]
|
/sound/soc/atmel/ |
D | Kconfig | 30 in PDC mode configured using audio-graph-card in device-tree. 39 in DMA mode configured using audio-graph-card in device-tree.
|
/sound/ppc/ |
D | Kconfig | 25 bool "Toggle DRC automatically at headphone/line plug-in" 49 int "Startup delay time in ms"
|
/sound/drivers/ |
D | Kconfig | 55 If you don't have a sound card in your computer, you can include a 67 sound driver, you can add this in a configuration file under 73 in your PC instead of the real speaker. 172 the Roland MPU-401 interface in UART mode. 194 opb_ac97_controller_ref_v1_00_a ip core found in Xilinx's ML403 234 The default time-out value in seconds for AC97 automatic
|
/sound/ |
D | Kconfig | 6 If you have a sound card in your computer, i.e. if it can say more 25 this option disabled, kernel will only claim actually in-use 30 and whether OSS sound devices appear multiple times in
|