| /sound/core/seq/ |
| A D | seq_ump_convert.c | 651 data->cc.data = event->data.control.value; in cc_ev_to_ump_midi1() 663 data->caf.data = event->data.control.value & 0x7f; in ctrl_ev_to_ump_midi1() 693 data->cc.data = (event->data.control.value >> 7) & 0x7f; in ctrl14_ev_to_ump_midi1() 694 data[1] = data[0]; in ctrl14_ev_to_ump_midi1() 696 data[1].cc.data = event->data.control.value & 0x7f; in ctrl14_ev_to_ump_midi1() 700 data->cc.data = event->data.control.value & 0x7f; in ctrl14_ev_to_ump_midi1() 714 data[1] = data[2] = data[3] = data[0]; in rpn_ev_to_ump_midi1() 717 data[0].cc.data = (event->data.control.param >> 7) & 0x7f; in rpn_ev_to_ump_midi1() 719 data[1].cc.data = event->data.control.param & 0x7f; in rpn_ev_to_ump_midi1() 723 data[3].cc.data = event->data.control.value & 0x7f; in rpn_ev_to_ump_midi1() [all …]
|
| /sound/soc/fsl/ |
| A D | imx-hdmi.c | 82 &data->hdmi_jack, in imx_hdmi_init() 127 data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL); in imx_hdmi_probe() 128 if (!data) { in imx_hdmi_probe() 134 data->dai.cpus = &dlc[0]; in imx_hdmi_probe() 135 data->dai.num_cpus = 1; in imx_hdmi_probe() 139 data->dai.num_codecs = 1; in imx_hdmi_probe() 176 data->dai.dai_fmt = data->dai_fmt | in imx_hdmi_probe() 186 data->dai.dai_fmt = data->dai_fmt | in imx_hdmi_probe() 199 data->card.num_links = 1; in imx_hdmi_probe() 200 data->card.dai_link = &data->dai; in imx_hdmi_probe() [all …]
|
| A D | imx-rpmsg.c | 42 if (data->lpa) { in imx_rpmsg_late_probe() 94 if (!data->sysclk) in imx_rpmsg_late_probe() 113 struct imx_rpmsg *data; in imx_rpmsg_probe() local 120 data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL); in imx_rpmsg_probe() 121 if (!data) { in imx_rpmsg_probe() 126 data->dai.cpus = &dlc[0]; in imx_rpmsg_probe() 127 data->dai.num_cpus = 1; in imx_rpmsg_probe() 189 data->card.dai_link = &data->dai; in imx_rpmsg_probe() 197 if (data->dai.playback_only && data->dai.capture_only) { in imx_rpmsg_probe() 204 data->lpa = true; in imx_rpmsg_probe() [all …]
|
| A D | imx-sgtl5000.c | 120 data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL); in imx_sgtl5000_probe() 121 if (!data) { in imx_sgtl5000_probe() 138 data->clk_frequency = clk_get_rate(data->codec_clk); in imx_sgtl5000_probe() 144 data->dai.num_cpus = 1; in imx_sgtl5000_probe() 145 data->dai.num_codecs = 1; in imx_sgtl5000_probe() 148 data->dai.name = "HiFi"; in imx_sgtl5000_probe() 165 data->card.num_links = 1; in imx_sgtl5000_probe() 167 data->card.dai_link = &data->dai; in imx_sgtl5000_probe() 172 snd_soc_card_set_drvdata(&data->card, data); in imx_sgtl5000_probe() 188 if (data && !IS_ERR(data->codec_clk)) in imx_sgtl5000_probe() [all …]
|
| A D | imx-es8328.c | 55 if (data->jack_gpiod) { in imx_es8328_dai_init() 161 data = devm_kzalloc(dev, sizeof(*data), GFP_KERNEL); in imx_es8328_probe() 162 if (!data) { in imx_es8328_probe() 173 data->dev = dev; in imx_es8328_probe() 185 data->dai.cpus = in imx_es8328_probe() 189 data->dai.num_cpus = 1; in imx_es8328_probe() 190 data->dai.num_codecs = 1; in imx_es8328_probe() 193 data->dai.name = "hifi"; in imx_es8328_probe() 202 data->card.dev = dev; in imx_es8328_probe() 217 data->card.num_links = 1; in imx_es8328_probe() [all …]
|
| A D | imx-card.c | 526 rate->max = data->asrc_rate; in be_hw_params_fixup() 527 rate->min = data->asrc_rate; in be_hw_params_fixup() 575 if (!data->link_data) in imx_card_parse_of() 764 struct imx_card_data *data; in imx_card_probe() local 767 data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL); in imx_card_probe() 768 if (!data) in imx_card_probe() 780 snd_soc_card_set_drvdata(&data->card, data); in imx_card_probe() 786 data->dapm_routes = devm_kcalloc(&pdev->dev, data->num_dapm_routes, in imx_card_probe() 789 if (!data->dapm_routes) in imx_card_probe() 904 data->card.dapm_routes = data->dapm_routes; in imx_card_probe() [all …]
|
| /sound/soc/codecs/ |
| A D | tpa6130a2.c | 45 dev_err(data->dev, in tpa6130a2_power() 56 dev_err(data->dev, in tpa6130a2_power() 62 dev_err(data->dev, in tpa6130a2_power() 79 dev_err(data->dev, in tpa6130a2_power() 142 if (data->id == TPA6140A2) in tpa6130a2_component_probe() 218 data = devm_kzalloc(&client->dev, sizeof(*data), GFP_KERNEL); in tpa6130a2_probe() 219 if (!data) in tpa6130a2_probe() 222 data->dev = dev; in tpa6130a2_probe() 225 if (IS_ERR(data->regmap)) in tpa6130a2_probe() 245 switch (data->id) { in tpa6130a2_probe() [all …]
|
| A D | cs-amp-lib.c | 53 const struct cirrus_amp_cal_data *data) in _cs_amp_write_cal_coeffs() argument 58 data->calAmbient, data->calStatus, data->calR); in _cs_amp_write_cal_coeffs() 122 u8 *data; in cs_amp_get_cal_efi_buffer() local 137 data = kmalloc(data_size, GFP_KERNEL); in cs_amp_get_cal_efi_buffer() 138 if (!data) in cs_amp_get_cal_efi_buffer() 160 kfree(data); in cs_amp_get_cal_efi_buffer() 168 return ((u64)data->calTarget[1] << 32) | data->calTarget[0]; in cs_amp_cal_target_u64() 187 if (!efi_data->data[i].calTime[0] && !efi_data->data[i].calTime[1]) in _cs_amp_get_efi_calibration_data() 195 cal = &efi_data->data[i]; in _cs_amp_get_efi_calibration_data() 202 (efi_data->data[amp_index].calTime[0] || efi_data->data[amp_index].calTime[1])) { in _cs_amp_get_efi_calibration_data() [all …]
|
| /sound/soc/qcom/qdsp6/ |
| A D | q6usb.c | 64 mutex_lock(&data->mutex); in q6usb_hw_params() 248 if (data->hs_jack) in q6usb_alsa_connection_cb() 256 if (data->hs_jack) in q6usb_alsa_connection_cb() 267 if (!data->hs_jack) in q6usb_component_disable_jack() 271 data->hs_jack = NULL; in q6usb_component_disable_jack() 278 data->hs_jack = jack; in q6usb_component_enable_jack() 325 ret = q6usb_dai_add_aux_device(data, &data->uauxdev); in q6usb_component_probe() 337 data->usb = usb; in q6usb_component_probe() 372 data = devm_kzalloc(dev, sizeof(*data), GFP_KERNEL); in q6usb_dai_dev_probe() 373 if (!data) in q6usb_dai_dev_probe() [all …]
|
| /sound/core/ |
| A D | control_compat.c | 86 data = kzalloc(sizeof(*data), GFP_KERNEL); in snd_ctl_elem_info_compat() 87 if (! data) in snd_ctl_elem_info_compat() 91 if (copy_from_user(&data->id, &data32->id, sizeof(data->id))) in snd_ctl_elem_info_compat() 108 if (copy_to_user(&data32->id, &data->id, sizeof(data->id)) || in snd_ctl_elem_info_compat() 218 if (copy_from_user(&data->id, &data32->id, sizeof(data->id))) in copy_ctl_value_from_user() 243 if (copy_from_user(data->value.bytes.data, valuep, size)) in copy_ctl_value_from_user() 272 if (copy_to_user(valuep, data->value.bytes.data, size)) in copy_ctl_value_to_user() 286 data = kzalloc(sizeof(*data), GFP_KERNEL); in __ctl_elem_read_user() 321 data = kzalloc(sizeof(*data), GFP_KERNEL); in __ctl_elem_write_user() 383 data = kzalloc(sizeof(*data), GFP_KERNEL); in snd_ctl_elem_add_compat() [all …]
|
| A D | ump_convert.c | 75 buf[1] = (data >> 8) & 0x7f; in cvt_ump_system_to_legacy() 78 buf[1] = (data >> 8) & 0x7f; in cvt_ump_system_to_legacy() 79 buf[2] = data & 0x7f; in cvt_ump_system_to_legacy() 90 buf[1] = (data >> 8) & 0xff; in cvt_ump_midi1_to_legacy() 96 buf[2] = data & 0xff; in cvt_ump_midi1_to_legacy() 195 data++; in cvt_ump_sysex7_to_legacy() 266 data++; in cvt_legacy_sysex_to_ump() 286 data[0] |= cvt->buf[2]; in cvt_legacy_system_to_ump() 347 data[0] |= buf[1] << 8; in cvt_legacy_cmd_to_ump() 349 data[0] |= buf[2]; in cvt_legacy_cmd_to_ump() [all …]
|
| /sound/pci/oxygen/ |
| A D | xonar_cs43xx.c | 72 data->cs4398_regs[reg] = value; in cs4398_write() 79 if (value != data->cs4398_regs[reg]) in cs4398_write_cached() 89 data->cs4362a_regs[reg] = value; in cs4362a_write() 96 if (value != data->cs4362a_regs[reg]) in cs4362a_write_cached() 131 data->generic.anti_pop_delay = 800; in xonar_d1_init() 133 data->cs4398_regs[2] = in xonar_d1_init() 137 data->cs4398_regs[5] = 60 * 2; in xonar_d1_init() 138 data->cs4398_regs[6] = 60 * 2; in xonar_d1_init() 146 data->cs4362a_regs[9] = data->cs4362a_regs[6]; in xonar_d1_init() 149 data->cs4362a_regs[12] = data->cs4362a_regs[6]; in xonar_d1_init() [all …]
|
| A D | xonar_pcm179x.c | 300 gain_offset = data->hp_active ? data->hp_gain_offset : 0; in pcm1796_registers_init() 324 if (!data->broken_i2c) in pcm1796_init() 340 data->dacs = 4; in xonar_d2_init() 463 data->has_cs2000 = true; in xonar_st_init() 465 data->broken_i2c = true; in xonar_st_init() 505 data->has_cs2000 = true; in xonar_xense_init() 520 data->dacs = 1; in xonar_xense_init() 605 if (data->current_rate <= 48000 && !data->h6) in update_pcm1796_oversampling() 647 gain_offset = data->hp_active ? data->hp_gain_offset : 0; in update_pcm1796_volume() 1061 if (!data->broken_i2c) { in add_pcm1796_controls() [all …]
|
| A D | xonar_dg_mixer.c | 24 struct dg *data = chip->model_data; in output_select_apply() local 63 struct dg *data = chip->model_data; in output_select_get() local 75 struct dg *data = chip->model_data; in output_select_put() local 81 if (data->output_sel != new) { in output_select_put() 82 data->output_sel = new; in output_select_put() 108 struct dg *data = chip->model_data; in hp_stereo_volume_get() local 242 if (idx == data->input_sel) { in input_vol_put() 244 data->input_vol[idx][0], in input_vol_put() 245 data->input_vol[idx][1]); in input_vol_put() 310 data->input_vol[data->input_sel][0], in input_sel_put() [all …]
|
| A D | xonar_dg.c | 59 struct dg *data = chip->model_data; in cs4245_write_spi() local 64 packet |= data->cs4245_shadow[reg]; in cs4245_write_spi() 76 struct dg *data = chip->model_data; in cs4245_read_spi() local 102 struct dg *data = chip->model_data; in cs4245_shadow_control() local 118 struct dg *data = chip->model_data; in cs4245_init() local 150 struct dg *data = chip->model_data; in dg_init() local 153 data->input_sel = CAPTURE_SRC_MIC; in dg_init() 184 struct dg *data = chip->model_data; in set_cs4245_dac_params() local 209 struct dg *data = chip->model_data; in set_cs4245_adc_params() local 245 struct dg *data = chip->model_data; in adjust_dg_dac_routing() local [all …]
|
| A D | xonar_wm87x6.c | 122 data->wm8776_regs[reg] = value; in wm8776_write() 132 value != data->wm8776_regs[reg]) in wm8776_write_cached() 152 data->wm8766_regs[reg] = value; in wm8766_write() 162 value != data->wm8766_regs[reg]) in wm8766_write_cached() 216 data->wm8776_regs[WM8776_MSTRCTRL] = in wm8776_init() 263 data->generic.anti_pop_delay = 300; in xonar_ds_init() 291 data->generic.anti_pop_delay = 300; in xonar_hdav_slim_init() 301 xonar_hdmi_init(chip, &data->hdmi); in xonar_hdav_slim_init() 1172 data->lc_controls[i] = ctl; in add_lc_controls() 1194 data->mic_adcmux_control = ctl; in xonar_ds_mixer_init() [all …]
|
| /sound/soc/sprd/ |
| A D | sprd-pcm-dma.c | 84 struct sprd_pcm_dma_data *data = &dma_private->data[i]; in sprd_pcm_open() local 86 data->virt = dmam_alloc_coherent(dev, size, &data->phys, in sprd_pcm_open() 102 struct sprd_pcm_dma_data *data = &dma_private->data[i]; in sprd_pcm_open() local 105 dmam_free_coherent(dev, size, data->virt, data->phys); in sprd_pcm_open() 122 struct sprd_pcm_dma_data *data = &dma_private->data[i]; in sprd_pcm_close() local 124 dmam_free_coherent(dev, size, data->virt, data->phys); in sprd_pcm_close() 147 struct sprd_pcm_dma_data *data = &dma_private->data[i]; in sprd_pcm_release_dma_channel() local 172 struct sprd_pcm_dma_data *data = &dma_private->data[i]; in sprd_pcm_request_dma_channel() local 228 struct sprd_pcm_dma_data *data = &dma_private->data[i]; in sprd_pcm_hw_params() local 328 data->cookie = dmaengine_submit(data->desc); in sprd_pcm_trigger() [all …]
|
| /sound/core/oss/ |
| A D | rate.c | 57 data->pos = 0; in rate_init() 80 pos = data->pos; in resample_expand() 114 pos += data->pitch; in resample_expand() 120 data->pos = pos; in resample_expand() 139 pos = data->pos; in resample_shrink() 174 pos += data->pitch; in resample_shrink() 180 data->pos = pos; in resample_shrink() 185 struct rate_priv *data; in rate_src_frames() local 218 struct rate_priv *data; in rate_dst_frames() local 339 data->pos = 0; in snd_pcm_plugin_build_rate() [all …]
|
| A D | mulaw.c | 159 sample ^= data->flip; in cvt_s16_to_native() 160 if (data->cvt_endian) in cvt_s16_to_native() 162 if (data->native_bytes > data->copy_bytes) in cvt_s16_to_native() 164 memcpy(dst + data->native_ofs, (char *)&sample + data->copy_ofs, in cvt_s16_to_native() 206 memcpy((char *)&sample + data->copy_ofs, src + data->native_ofs, in cvt_native_to_s16() 208 if (data->cvt_endian) in cvt_native_to_s16() 289 data->copy_bytes = data->native_bytes < 2 ? 1 : 2; in init_data() 291 data->native_ofs = data->native_bytes - data->copy_bytes; in init_data() 292 data->copy_ofs = 2 - data->copy_bytes; in init_data() 295 data->native_ofs = data->native_bytes - in init_data() [all …]
|
| A D | linear.c | 48 memcpy(p + data->copy_ofs, src + data->src_ofs, data->copy_bytes); in do_convert() 49 if (data->cvt_endian) in do_convert() 51 tmp ^= data->flip; in do_convert() 52 memcpy(dst, p + data->dst_ofs, data->dst_bytes); in do_convert() 81 do_convert(data, dst, src); in convert() 126 data->dst_bytes = dst_bytes; in init_data() 127 data->cvt_endian = src_le != dst_le; in init_data() 130 data->copy_ofs = 4 - data->copy_bytes; in init_data() 131 data->src_ofs = src_bytes - data->copy_bytes; in init_data() 136 data->dst_ofs = 4 - data->dst_bytes; in init_data() [all …]
|
| /sound/oss/dmasound/ |
| A D | dmasound_atari.c | 320 data = le2be16(data); in ata_ct_s16le() 335 data = le2be16dbl(data); in ata_ct_s16le() 361 data = le2be16(data) ^ 0x8000; in ata_ct_u16le() 375 data = le2be16dbl(data) ^ 0x80008000; in ata_ct_u16le() 692 data = le2be16(data); in ata_ctx_s16le() 712 data = le2be16dbl(data); in ata_ctx_s16le() 750 data = le2be16(data) ^ 0x8000; in ata_ctx_u16le() 770 data = le2be16dbl(data) ^ 0x80008000; in ata_ctx_u16le() 1363 int data; in AtaMixerIoctl() local 1398 int data; in TTMixerIoctl() local [all …]
|
| /sound/firewire/motu/ |
| A D | motu-protocol-v3.c | 41 u32 data; in snd_motu_protocol_v3_get_clock_rate() local 48 data = be32_to_cpu(reg); in snd_motu_protocol_v3_get_clock_rate() 50 data = (data & V3_CLOCK_RATE_MASK) >> V3_CLOCK_RATE_SHIFT; in snd_motu_protocol_v3_get_clock_rate() 63 u32 data; in snd_motu_protocol_v3_set_clock_rate() local 78 data = be32_to_cpu(reg); in snd_motu_protocol_v3_set_clock_rate() 85 reg = cpu_to_be32(data); in snd_motu_protocol_v3_set_clock_rate() 111 u32 data; in snd_motu_protocol_v3_get_clock_source() local 120 switch (data) { in snd_motu_protocol_v3_get_clock_source() 173 u32 data; in snd_motu_protocol_v3_switch_fetching_mode() local 180 data = be32_to_cpu(reg); in snd_motu_protocol_v3_switch_fetching_mode() [all …]
|
| A D | motu-protocol-v1.c | 192 u32 data; in set_clock_rate_828() local 204 reg = cpu_to_be32(data); in set_clock_rate_828() 212 u32 data; in set_clock_rate_896() local 218 data = be32_to_cpu(reg); in set_clock_rate_896() 238 data |= flag; in set_clock_rate_896() 240 reg = cpu_to_be32(data); in set_clock_rate_896() 257 u32 data; in get_clock_source_828() local 296 u32 data; in get_clock_source_896() local 343 u32 data; in switch_fetching_mode_828() local 367 u32 data; in switch_fetching_mode_896() local [all …]
|
| /sound/soc/intel/avs/ |
| A D | pcm.c | 100 ret = avs_path_set_constraint(data->adev, data->template, r, c, s); in avs_hw_constraints_init() 133 data = kzalloc(sizeof(*data), GFP_KERNEL); in avs_dai_startup() 134 if (!data) in avs_dai_startup() 164 kfree(data); in avs_dai_shutdown() 225 if (!data->path) in avs_dai_prepare() 246 if (data->path) in avs_dai_nonhda_be_hw_params() 419 if (data->path) in avs_dai_hda_be_hw_params() 432 if (!data->path) in avs_dai_hda_be_hw_free() 669 if (data->path) in avs_dai_fe_hw_params() 1184 if (data) { in avs_component_pm_op() [all …]
|
| /sound/soc/qcom/ |
| A D | sm8250.c | 39 return qcom_snd_dp_jack_setup(rtd, &data->dp_jack, 0); in sm8250_snd_init() 42 &data->usb_offload_jack_setup); in sm8250_snd_init() 44 return qcom_snd_wcd_jack_setup(rtd, &data->jack, &data->jack_setup); in sm8250_snd_init() 55 &data->usb_offload_jack_setup); in sm8250_snd_exit() 122 data->sruntime[cpu_dai->id] = NULL; in sm8250_snd_shutdown() 144 &data->stream_prepared[cpu_dai->id]); in sm8250_snd_prepare() 155 &data->stream_prepared[cpu_dai->id]); in sm8250_snd_hw_free() 184 struct sm8250_snd_data *data; in sm8250_platform_probe() local 194 data = devm_kzalloc(dev, sizeof(*data), GFP_KERNEL); in sm8250_platform_probe() 195 if (!data) in sm8250_platform_probe() [all …]
|