| /sound/usb/caiaq/ |
| A D | input.c | 590 struct input_dev *input; in snd_usb_caiaq_input_init() local 593 input = input_allocate_device(); in snd_usb_caiaq_input_init() 594 if (!input) in snd_usb_caiaq_input_init() 600 input->name = cdev->product_name; in snd_usb_caiaq_input_init() 601 input->phys = cdev->phys; in snd_usb_caiaq_input_init() 603 input->dev.parent = &usb_dev->dev; in snd_usb_caiaq_input_init() 605 input_set_drvdata(input, cdev); in snd_usb_caiaq_input_init() 813 input->keycode = cdev->keycode; in snd_usb_caiaq_input_init() 818 cdev->input_dev = input; in snd_usb_caiaq_input_init() 820 ret = input_register_device(input); in snd_usb_caiaq_input_init() [all …]
|
| A D | Makefile | 3 snd-usb-caiaq-$(CONFIG_SND_USB_CAIAQ_INPUT) += input.o
|
| /sound/soc/intel/catpt/ |
| A D | messages.c | 72 memset(&input, 0, sizeof(input)); in catpt_ipc_alloc_stream() 73 input.path_id = path_id; in catpt_ipc_alloc_stream() 74 input.stream_type = type; in catpt_ipc_alloc_stream() 76 input.input_format = *afmt; in catpt_ipc_alloc_stream() 77 input.ring_info = *rinfo; in catpt_ipc_alloc_stream() 87 memcpy(payload, &input, sizeof(input)); in catpt_ipc_alloc_stream() 249 input.channel = channel; in catpt_ipc_set_volume() 256 request.data = &input; in catpt_ipc_set_volume() 281 input.new_write_pos = pos; in catpt_ipc_set_write_pos() 283 input.low_latency = ll; in catpt_ipc_set_write_pos() [all …]
|
| /sound/soc/intel/avs/ |
| A D | control.c | 91 long *input; in avs_control_volume_put() local 97 input = uctl->value.integer.value; in avs_control_volume_put() 102 if (input[i] < mc->min || input[i] > mc->max) in avs_control_volume_put() 106 if (!memcmp(ctl_data->values, input, sizeof(ctl_data->values))) in avs_control_volume_put() 114 ret = avs_peakvol_set_volume(adev, active_module, mc, input); in avs_control_volume_put() 119 memcpy(ctl_data->values, input, sizeof(ctl_data->values)); in avs_control_volume_put() 174 long *input; in avs_control_mute_put() local 180 input = uctl->value.integer.value; in avs_control_mute_put() 185 if (input[i] < mc->min || input[i] > mc->max) in avs_control_mute_put() 197 ret = avs_peakvol_set_mute(adev, active_module, mc, input); in avs_control_mute_put() [all …]
|
| A D | path.h | 78 struct soc_mixer_control *mc, long *input); 80 struct soc_mixer_control *mc, long *input);
|
| /sound/pci/ctxfi/ |
| A D | ctamixer.c | 60 amixer->input = rsc; in amixer_set_input() 113 struct rsc *input; in amixer_commit_write() local 117 input = amixer->input; in amixer_commit_write() 122 if (input) in amixer_commit_write() 123 input->ops->master(input); in amixer_commit_write() 130 if (input) { in amixer_commit_write() 132 input->ops->output_slot(input)); in amixer_commit_write() 133 input->ops->next_conj(input); in amixer_commit_write() 145 if (input) in amixer_commit_write() 146 input->ops->master(input); in amixer_commit_write() [all …]
|
| A D | ctdaio.c | 156 static int dao_set_left_input(struct dao *dao, struct rsc *input) in dao_set_left_input() argument 168 input->ops->master(input); in dao_set_left_input() 171 entry->slot = input->ops->output_slot(input); in dao_set_left_input() 176 input->ops->next_conj(input); in dao_set_left_input() 179 input->ops->master(input); in dao_set_left_input() 185 static int dao_set_right_input(struct dao *dao, struct rsc *input) in dao_set_right_input() argument 197 input->ops->master(input); in dao_set_right_input() 200 entry->slot = input->ops->output_slot(input); in dao_set_right_input() 205 input->ops->next_conj(input); in dao_set_right_input() 208 input->ops->master(input); in dao_set_right_input()
|
| A D | ctamixer.h | 55 struct rsc *input; /* pointer to a resource acting as source */ member 68 int (*setup)(struct amixer *amixer, struct rsc *input,
|
| A D | ctdaio.h | 74 int (*set_left_input)(struct dao *dao, struct rsc *input); 75 int (*set_right_input)(struct dao *dao, struct rsc *input);
|
| A D | ctsrc.c | 617 static int srcimp_map(struct srcimp *srcimp, struct src *src, struct rsc *input) in srcimp_map() argument 624 input->ops->master(input); in srcimp_map() 629 entry->slot = input->ops->output_slot(input); in srcimp_map() 636 input->ops->next_conj(input); in srcimp_map() 640 input->ops->master(input); in srcimp_map()
|
| /sound/core/ |
| A D | rawmidi_compat.c | 39 if (!rfile->input) in snd_rawmidi_ioctl_params_compat() 41 return snd_rawmidi_input_params(rfile->input, ¶ms); in snd_rawmidi_ioctl_params_compat() 73 if (!rfile->input) in snd_rawmidi_ioctl_status_compat64() 75 err = snd_rawmidi_input_status(rfile->input, &status); in snd_rawmidi_ioctl_status_compat64()
|
| A D | rawmidi.c | 406 rfile->input = sinput; in rawmidi_open_priv() 514 if (rawmidi_file->input && rawmidi_file->input->runtime) in snd_rawmidi_open() 575 if (rfile->input) { in rawmidi_release_priv() 577 rfile->input = NULL; in rawmidi_release_priv() 834 if (rfile->input == NULL) in snd_rawmidi_ioctl_status32() 874 if (rfile->input == NULL) in snd_rawmidi_ioctl_status64() 938 if (rfile->input == NULL) in snd_rawmidi_ioctl() 976 if (rfile->input == NULL) in snd_rawmidi_ioctl() 1280 substream = rfile->input; in snd_rawmidi_read() 1668 if (rfile->input != NULL) { in snd_rawmidi_poll() [all …]
|
| A D | ump.c | 155 int output, int input, in snd_ump_endpoint_new() argument 162 if (input) in snd_ump_endpoint_new() 166 if (input && output) in snd_ump_endpoint_new() 180 output, input, info_flags); in snd_ump_endpoint_new() 191 if (input) in snd_ump_endpoint_new() 1352 bool input, output; in snd_ump_attach_legacy_rawmidi() local 1362 input = ump->core.info_flags & SNDRV_RAWMIDI_INFO_INPUT; in snd_ump_attach_legacy_rawmidi() 1365 output ? num : 0, input ? num : 0, in snd_ump_attach_legacy_rawmidi() 1372 if (input) in snd_ump_attach_legacy_rawmidi()
|
| /sound/pci/echoaudio/ |
| A D | gina20_dsp.c | 180 static int set_input_gain(struct echoaudio *chip, u16 input, int gain) in set_input_gain() argument 182 if (snd_BUG_ON(input >= num_busses_in(chip))) in set_input_gain() 188 chip->input_gain[input] = gain; in set_input_gain() 190 chip->comm_page->line_in_level[input] = gain; in set_input_gain()
|
| A D | layla20_dsp.c | 254 static int set_input_gain(struct echoaudio *chip, u16 input, int gain) in set_input_gain() argument 256 if (snd_BUG_ON(input >= num_busses_in(chip))) in set_input_gain() 262 chip->input_gain[input] = gain; in set_input_gain() 264 chip->comm_page->line_in_level[input] = gain; in set_input_gain()
|
| /sound/firewire/bebob/ |
| A D | bebob_stream.c | 123 u8 addr[AVC_BRIDGECO_ADDR_BYTES], input[7]; in snd_bebob_stream_get_clock_src() local 164 err = avc_bridgeco_get_plug_input(bebob->unit, addr, input); in snd_bebob_stream_get_clock_src() 176 if (input[0] == 0xff) { in snd_bebob_stream_get_clock_src() 182 if (input[0] == AVC_BRIDGECO_PLUG_DIR_OUT) { in snd_bebob_stream_get_clock_src() 188 if (input[1] == AVC_BRIDGECO_PLUG_MODE_SUBUNIT && in snd_bebob_stream_get_clock_src() 189 input[2] == 0x0c) { in snd_bebob_stream_get_clock_src() 194 } else if (input[1] == AVC_BRIDGECO_PLUG_MODE_UNIT) { in snd_bebob_stream_get_clock_src() 195 if (input[2] == AVC_BRIDGECO_PLUG_UNIT_ISOC) { in snd_bebob_stream_get_clock_src() 196 if (input[3] == 0x00) { in snd_bebob_stream_get_clock_src() 215 } else if (input[2] == AVC_BRIDGECO_PLUG_UNIT_EXT) { in snd_bebob_stream_get_clock_src() [all …]
|
| /sound/soc/tegra/ |
| A D | Kconfig | 75 to interface with Pulse Density Modulation (PDM) input devices. 104 which converts the sampling frequency of the input signal from 119 that up-samples the input to the desired sampling rate by 120 interpolation and then converts the oversampled PCM input to 140 used in input or output signal path. It can be used either for 148 converts the sampling frequency of input signal to another 157 four input streams (each of up to 16 channels) and generate 159 output frame by any combination of bytes from the input frames. 168 form output frames by any combination of bytes from the input 177 audio streams. It supports mixing of up to 10 input streams, [all …]
|
| /sound/hda/common/ |
| A D | auto_parser.c | 540 int input) in check_mic_location_need() argument 545 defc = snd_hda_codec_get_pincfg(codec, cfg->inputs[input].pin); in check_mic_location_need() 577 int input) in hda_get_autocfg_input_label() argument 579 int type = cfg->inputs[input].type; in hda_get_autocfg_input_label() 582 if ((input > 0 && cfg->inputs[input - 1].type == type) || in hda_get_autocfg_input_label() 583 (input < cfg->num_inputs - 1 && cfg->inputs[input + 1].type == type)) in hda_get_autocfg_input_label() 586 has_multiple_pins &= check_mic_location_need(codec, cfg, input); in hda_get_autocfg_input_label() 588 return hda_get_input_pin_label(codec, &cfg->inputs[input], in hda_get_autocfg_input_label() 589 cfg->inputs[input].pin, in hda_get_autocfg_input_label()
|
| /sound/soc/uniphier/ |
| A D | Kconfig | 20 input and output that can be used with other codecs. 29 input and output that can be used with other codecs.
|
| /sound/firewire/oxfw/ |
| A D | oxfw-scs1x.c | 19 struct snd_rawmidi_substream *input; member 114 stream = READ_ONCE(scs->input); in handle_hss() 293 WRITE_ONCE(scs->input, stream); in midi_capture_trigger() 295 WRITE_ONCE(scs->input, NULL); in midi_capture_trigger()
|
| /sound/soc/img/ |
| A D | Kconfig | 30 Say Y or M if you want to add support for SPDIF input driver for 31 Imagination Technologies SPDIF input device.
|
| /sound/firewire/motu/ |
| A D | motu-register-dsp-message-parser.c | 311 if (param->input.gain_and_invert[input_ch] != val) { in snd_motu_register_dsp_message_parser_parse() 313 param->input.gain_and_invert[input_ch] = val; in snd_motu_register_dsp_message_parser_parse() 317 if (param->input.flag[input_ch] != val) { in snd_motu_register_dsp_message_parser_parse() 319 param->input.flag[input_ch] = val; in snd_motu_register_dsp_message_parser_parse()
|
| /sound/soc/meson/ |
| A D | Kconfig | 49 Select Y or M to add support for TDM input formatter embedded 89 Select Y or M to add support for SPDIF input embedded 97 Select Y or M to add support for PDM input embedded
|
| /sound/core/seq/ |
| A D | seq_midi.c | 185 runtime = msynth->input_rfile.input->runtime; in midisynth_subscribe() 189 err = snd_rawmidi_input_params(msynth->input_rfile.input, ¶ms); in midisynth_subscribe() 197 snd_rawmidi_kernel_read(msynth->input_rfile.input, NULL, 0); in midisynth_subscribe() 207 if (snd_BUG_ON(!msynth->input_rfile.input)) in midisynth_unsubscribe()
|
| /sound/drivers/mpu401/ |
| A D | mpu401_uart.c | 174 static void snd_mpu401_uart_add_timer (struct snd_mpu401 *mpu, int input) in snd_mpu401_uart_add_timer() argument 183 mpu->timer_invoked |= input ? MPU401_MODE_INPUT_TIMER : in snd_mpu401_uart_add_timer() 191 static void snd_mpu401_uart_remove_timer (struct snd_mpu401 *mpu, int input) in snd_mpu401_uart_remove_timer() argument 197 mpu->timer_invoked &= input ? ~MPU401_MODE_INPUT_TIMER : in snd_mpu401_uart_remove_timer()
|