aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2023-02-27Merge tag 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+1
2023-02-24Merge tag 'soundwire-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-3/+0
2023-02-24Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-5/+5
2023-02-23Merge tag 'mm-nonmm-stable-2023-02-20-15-29' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+1
2023-02-23Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds6-10/+11
2023-02-22Merge tag 'sound-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds281-2465/+30441
2023-02-20Merge tag 'arm-boardfile-remove-6.3' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds51-9001/+3
2023-02-17Merge tag 'sound-fix-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds5-7/+15
2023-02-17Merge tag 'asoc-fix-v6.2-rc8-2' of https://git.kernel.org/pub/scm/linux/kerne...Takashi Iwai1-4/+4
2023-02-16ASoC: SOF: Intel: hda-dai: fix possible stream_tag leakPierre-Louis Bossart1-4/+4
2023-02-16Merge branch 'for-linus' into for-nextTakashi Iwai4-3/+11
2023-02-16Merge tag 'asoc-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai252-2080/+29761
2023-02-16Merge tag 'asoc-fix-v6.2-rc8' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai1-1/+1
2023-02-16Merge branch 'topic/apple-gmux' into for-nextTakashi Iwai30-143/+314
2023-02-16ALSA: hda/hdmi: Register with vga_switcheroo on Dual GPU MacbooksOrlando Chamberlain1-1/+2
2023-02-15ASoC: soc-ac97: Return correct error codesAndy Shevchenko1-2/+2
2023-02-15ASoC: cs35l45: Remove separate namespace for tablesCharles Keepax4-7/+4
2023-02-15ASoC: cs35l45: Remove separate tables moduleCharles Keepax3-12/+1
2023-02-14ASoC: soc-ac97: Convert to agnostic GPIO APIAndy Shevchenko1-46/+22
2023-02-14ASoC: SOF: Intel/ipc4: Support for low power playbackMark Brown8-11/+113
2023-02-14ALSA: hda/realtek: Enable mute/micmute LEDs and speaker support for HP LaptopsAndy Chi1-0/+6
2023-02-14ALSA: hda: cs35l41: Enable Amp High Pass FilterStefan Binding1-3/+3
2023-02-14ALSA: hda: cs35l41: Ensure firmware/tuning pairs are always loadedStefan Binding1-52/+51
2023-02-14ALSA: hda: cs35l41: Correct error condition handlingVitaly Rodionov1-2/+2
2023-02-14ASoC: codecs: wcd934x: Use min macro for comparison and assignmentDeepak R Varma1-7/+3
2023-02-14ASoC: Intel: Skylake: Fix struct definitionAmadeusz Sławiński2-2/+5
2023-02-14ASoC: tlv320adcx140: extend list of supported sampleratesSteffen Aschbacher1-1/+3
2023-02-14ASoC: imx-pcm-rpmsg: Remove unused variableDeepak R Varma1-4/+2
2023-02-14SoC: rt5682s: Disable jack detection interrupt during suspendMatthias Kaehlcke2-1/+10
2023-02-14ASoC: SOF: Intel: hda-dsp: Set streaming flag for d0i3Rander Wang1-0/+31
2023-02-14ASoC: SOF: Intel: Enable d0i3 work for ipc4Rander Wang4-0/+34
2023-02-14ASoC: SOF: ipc4: Wake up dsp core before sending ipc msgRander Wang1-0/+11
2023-02-14ASoC: SOF: Intel: hda-dsp: use set_pm_gate according to ipc versionRander Wang1-11/+4
2023-02-14ASoC: SOF: Introduce a new set_pm_gate() IPC PM opRander Wang3-0/+33
2023-02-14ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform.Andy Chi1-0/+1
2023-02-13Merge tag 'qcom-drivers-for-6.3' of https://git.kernel.org/pub/scm/linux/kern...Arnd Bergmann1-3/+1
2023-02-13ASoC: codecs: Remove unneeded semicolonYang Li1-2/+2
2023-02-13ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property initSteffen Aschbacher1-1/+1
2023-02-13ASoC: codecs: Modify error implicit declaration of function 'gpiod_set_value_...Weidong Wang1-0/+1
2023-02-13ASoC: codecs: Modify the log print statementWeidong Wang1-1/+1
2023-02-13ASoC: codecs: Fixed a spelling error in the function nameWeidong Wang1-2/+2
2023-02-13ASoC: ep93xx: ignore 0 Hz sysclkAlexander Sverdlin1-0/+2
2023-02-13ALSA: hda/realtek - fixed wrong gpio assignedKailang Yang1-1/+1
2023-02-11ALSA: hda: make kobj_type structure constantThomas Weißschuh1-1/+1
2023-02-11ALSA: hda: Fix codec device field initializanCezary Rojewski1-1/+1
2023-02-10Merge tag 'sound-6.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds9-73/+134
2023-02-10ASoC: rt712-sdca: fix coding style and unconditionally return issuesShuming Fan1-5/+17
2023-02-10ASoC: rsnd: core.c: indicate warning if strange TDM width was setKuninori Morimoto1-0/+7
2023-02-10ALSA: hda: remove redundant variable in snd_hdac_stream_start()Zhang Yiqun5-10/+7
2023-02-10ALSA: hda/conexant: add a new hda codec SN6180Bo Liu1-0/+1
2023-02-09mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan6-10/+11
2023-02-09ASoC: qcom: q6dsp and lpass codec stablity fixesMark Brown7-69/+101
2023-02-09ASoC: SOF: ipc4-topology: Configure copier sink formatMark Brown3-9/+119
2023-02-09Add the Infineon PEB2466 codec supportMark Brown3-0/+2085
2023-02-09ASoC: rt712-sdca: Add RT712 SDCA driver for Jack and Amp topologyShuming Fan6-0/+2150
2023-02-09ASoC: rt5640: Update MCLK rate in set_sysclk()Sameer Pujar1-0/+5
2023-02-09ASoC: codecs: Add support for the Infineon PEB2466 codecHerve Codina3-0/+2085
2023-02-09ASoC: SOF: ipc4-topology: set copier sink formatBard Liao3-5/+113
2023-02-09ASoC: SOF: ipc4-topology: Print queue IDs in errorRanjani Sridharan1-4/+6
2023-02-09ASoC: codecs: lpass: remove not so useful verbose logSrinivas Kandagatla2-6/+2
2023-02-09ASoC: codecs: lpass: do not reset soundwire block on clk enableSrinivas Kandagatla4-29/+44
2023-02-09ASoC: codecs: lpass: fix incorrect mclk rateSrinivas Kandagatla2-4/+4
2023-02-09ASoC: codecs: lpass: register mclk after runtime pmSrinivas Kandagatla4-23/+22
2023-02-09ASoC: qcom: audioreach: fix ADSP ready checkSrinivas Kandagatla1-8/+9
2023-02-09ASoC: qcom: q6apm-dai: Add SNDRV_PCM_INFO_BATCH flagSrinivas Kandagatla1-2/+4
2023-02-09ASoC: qcom: q6apm-dai: fix race condition while updating the position pointerSrinivas Kandagatla1-1/+15
2023-02-09ASoC: qcom: q6apm-lpass-dai: unprepare stream if its already preparedSrinivas Kandagatla1-0/+5
2023-02-09ASoC: SMA1303: Remove the sysclk setting in devicetreeKiseok Jo1-35/+2
2023-02-09ASoC: codecs: max98090: simplify snd_soc_dai_driverKrzysztof Kozlowski1-5/+3
2023-02-09ALSA: ppc: fix unused function local variableTakashi Sakamoto1-1/+0
2023-02-08ALSA: core: Make snd_card_free() return voidUwe Kleine-König3-11/+5
2023-02-08ALSA: core: Make snd_card_free_when_closed() return voidUwe Kleine-König1-7/+5
2023-02-08ALSA: core: Make snd_card_disconnect() return voidUwe Kleine-König1-16/+8
2023-02-08ASoC: SMA1303: Convert the TDM slot properties in devicetree to mixerKiseok Jo1-18/+82
2023-02-08ASoC: SMA1303: Remove the I2C Retry property in devicetreeKiseok Jo1-15/+1
2023-02-08ASoC: SOF: ops: refine parameters order in function snd_sof_dsp_update8Rander Wang1-1/+1
2023-02-08ALSA: hda/realtek: Add Positivo N14KP6-TGEdson Juliano Drosdeck1-0/+1
2023-02-07Merge tag 'asoc-fix-v6.2-rc7' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai6-67/+117
2023-02-07ASoC: topology: Return -ENOMEM on memory allocation failureAmadeusz Sławiński1-2/+6
2023-02-07ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control()Artemii Karasev1-0/+3
2023-02-07ASoC: fsl_sai: fix getting version from VERIDShengjiu Wang1-0/+1
2023-02-07ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform.Andy Chi1-0/+5
2023-02-06Two bug fixes for tas5805m codec driverMark Brown1-41/+90
2023-02-06ALSA: hda/realtek: Add quirk for ASUS UM3402 using CS35L41Stefan Binding1-0/+1
2023-02-06ASoC: codecs: Fix unsigned comparison with less than zeroJiapeng Chong1-2/+0
2023-02-06ASoC: codecs: aw88395: initialize cur_scene_id to 0Tom Rix1-1/+1
2023-02-06ASoC: codecs: es8326: Fix DTS properties readingAlexey Firago1-2/+4
2023-02-06ASoC: tas5805m: add missing page switch.Daniel Beer1-0/+3
2023-02-06ASoC: tas5805m: rework to avoid scheduling while atomic.Daniel Beer1-41/+87
2023-02-06ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9Elvis Angelaccio1-0/+1
2023-02-04ALSA: fireface: add field for the number of messages copied to user spaceTakashi Sakamoto1-12/+16
2023-02-03ALSA: hda: Fix the control element identification for multiple codecsJaroslav Kysela5-3/+31
2023-02-03ASoC: SOF: core/ipc4/mtl: Add support for PCM delayMark Brown10-0/+464
2023-02-03ASoC: (SOF) topology: Regression fixes for nextMark Brown2-2/+2
2023-02-03ASoC: codecs: fix platform_no_drv_owner.cocci warningYang Li1-1/+0
2023-02-03ASoC: SOF: fix intel-soundwire link failureArnd Bergmann1-2/+2
2023-02-03ASoC: mediatek: mt8188: remove etdm dead codeTrevor Wu1-24/+9
2023-02-03ASoC: SOF: ipc4-pcm: add delay function supportRander Wang1-0/+109
2023-02-03ASoC: SOF: Intel: mtl: add get_stream_position supportRander Wang2-0/+20
2023-02-03ASoC: SOF: add get_stream_position ops for pcm delayRander Wang2-0/+19
2023-02-03ASoC: SOF: add delay function support in sof frameworkRander Wang2-0/+16
2023-02-03ASoC: SOF: ipc4-pcm: add hw_paramsRander Wang1-0/+98
2023-02-03ASoC: SOF: ipc4-pcm: allocate time info for pcm delay featureRander Wang1-0/+25
2023-02-03ASoC: SOF: add time info structure for ipc4 pathRander Wang2-0/+17
2023-02-03ASoC: SOF: add fw_info_box supportRander Wang3-0/+5
2023-02-03ASoC: SOF: add ipc4_fw_reg header fileRander Wang1-0/+155
2023-02-02scripts/spelling.txt: add "exsits" pattern and fix typo instancesLuca Ceresoli1-1/+1
2023-02-02ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params()Nathan Chancellor1-1/+1
2023-02-02ASoC: SOF: amd: Fix for handling spurious interrupts from DSPV sujith kumar Reddy1-21/+15
2023-02-02Fix default DMIC gain on AMD PDM driversMark Brown6-6/+24
2023-02-02ASoC: codecs: aw88395: Fix spelling mistake "cersion" -> "version"Colin Ian King1-2/+2
2023-02-02ASoC: amd: ps: Add a module parameter to influence pdm_gainMario Limonciello2-2/+8
2023-02-02ASoC: amd: ps: Adjust the gain for PDM DMICMario Limonciello1-1/+1
2023-02-02ASoC: amd: renoir: Add a module parameter to influence pdm_gainMario Limonciello2-2/+8
2023-02-02ASoC: amd: renoir: Adjust the gain for PDM DMICMario Limonciello1-1/+1
2023-02-02ASoC: amd: yc: Add a module parameter to influence pdm_gainMario Limonciello2-2/+8
2023-02-02ASoC: amd: yc: Adjust the gain for PDM DMICMario Limonciello1-1/+1
2023-02-02ASoC: topology: Set correct unload callback for graph typePeter Ujfalusi1-1/+1
2023-02-02ASoC: SOF: topology: Add missed "else" in sof_connect_dai_widgetPeter Ujfalusi1-1/+1
2023-02-01Merge tag 'sound-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds23-68/+185
2023-02-01mfd: remove ucb1400 supportArnd Bergmann3-42/+0
2023-02-01ASoC: pxa: remove unused board supportArnd Bergmann18-3604/+0
2023-02-01ASoC: codecs/jz4760: add digital gain controlsChristophe Branchereau1-0/+9
2023-02-01ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360Guillaume Pinot1-0/+1
2023-02-01ALSA: pci: lx6464es: fix a debug loopDan Carpenter1-6/+5
2023-02-01ASoC: rsnd: add R-Car Gen4 Sound supportKuninori Morimoto6-6/+140
2023-02-01ASoC: rsnd: dma.c: tidyup rsnd_dma_probe()Kuninori Morimoto1-2/+7
2023-02-01ASoC: rsnd: tidyup rsnd_dma_addr()Kuninori Morimoto1-5/+5
2023-02-01ASoC: rsnd: use array for 44.1kHz/48kHz rate handlingKuninori Morimoto1-30/+30
2023-02-01ASoC: rsnd: use clkin/out_sizeKuninori Morimoto1-7/+23
2023-02-01ASoC: rsnd: moves clkout_name to top of the fileKuninori Morimoto1-6/+7
2023-02-01ASoC: rsnd: rename clk to clkinKuninori Morimoto1-19/+20
2023-02-01ASoC: rsnd: remove unnecessary ADG flagsKuninori Morimoto1-21/+4
2023-02-01ASoC: rsnd: use same debug message format on clkoutKuninori Morimoto1-2/+2
2023-02-01ASoC: rsnd: indicate warning once if it can't handle requested ruleKuninori Morimoto2-3/+17
2023-02-01ASoC: rsnd: indicate necessary error when clock start failedKuninori Morimoto1-5/+8
2023-02-01ASoC: rsnd: Remove unnecessary rsnd_dbg_dai_call()Kuninori Morimoto1-10/+0
2023-02-01ASoC: rsnd: fixup #endif positionKuninori Morimoto1-2/+2
2023-02-01ASoC: rsnd: check whether playback/capture property existsKuninori Morimoto1-16/+26
2023-02-01ASoC: qcom: apq8096: set driver name correctlyYassine Oudjana1-0/+1
2023-02-01ASoC: cs42l42: use helper functionKuninori Morimoto1-4/+1
2023-01-31ASoC: cs42l42: Add SoundWire supportMark Brown5-45/+717
2023-01-31ASoC: use helper function and cleanupMark Brown56-279/+217
2023-01-31ASoC: mchp-spdifrx: add runtime PM support and fixesMark Brown1-149/+403
2023-01-31ASoC: codecs: Add Awinic AW88395 audio amplifierMark Brown10-0/+4285
2023-01-31Add the Renesas IDT821034 codec supportMark Brown3-0/+1193
2023-01-31ASoC: cs42l42: Wait for debounce interval after resumeStefan Binding1-1/+9
2023-01-31ASoC: cs42l42: Don't set idle_bias_onRichard Fitzgerald1-1/+0
2023-01-31ASoC: cs42l42: Add SoundWire supportRichard Fitzgerald5-0/+642
2023-01-31ASoC: cs42l42: Export some functions for SoundWireRichard Fitzgerald2-5/+14
2023-01-31ASoC: cs42l42: Separate ASP config from PLL configRichard Fitzgerald2-38/+44
2023-01-31ASoC: cs42l42: Ensure MCLKint is a multiple of the sample rateRichard Fitzgerald1-3/+9
2023-01-31ASoC: cs42l42: Add SOFT_RESET_REBOOT registerRichard Fitzgerald1-0/+2
2023-01-31ASoC: sma1303: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+2
2023-01-31ASoC: soc-dai.h: cleanup Playback/Capture data for snd_soc_daiKuninori Morimoto1-2/+2
2023-01-31ASoC: soc-topology.c: use helper functionKuninori Morimoto1-2/+2
2023-01-31ASoC: soc-pcm.c: use helper functionKuninori Morimoto1-9/+3
2023-01-31ASoC: soc-dai.c: use helper functionKuninori Morimoto1-2/+7
2023-01-31ASoC: soc-dapm.c: use helper functionKuninori Morimoto1-14/+12
2023-01-31ASoC: soc-core.c: use helper functionKuninori Morimoto1-4/+4
2023-01-31ASoC: ti: use helper functionKuninori Morimoto3-6/+9
2023-01-31ASoC: tegra: use helper functionKuninori Morimoto5-10/+9
2023-01-31ASoC: sof: use helper functionKuninori Morimoto1-66/+38
2023-01-31ASoC: rockchip: use helper functionKuninori Morimoto3-4/+4
2023-01-31ASoC: meson: use helper functionKuninori Morimoto7-35/+38
2023-01-31ASoC: mediatek: use helper functionKuninori Morimoto7-26/+32
2023-01-31ASoC: intel: use helper functionKuninori Morimoto4-31/+17
2023-01-31ASoC: sdw-mockup: use helper functionKuninori Morimoto1-4/+1
2023-01-31ASoC: spear: use helper functionKuninori Morimoto1-1/+2
2023-01-31ASoC: cirrus: use helper functionKuninori Morimoto2-4/+4
2023-01-31ASoC: rt: use helper functionKuninori Morimoto14-48/+21
2023-01-31ASoC: max: use helper functionKuninori Morimoto1-4/+1
2023-01-31ASoC: hda: use helper functionKuninori Morimoto1-2/+5
2023-01-31ASoC: hdmi-codec: use helper functionKuninori Morimoto1-5/+6
2023-01-31ALSA: firewire-motu: fix unreleased lock warning in hwdep deviceTakashi Sakamoto1-0/+4
2023-01-31ALSA: firewire-lib: fix uninitialized local variableTakashi Sakamoto1-1/+1
2023-01-30ASoC: topology: Fixes and cleanupsMark Brown1-110/+73
2023-01-30ASoC: codecs: Aw88395 chip register file, data type file and Kconfig MakefileWeidong Wang4-0/+547
2023-01-30ASoC: codecs: Aw88395 function for ALSA Audio DriverWeidong Wang2-0/+1942
2023-01-30ASoC: codecs: ACF bin parsing and check library file for aw88395Weidong Wang2-0/+1158
2023-01-30ASoC: codecs: Add i2c and codec registration for aw88395 and their associated...Weidong Wang2-0/+638
2023-01-30ASoC: codecs: Add support for the Renesas IDT821034 codecHerve Codina3-0/+1193
2023-01-30ASoC: mchp-spdifrx: document data structuresClaudiu Beznea1-0/+29
2023-01-30ASoC: mchp-spdifrx: add runtime pm supportClaudiu Beznea1-44/+166
2023-01-30ASoC: mchp-spdifrx: remove struct mchp_spdifrx_dev::fmt memberClaudiu Beznea1-1/+0
2023-01-30ASoC: mchp-spdifrx: use unsigned long to store clk_get_rate() valueClaudiu Beznea1-1/+1
2023-01-30ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove()Claudiu Beznea1-1/+1
2023-01-30ASoC: mchp-spdifrx: fix controls that works with completion mechanismClaudiu Beznea1-66/+77
2023-01-30ASoC: mchp-spdifrx: fix return value in case completion times outClaudiu Beznea1-2/+3
2023-01-30ASoC: mchp-spdifrx: fix controls which rely on rsr registerClaudiu Beznea1-50/+142
2023-01-30ASoC: topology: Use unload() op directlyAmadeusz Sławiński1-20/+28
2023-01-30ASoC: topology: Unify kcontrol removal codeAmadeusz Sławiński1-42/+6
2023-01-30ASoC: topology: Remove unnecessary check for EOFAmadeusz Sławiński1-6/+1
2023-01-30ASoC: topology: Return an error on complete() failureAmadeusz Sławiński1-1/+1
2023-01-30ASoC: topology: Pass correct pointer instead of castingAmadeusz Sławiński1-6/+6
2023-01-30ASoC: topology: Remove unnecessary forward declarationsAmadeusz Sławiński1-3/+0
2023-01-30ASoC: topology: Rename remove_ handlersAmadeusz Sławiński1-16/+16
2023-01-30ASoC: topology: Fix function nameAmadeusz Sławiński1-2/+2
2023-01-30ASoC: topology: Fix typo in functions nameAmadeusz Sławiński1-16/+16
2023-01-30ASoC: topology: Remove unused SOC_TPLG_PASS_PINS constantAmadeusz Sławiński1-3/+2