aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2021-09-30Merge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Stephen Rothwell2-4/+2
2021-09-30Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/broo...Stephen Rothwell217-2559/+18250
2021-09-30Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwa...Stephen Rothwell5-30/+42
2021-09-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bro...Stephen Rothwell4-5/+22
2021-09-29Merge remote-tracking branch 'asoc/for-5.16' into asoc-nextMark Brown217-4610/+17130
2021-09-29Merge remote-tracking branch 'asoc/for-5.15' into asoc-linusMark Brown18-54/+116
2021-09-29ASoC: ux500: mop500: Constify static snd_soc_opsRikard Falkeborn2-2/+2
2021-09-29ASoC: ti: Constify static snd_soc_opsRikard Falkeborn2-2/+2
2021-09-28ASoC: intel: sof_rt5682: update platform device name for Maxim amplifierBrent Lu4-8/+8
2021-09-28ASoC: SOF: ipc: Make the error prints consistent in tx_wait_done()Peter Ujfalusi1-4/+6
2021-09-28ASoC: SOF: prefix some terse and cryptic dev_dbg() with __func__Marc Herbert2-5/+7
2021-09-28ASoC: SOF: add error handling to snd_sof_ipc_msg_data()Guennadi Liakhovetski8-39/+71
2021-09-28ASoC: mediatek: mt8195: add missing of_node_put in probeTrevor Wu1-10/+15
2021-09-28ASoC: SOF: imx: add header file for opsPierre-Louis Bossart4-4/+13
2021-09-28ASoC: SOF: pm: fix a stale commentRanjani Sridharan1-1/+1
2021-09-28ASoC: SOF: Intel: hda-stream: Print stream name on STREAM_SD_OFFSET timeoutPeter Ujfalusi1-26/+59
2021-09-28ALSA: pcsp: Make hrtimer forwarding more robustThomas Gleixner1-1/+1
2021-09-28ASoC: SOF: Intel: hda-dai: fix potential locking issuePierre-Louis Bossart1-3/+4
2021-09-28ALSA: hda: hdac_ext_stream: fix potential locking issuesPierre-Louis Bossart1-18/+28
2021-09-28ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign()Pierre-Louis Bossart1-2/+2
2021-09-28ALSA: usb-audio: fix comment reference in __uac_clock_find_sourceGeraldo Nascimento1-2/+2
2021-09-27Merge series "add driver to support firmware loading on Cirrus Logic DSPs" fr...Mark Brown14-3315/+415
2021-09-27ASoC: ak4458: Use modern ASoC DAI format terminologyMark Brown1-6/+6
2021-09-27ASoC: ak5558: Use modern ASoC DAI format terminologyMark Brown1-5/+5
2021-09-27ASoC: dmaengine: Introduce module option prealloc_buffer_size_kbytesSugar Zhang1-1/+5
2021-09-27ASoC: dwc-i2s: Update to modern clocking terminologyMark Brown1-6/+6
2021-09-27ASoC: ak4671: Use modern ASoC DAI format terminologyMark Brown1-3/+3
2021-09-27ASoC: alc5623: Use modern ASoC DAI format terminologyMark Brown1-4/+4
2021-09-27ASoC: bcm: Convert to modern clocking terminologyMark Brown2-31/+31
2021-09-27ASoC: cpcap: Use modern ASoC DAI format terminologyMark Brown1-9/+9
2021-09-27ASoC: meson: aiu: Fix spelling mistake "Unsupport" -> "Unsupported"Colin Ian King1-1/+1
2021-09-27ASoC: codecs: Fix spelling mistake "Unsupport" -> "Unsupported"Colin Ian King18-20/+20
2021-09-27ASoC: ad193x: Update to modern clocking terminologyMark Brown1-5/+5
2021-09-27ASoC: tegra: Constify static snd_soc_dai_ops structsRikard Falkeborn5-9/+9
2021-09-27ASoC: cs42l42: Use two thresholds and increased wait time for manual type det...Stefan Binding2-23/+66
2021-09-27ASoC: adav80x: Update to modern clocking terminologyMark Brown1-3/+3
2021-09-27ASoC: adau1977: Update to modern clocking terminologyMark Brown1-15/+16
2021-09-27ASoC: adau17x1: Update to modern clocking terminologyMark Brown1-3/+3
2021-09-27ASoC: adau1701: Update to modern clocking terminologyMark Brown1-3/+3
2021-09-27ASoC: adau1373: Update to modern clocking terminologyMark Brown1-7/+7
2021-09-27ASoC: adau1372: Update to modern clocking terminologyMark Brown1-7/+7
2021-09-27ASoC: ad1836: Update to modern clocking terminologyMark Brown1-3/+3
2021-09-27ASoC: ep93xx: Convert to modern clocking terminologyMark Brown3-7/+7
2021-09-27ASoC: samsung: add missing "fallthrough;"Arnd Bergmann1-0/+2
2021-09-27ASoC: ak4642: Use modern ASoC DAI format terminologyMark Brown1-4/+4
2021-09-27ASoC: wcd9335: Use correct version to initialize Class HYassine Oudjana1-1/+1
2021-09-27ASoC: alc5632: Use modern ASoC DAI format terminologyMark Brown1-4/+4
2021-09-27ASoC: ak4104: Update to modern clocking terminologyMark Brown1-2/+2
2021-09-27ASoC: ak4118: Update to modern clocking terminologyMark Brown1-11/+9
2021-09-27ASoC: zl38060: Update to modern clocking terminologyMark Brown1-2/+2
2021-09-27firmware: cs_dsp: add driver to support firmware loading on Cirrus Logic DSPsSimon Trimmer4-3208/+37
2021-09-27ASoC: wm_adsp: Separate wm_adsp specifics in cs_dsp_client_opsSimon Trimmer2-10/+48
2021-09-27ASoC: wm_adsp: Split out struct cs_dsp from struct wm_adspSimon Trimmer12-280/+310
2021-09-27ASoC: wm_adsp: move firmware loading to clientSimon Trimmer1-51/+112
2021-09-27ASoC: wm_adsp: Pass firmware names as parameters when starting DSP coreSimon Trimmer2-17/+27
2021-09-27ASoC: wm_adsp: Move check of dsp->running to better placeSimon Trimmer1-1/+4
2021-09-27ASoC: wm_adsp: Separate generic cs_dsp_coeff_ctl handlingSimon Trimmer2-127/+176
2021-09-27ASoC: wm_adsp: Move sys_config_size to wm_adspCharles Keepax2-7/+7
2021-09-27ASoC: wm_adsp: Split DSP power operations into helper functionsSimon Trimmer1-222/+273
2021-09-27ASoC: wm_adsp: Separate some ASoC and generic functionsSimon Trimmer1-31/+74
2021-09-27ASoC: wm_adsp: Introduce cs_dsp logging macrosSimon Trimmer1-227/+234
2021-09-27ASoC: wm_adsp: Rename generic DSP supportSimon Trimmer11-473/+473
2021-09-27ASoC: wm_adsp: Cancel ongoing work when removing controlsSimon Trimmer1-25/+9
2021-09-27ASoC: wm_adsp: Switch to using wm_coeff_read_ctrl for compressed buffersCharles Keepax1-17/+7
2021-09-27ASoC: wm_adsp: Move check for control existenceCharles Keepax1-8/+13
2021-09-27ASoC: wm_adsp: Remove use of snd_ctl_elem_type_tSimon Trimmer2-16/+16
2021-09-27ASoC: cs4341: Add SPI device ID tableMark Brown1-0/+7
2021-09-27ASoC: pcm179x: Add missing entries SPI to device ID tableMark Brown1-0/+1
2021-09-23ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSIONJaroslav Kysela1-0/+9
2021-09-22tty: make tty_ldisc_ops::hangup return voidJiri Slaby2-4/+2
2021-09-22ASoC: pl1022_rdk: Update to modern clocking terminologyMark Brown1-1/+1
2021-09-22ASoC: pl1022_ds: Update to modern clocking terminologyMark Brown1-8/+8
2021-09-22ASoC: mpc8610_hpcd: Update to modern clocking terminologyMark Brown1-8/+8
2021-09-22ASoC: imx-sgtl5000: Update to modern clocking terminologyMark Brown1-1/+1
2021-09-22ASoC: imx-rpmsg: Update to modern clocking terminologyMark Brown1-1/+1
2021-09-22ASoC: imx-hdmi: Update to modern clocking terminologyMark Brown1-2/+2
2021-09-22ASoC: imx-es8328: Update to modern clocking terminologyMark Brown1-1/+1
2021-09-22ASoC: imx-card: Update to modern clocking terminologyMark Brown1-1/+1
2021-09-22ASoC: imx-audmix: Update to modern clocking terminologyMark Brown1-4/+4
2021-09-22ASoC: fsl_ssi: Update to modern clocking terminologyMark Brown1-19/+19
2021-09-22ASoC: fsl_sai: Update to modern clocking terminologyMark Brown2-18/+18
2021-09-22ASoC: fsl-mqs: Update to modern clocking terminologyMark Brown1-2/+2
2021-09-22ASoC: fsl-esai: Update to modern clocking terminologyMark Brown1-14/+14
2021-09-22ASoC: fsl-audmix: Update to modern clocking terminologyMark Brown1-4/+4
2021-09-22ASoC: fsl-asoc-card: Update to modern clocking terminologyMark Brown1-27/+27
2021-09-22ASoC: eureka-tlv320: Update to modern clocking terminologyMark Brown1-1/+1
2021-09-22ASoC: cros_ec_codec: Use modern ASoC DAI format terminologyMark Brown1-2/+2
2021-09-21ALSA: firewire-motu: fix truncated bytes in message tracepointsTakashi Sakamoto1-3/+4
2021-09-21Merge tag 'asoc-fix-v5.15-rc2' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai15-49/+94
2021-09-21ALSA: usx2y: Prefer struct_size over open coded arithmeticLen Baker1-5/+6
2021-09-21ASoC: qdsp6: q6afe-dai: Fix spelling mistake "Fronend" -> "Frontend"Colin Ian King1-1/+1
2021-09-21ASoC: fsl_spdif: Add support for i.MX8ULPShengjiu Wang1-0/+11
2021-09-21ASoC: fsl: Constify static snd_soc_opsRikard Falkeborn3-5/+5
2021-09-21ASoC: fsl_xcvr: Fix channel swap issue with ARCShengjiu Wang1-5/+12
2021-09-21ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registersPeter Rosin1-0/+2
2021-09-20Merge series "ASoC: compress: Support module_get on stream open" from Peter U...Mark Brown2-40/+64
2021-09-20Merge series "Extend AHUB audio support for Tegra210 and later" from Sameer P...Mark Brown15-3/+7033
2021-09-20ASoC: codecs: max98390: simplify getting the adapter of a clientWolfram Sang1-1/+1
2021-09-20ASoC: Intel: boards: Update to modern clocking terminologyPeter Ujfalusi26-46/+46
2021-09-20ASoC: ab8500: Update to modern clocking terminologyMark Brown1-10/+10
2021-09-20ASoC: SOF: Remove struct sof_ops_table and sof_get_ops() macroPeter Ujfalusi2-21/+0
2021-09-20ASoC: rt5682s: make rt5682s_aif2_dai_ops and rt5682s_soc_component_devJiapeng Chong1-2/+2
2021-09-20ASoC: tegra: Add Tegra210 based Mixer driverSameer Pujar4-0/+786
2021-09-20ASoC: tegra: Add Tegra210 based ADX driverSameer Pujar4-0/+616
2021-09-20ASoC: tegra: Add Tegra210 based AMX driverSameer Pujar4-0/+704
2021-09-20ASoC: tegra: Add Tegra210 based SFC driverSameer Pujar4-0/+3638
2021-09-20ASoC: tegra: Add Tegra210 based MVC driverSameer Pujar4-0/+773
2021-09-20ASoC: tegra: Add routes for few AHUB modulesSameer Pujar1-2/+509
2021-09-20ASoC: audio-graph: Fixup CPU endpoint hw_params in a BE<->BE linkSameer Pujar1-1/+3
2021-09-20ASoC: soc-pcm: Don't reconnect an already active BESameer Pujar1-0/+4
2021-09-20ASoC: compress/component: Use module_get_when_open/put_when_close for cstreamPeter Ujfalusi2-31/+57
2021-09-20ASoC: soc-component: Convert the mark_module to void*Peter Ujfalusi1-9/+7
2021-09-17Merge series "ASoC: SOF: ipc: Small cleanups for message handler functions" f...Mark Brown1-6/+5
2021-09-17ASoC: 88pm860x: Update to modern clocking terminologyMark Brown1-9/+9
2021-09-17ASoC: SOF: Rename sof_arch_ops to dsp_arch_opsPeter Ujfalusi11-19/+19
2021-09-17ASoC: SOF: ipc: Remove redundant error check from sof_ipc_tx_message_unlockedPeter Ujfalusi1-5/+2
2021-09-17ASoC: SOF: ipc: Print 0x prefix for errors in ipc_trace/stream_message()Peter Ujfalusi1-2/+2
2021-09-17ASoC: SOF: ipc: Clarify the parameter name for ipc_trace_message()Peter Ujfalusi1-5/+4
2021-09-17ASoC: SOF: trace: Omit error print when waking up trace sleepersPeter Ujfalusi1-1/+0
2021-09-17ASoC: mediatek: mt8195: remove wrong fixup assignment on HDMITXTrevor Wu1-4/+3
2021-09-16Merge series "ASoC: cs42l42: Implement Manual Type detection as fallback" fro...Mark Brown2-12/+146
2021-09-16Merge series "ASoC: SOF: Clean up the probe support" from Peter Ujfalusi <pet...Mark Brown14-393/+248
2021-09-16ASoC: au1x: Convert to modern terminology for DAI clockingMark Brown3-11/+11
2021-09-16ASoC: atmel: Convert to new style DAI format definitionsMark Brown8-27/+27
2021-09-16misc: cs35l41: Remove unused pdn variableCharles Keepax1-2/+0
2021-09-16ASoC: SOF: imx8m: add SAI1 infoViorel Suman1-0/+11
2021-09-16ASoC: cs42l42: Minor fix all errors reported by checkpatch.pl scriptVitaly Rodionov1-5/+5
2021-09-16ASoC: SOF: core: Move probe work related code under a single if () branchPeter Ujfalusi1-3/+1
2021-09-16ASoC: cs42l42: Implement Manual Type detection as fallbackStefan Binding2-12/+146
2021-09-16ASoC: SOF: sof-probes: Correct the function names used for snd_soc_cdai_opsPeter Ujfalusi1-6/+6
2021-09-16ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.cPeter Ujfalusi2-1/+1
2021-09-16ASoC: SOF: probe: Merge and clean up the probe and compress filesPeter Ujfalusi10-364/+221
2021-09-16ASoC: SOF: compress: move and export sof_probe_compr_opsRanjani Sridharan3-50/+34
2021-09-16ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COMPRESS referencePeter Ujfalusi2-9/+0
2021-09-16ASoC: SOF: ipc: Add probe message logging to ipc_log_header()Peter Ujfalusi1-0/+23
2021-09-16ASoC: SOF: loader: Re-phrase the missing firmware error to avoid duplicationPeter Ujfalusi1-3/+3
2021-09-16ASoC: SOF: loader: release_firmware() on load failure to avoid batchingMarc Herbert2-3/+3
2021-09-16ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom JackStefan Binding1-0/+3
2021-09-16ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definitionAlexey Dobriyan1-1/+1
2021-09-15ASoC: SOF: debug: No need to export the snd_sof_debugfs_io_item()Peter Ujfalusi2-9/+4
2021-09-15ASoC: SOF: loader: Use the generic ops for region debugfs handlingPeter Ujfalusi1-40/+28
2021-09-15ASoC: SOF: Intel: Provide debugfs_add_region_item ops for corePeter Ujfalusi7-0/+8
2021-09-15ASoC: SOF: imx: Provide debugfs_add_region_item ops for corePeter Ujfalusi2-0/+3
2021-09-15ASoC: SOF: debug: Add generic API and ops for DSP regionsPeter Ujfalusi3-10/+43
2021-09-15ASoC: SOF: core: Do not use 'bar' as parameter for block_read/writePeter Ujfalusi5-64/+78
2021-09-15ASoC: SOF: loader: No need to export snd_sof_fw_parse_ext_data()Peter Ujfalusi2-3/+1
2021-09-15ASoC: SOF: imx: Do not initialize the snd_sof_dsp_ops.read64Peter Ujfalusi2-9/+0
2021-09-15ASoC: SOF: ipc: Remove snd_sof_dsp_mailbox_init()Peter Ujfalusi3-21/+6
2021-09-15ASoC: SOF: Intel: bdw: Set the mailbox offset directly in bdw_probePeter Ujfalusi1-2/+2
2021-09-15ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM typesPeter Ujfalusi1-1/+8
2021-09-15ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM typesPeter Ujfalusi1-1/+8
2021-09-15Merge series "ASoC: SOF: Remove unused members from struct sof_dev_desc" from...Mark Brown5-13/+0
2021-09-15Merge series "ASoC: SOF: Intel: hda: Cleanups for local function uses" from P...Mark Brown3-73/+62
2021-09-15Merge series "Support ALC5682I-VS codec" from Brent Lu <brent.lu@intel.com>:Mark Brown3-18/+112
2021-09-15ASoC: cs35l41: Fix a bunch of trivial code formating/style issuesCharles Keepax5-496/+467
2021-09-15ASoC: cs35l41: Fixup the error messagesCharles Keepax1-29/+24
2021-09-15ASoC: cs35l41: Don't overwrite returned error codeCharles Keepax1-8/+0
2021-09-15ASoC: cs35l41: Combine adjacent register writesCharles Keepax2-98/+49
2021-09-15ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP bootCharles Keepax1-13/+8
2021-09-15ASoC: cs35l41: Fix use of an uninitialised variableCharles Keepax1-14/+5
2021-09-15ASoC: mediatek: mt6359: Fix unexpected error in bind/unbind flowTrevor Wu1-1/+1
2021-09-15ASoC: SOF: loader: load_firmware callback is mandatory, treat it like thatPeter Ujfalusi3-11/+8
2021-09-15ASoC: mediatek: mt8195: make array adda_dai_list static constColin Ian King1-3/+5
2021-09-15ASoC: mediatek: mt8195: Add missing of_node_put()Bixuan Cui1-1/+5
2021-09-15ASoC: SOF: Intel: hda: Relocate inline definitions from hda.h to hda.c for sdwPeter Ujfalusi2-31/+32
2021-09-15ASoC: SOF: Intel: hda: Remove boot_firmware skl and iccmax_icl declarationsPeter Ujfalusi1-2/+0
2021-09-15ASoC: SOF: Intel: hda-dsp: Declare locally used functions as staticPeter Ujfalusi2-40/+30
2021-09-15ASoC: SOF: intel: Do no initialize resindex_dma_basePeter Ujfalusi5-13/+0
2021-09-15ASoC: intel: sof_rt5682: support jsl_rt5682s_mx98360a boardBrent Lu2-0/+18
2021-09-15ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015 boardBrent Lu2-0/+18
2021-09-15ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015p boardBrent Lu2-0/+18
2021-09-15ASoC: Intel: sof_rt5682: support ALC5682I-VS codecBrent Lu2-18/+58
2021-09-15ASoC: SOF: Fix DSP oops stack dump output contentsYong Zhi1-2/+2
2021-09-14ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMH...Cameron Berkenpas1-0/+129
2021-09-13ALSA: usb-audio: Unify mixer resume and reset_resume procedureTakashi Iwai4-39/+10
2021-09-13Revert "ALSA: hda: Drop workaround for a hang at shutdown again"Takashi Iwai1-3/+9
2021-09-13Merge series "Patches to update for rockchip pdm" from Sugar Zhang <sugar.zha...Mark Brown2-6/+112
2021-09-13Merge series "Cirrus Logic CS35L41 Amplifier" from David Rhodes <drhodes@open...Mark Brown7-0/+3190
2021-09-13ALSA: oxfw: fix transmission method for Loud models based on OXFW971Takashi Sakamoto1-5/+8
2021-09-13ASoC: pcm5102a: increase rate from 192k to 384kgearhead1-1/+1
2021-09-13ASoC: rt1011: add i2s reference control for rt1011Jack Yu2-0/+61
2021-09-13ASoC: SOF: Handle control change notification from firmwarePeter Ujfalusi3-0/+219
2021-09-13ASoC: mt8195: remove unnecessary CONFIG_PMTrevor Wu1-2/+0
2021-09-13ASoC: SOF: control: fix a typo in put operations for kcontrolRander Wang1-3/+3
2021-09-13ASoC: fsl_rpmsg: add soc specific data structureShengjiu Wang2-4/+54
2021-09-13ASoC: rt5682s: Add driver for ALC5682I-VS codecDerek Fang4-0/+4650
2021-09-13ASoC: mediatek: mt8195: Fix unused initialization of pointer etdm_dataColin Ian King1-1/+1
2021-09-13ASoC: ti: rename CONFIG_SND_SOC_DM365_VOICE_CODEC_MODULEMasahiro Yamada1-1/+1
2021-09-13ASoC: SOF: core: allow module parameter to override dma trace KconfigPierre-Louis Bossart1-3/+2
2021-09-13ASoC: mediatek: mt8195: Make use of the helper function devm_platform_ioremap...Cai Huoqing1-3/+1
2021-09-13ASoC: soc-topology: Move template info print soc_tplg_dapm_widget_create()Peter Ujfalusi1-4/+2
2021-09-13ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbolPierre-Louis Bossart3-6/+8
2021-09-13ASoC: mediatek: mt8195: Remove unsued irqs_lock.Sebastian Andrzej Siewior1-1/+0
2021-09-13ASoC: cs35l41: CS35L41 Boosted Smart AmplifierDavid Rhodes7-0/+3190
2021-09-13ASoC: rockchip: pdm: Add support for path mapSugar Zhang2-0/+37
2021-09-13ASoC: rockchip: pdm: Add support for rk3568 pdmSugar Zhang1-0/+2
2021-09-13ASoC: rockchip: Add support for rv1126 pdmSugar Zhang2-6/+73
2021-09-13Merge existing fixes from asoc/for-5.15Mark Brown8-34/+67
2021-09-10Merge series "ASoC: fsl: register platform component before registering cpu d...Mark Brown5-26/+48
2021-09-10ASoC: mediatek: common: handle NULL case in suspend/resume functionTrevor Wu1-8/+11