aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2024-03-22Merge tag 'sound-fix2-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds12-386/+132
2024-03-21Merge tag 'tty-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-2/+2
2024-03-21Merge tag 'asoc-fix-v6.9-merge-window' of https://git.kernel.org/pub/scm/linu...Takashi Iwai10-383/+63
2024-03-20ALSA: control: Fix unannotated kfree() cleanupTakashi Iwai1-2/+2
2024-03-20ALSA: hda/realtek: Add quirks for some Clevo laptopsTim Crawford1-0/+3
2024-03-19ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000Anthony I Gilea1-1/+38
2024-03-18Merge tag 'sound-fix-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-36/+42
2024-03-18ALSA: hda/realtek: fix the hp playback volume issue for LG machinesHui Wang1-0/+26
2024-03-18ASoC: soc-compress: Fix and add DPCM lockingShalini Manjunatha1-0/+4
2024-03-17ALSA: core: add kunitconfigTakashi Sakamoto1-0/+5
2024-03-17ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71Ian Murphy1-0/+13
2024-03-17Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM"Takashi Iwai1-35/+14
2024-03-15Merge tag 'powerpc-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-3/+1
2024-03-15ASoC: SOF: amd: Skip IRAM/DRAM size modificationMark Brown4-27/+41
2024-03-15ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLEDCristian Ciocaltea2-1/+3
2024-03-15ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entryCristian Ciocaltea4-26/+38
2024-03-15ALSA: timer: Fix missing irq-disable at closingTakashi Iwai1-1/+1
2024-03-15ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9Jichi Zhang1-0/+9
2024-03-14Merge tag 'sound-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds288-4916/+15210
2024-03-14ASoC: amd: yc: Revert "add new YC platform variant (0x63) support"Jiawei Wang1-1/+0
2024-03-14ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"Jiawei Wang1-7/+0
2024-03-13Add support for the internal RK3308 audio codecMark Brown1-346/+6
2024-03-13Merge tag 'pm-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-1/+1
2024-03-13ASoC: Merge up releaseMark Brown19-25/+160
2024-03-13ALSA: usb-audio: Stop parsing channels bits when all channels are found.Johan Carlsson1-1/+4
2024-03-13ALSA: hda/tas2781: remove unnecessary runtime_pm callsPierre-Louis Bossart1-3/+0
2024-03-13ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP modelsValentine Altair1-0/+1
2024-03-12ASoC: soc-core.c: Skip dummy codec when adding platformsChancel Liu1-0/+3
2024-03-12ASoC: rockchip: i2s-tdm: Fix inaccurate sampling ratesLuca Ceresoli1-346/+6
2024-03-12ALSA: aaci: Delete unused variable in aaci_do_suspendThomas Weißschuh1-1/+0
2024-03-11ASoC: amd: yc: Fix non-functional mic on ASUS M7600REM Cooley1-0/+7
2024-03-11Merge tag 'asoc-v6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai170-1832/+11918
2024-03-11Merge branch 'pm-runtime'Rafael J. Wysocki1-1/+1
2024-03-11ASoC: tlv320adc3xxx: Don't strip remove function when driver is builtinUwe Kleine-König1-2/+2
2024-03-11ALSA: scarlett2: Fix Scarlett 4th Gen input gain range againGeoffrey D. Bennett1-4/+7
2024-03-11ALSA: scarlett2: Fix Scarlett 4th Gen input gain rangeGeoffrey D. Bennett1-3/+5
2024-03-11ALSA: scarlett2: Fix Scarlett 4th Gen autogain status valuesGeoffrey D. Bennett1-28/+34
2024-03-11ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detectionGeoffrey D. Bennett1-8/+7
2024-03-11ALSA: hda/tas2781: restore power state after system_resumeGergo Koteles1-1/+12
2024-03-11ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspendGergo Koteles1-10/+1
2024-03-11ALSA: hda/tas2781: do not reset cur_* values in runtime_suspendGergo Koteles1-7/+0
2024-03-11ALSA: hda/tas2781: add lock to system_suspendGergo Koteles1-0/+4
2024-03-11ALSA: hda/tas2781: use dev_dbg in system_resumeGergo Koteles1-1/+1
2024-03-11ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptopsAthaariq Ardhiansyah1-0/+63
2024-03-11Merge branch 'for-next' into for-linusTakashi Iwai122-3022/+3158
2024-03-08ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57Simon Trimmer4-11/+21
2024-03-08ASoC: cs35l56: Add support for CS35L54 and CS35L57Simon Trimmer3-4/+21
2024-03-08Merge tag 'asoc-fix-v6.8-rc7' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai5-11/+46
2024-03-07ASoC: Intel: catpt: Carefully use PCI bitwise constantsAndy Shevchenko1-2/+2
2024-03-07ALSA: hda: hda_component: Include sound/hda_codec.hRichard Fitzgerald1-0/+1
2024-03-07ALSA: hda: hda_component: Add missing #include guardsRichard Fitzgerald1-0/+5
2024-03-07ASoC: codecs: ES8326: Changing members of private structureZhang Yi1-17/+1
2024-03-07powerpc/macio: Make remove callback of macio driver void returnedDawei Li1-3/+1
2024-03-06ASoC: wm8962: Fix up incorrect error message in wm8962_set_fllStuart Henderson1-1/+1
2024-03-06ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono modeStuart Henderson1-9/+14
2024-03-06ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSCStuart Henderson1-0/+4
2024-03-06ASoC: trace: add event to snd_soc_dapm trace eventsLuca Ceresoli1-2/+2
2024-03-06ASoC: trace: add component to set_bias_level trace eventsLuca Ceresoli1-2/+2
2024-03-05ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.hAndy Shevchenko1-1/+2
2024-03-05ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBookAndy Chi1-0/+4
2024-03-04ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get()Chancel Liu1-6/+6
2024-03-04ASoC: cs-amp-lib: Add KUnit test for calibration helpersRichard Fitzgerald4-2/+740
2024-03-04ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk tableAl Raj Hassain1-0/+7
2024-03-04ASoC: rcar: adg: correct TIMSEL setting for SSI9Andreas Pape1-0/+7
2024-03-04ALSA: ac97: More cleanup with snd_ctl_find_id_mixer()Takashi Iwai1-5/+2
2024-03-04ALSA: hda: Reuse for_each_pcm_streams()Cezary Rojewski1-1/+1
2024-03-04ASoC: codecs: hda: Cleanup error messagesCezary Rojewski1-5/+5
2024-03-04ASoC: Intel: avs: Ignore codecs with no suppoting driverCezary Rojewski1-4/+5
2024-03-04ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missingCezary Rojewski1-0/+5
2024-03-04ALSA: hda: Skip i915 initialization on CNL/LKF-based platformsCezary Rojewski1-3/+29
2024-03-04ALSA: usb-audio: Name feature ctl using output if input is PCMKenny Levinsen1-14/+35
2024-03-04ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LAStefan Binding1-0/+2
2024-03-04ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptopsStefan Binding1-0/+2
2024-03-04ALSA: hda: cs35l41: Support Lenovo Thinkbook 16PStefan Binding1-0/+4
2024-03-04ALSA: hda/realtek - Add Headset Mic supported Acer NB platformKailang Yang1-0/+2
2024-03-01ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_...Nathan Chancellor1-4/+3
2024-03-01ALSA: hda: optimize the probe codec processsongxiebing1-0/+3
2024-03-01ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 ...Kailang Yang1-2/+5
2024-02-29ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tabletAlban Boyé1-0/+12
2024-02-29ASoC: madera: Fix typo in madera_set_fll_clks shift valueStuart Henderson1-1/+1
2024-02-29Merge tag 'asoc-fix-v6.8-rc5' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai8-6/+52
2024-02-28ALSA: control_led: Use guard() for lockingTakashi Iwai1-85/+65
2024-02-28ALSA: pcm: oss: Use guard() for setupTakashi Iwai1-9/+3
2024-02-28ALSA: pcm: Use guard() for PCM stream locksTakashi Iwai4-218/+179
2024-02-28ALSA: pcm: Use guard() for lockingTakashi Iwai3-109/+59
2024-02-28ALSA: seq: prioq: Use guard() for lockingTakashi Iwai1-33/+26
2024-02-28ALSA: seq: virmidi: Use guard() for lockingTakashi Iwai1-10/+8
2024-02-28ALSA: seq: ump: Use guard() for lockingTakashi Iwai1-8/+5
2024-02-28ALSA: seq: midi: Use guard() for lockingTakashi Iwai2-23/+7
2024-02-28ALSA: seq: timer: Use guard() for lockingTakashi Iwai1-101/+54
2024-02-28ALSA: seq: queue: Use guard() for lockingTakashi Iwai1-50/+28
2024-02-28ALSA: seq: ports: Use guard() for lockingTakashi Iwai1-65/+49
2024-02-28ALSA: seq: memory: Use guard() for lockingTakashi Iwai1-18/+10
2024-02-28ALSA: seq: fifo: Use guard() for lockingTakashi Iwai1-31/+24
2024-02-28ALSA: core: Use guard() for lockingTakashi Iwai3-134/+104
2024-02-28ALSA: jack: Use guard() for lockingTakashi Iwai1-18/+7
2024-02-28ALSA: rawmidi: Use guard() for lockingTakashi Iwai1-160/+93
2024-02-28ALSA: control: Use guard() for lockingTakashi Iwai2-273/+176
2024-02-28ALSA: mixer_oss: Use guard() for lockingTakashi Iwai1-142/+86
2024-02-28ALSA: info: Use guard() for lockingTakashi Iwai2-70/+33
2024-02-28ALSA: hwdep: Use guard() for lockingTakashi Iwai1-49/+40
2024-02-28ALSA: hrtimer: Use guard() for lockingTakashi Iwai1-13/+11
2024-02-28ALSA: timer: Use guard() for lockingTakashi Iwai2-259/+177
2024-02-28ALSA: compress_offload: Use guard() for lockingTakashi Iwai1-65/+33
2024-02-28ALSA: ump: Use guard() for lockingTakashi Iwai1-23/+12
2024-02-28ALSA: kunit: Fix sparse warningsTakashi Iwai1-14/+15
2024-02-28ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2Jiawei Wang1-0/+7
2024-02-28ASoC: amd: yc: add new YC platform variant (0x63) supportJiawei Wang1-0/+1
2024-02-27ASoC: meson: axg-fifo: use FIELD helpersJerome Brunet4-33/+31
2024-02-27ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid()Richard Fitzgerald1-2/+3
2024-02-27ALSA: hda/realtek - ALC285 reduce pop noise from Headphone portKailang Yang1-0/+1
2024-02-26ASoC: meson: axg fixes and clean-upMark Brown5-19/+36
2024-02-26ASoC: codecs: Simplify mclk initializationMark Brown6-40/+20
2024-02-26ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk tableJohnny Hsieh1-0/+7
2024-02-26ASoC: meson: axg-fifo: take continuous ratesJerome Brunet3-6/+12
2024-02-26ASoC: meson: axg-spdifin: use max width for rate detectionJerome Brunet1-3/+3
2024-02-26ASoC: meson: axg-tdm-interface: update error format error tracesJerome Brunet1-1/+1
2024-02-26ASoC: meson: axg-tdm-interface: add frame rate constraintJerome Brunet1-7/+18
2024-02-26ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fsJerome Brunet1-2/+2
2024-02-26ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+Krzysztof Kozlowski2-31/+292
2024-02-26ASoC: codecs: tx-macro: split widgets per different LPASS versionsKrzysztof Kozlowski2-151/+232
2024-02-25ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8Willian Wang1-1/+26
2024-02-24ALSA: cs35l56: Apply calibration from EFIMark Brown10-19/+467
2024-02-23ALSA: hda: cs35l56: Apply amp calibration from EFI dataRichard Fitzgerald2-7/+34
2024-02-23ASoC: cs35l56: Apply amp calibration from EFI dataRichard Fitzgerald2-3/+61
2024-02-23ASoC: cs35l56: Add helper functions for amp calibrationRichard Fitzgerald2-0/+84
2024-02-23ASoC: cs-amp-lib: Add helpers for factory calibration dataRichard Fitzgerald3-0/+268
2024-02-23ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop()Richard Fitzgerald2-9/+20
2024-02-23ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol()Richard Fitzgerald4-5/+35
2024-02-23ALSA: hda/realtek: tas2781: enable subwoofer volume controlGergo Koteles1-1/+1
2024-02-23ALSA: pcm_oss: ump: Use automatic cleanup of kfree()Takashi Iwai1-23/+10
2024-02-23ALSA: mixer_oss: ump: Use automatic cleanup of kfree()Takashi Iwai1-41/+18
2024-02-23ALSA: pcm: Use CLASS() for fdget()/fdput()Takashi Iwai1-15/+7
2024-02-23ALSA: seq: core: Use automatic cleanup of kfree()Takashi Iwai2-18/+8
2024-02-23ALSA: seq: ump: Use automatic cleanup of kfree()Takashi Iwai1-21/+12
2024-02-23ALSA: seq: virmidi: Use automatic cleanup of kfree()Takashi Iwai1-15/+7
2024-02-23ALSA: seq: oss: Use automatic cleanup of kfree()Takashi Iwai2-18/+8
2024-02-23ALSA: vmaster: Use automatic cleanup of kfree()Takashi Iwai1-13/+6
2024-02-23ALSA: timer: Use automatic cleanup of kfree()Takashi Iwai1-8/+5
2024-02-23ALSA: compress_offload: Use automatic cleanup of kfree()Takashi Iwai1-23/+13
2024-02-23ALSA: control: Use automatic cleanup of kfree()Takashi Iwai2-58/+34
2024-02-23ALSA: pcm: Use automatic cleanup of kfree()Takashi Iwai3-83/+49
2024-02-23ALSA: pcm: clarify and fix default msbits value for all formatsJaroslav Kysela1-0/+5
2024-02-22ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai()Kuninori Morimoto1-1/+1
2024-02-22ASoC: amd: ps: modify ACP register end address macroVijendar Mukunda1-1/+1
2024-02-22ASoC: amd: ps: update licenseVijendar Mukunda5-5/+5
2024-02-22ALSA: seq: prioq: Unify cell removal functionsTakashi Iwai1-113/+84
2024-02-22ALSA: hda: beep: Drop stale mutexTakashi Iwai2-2/+0
2024-02-22ALSA: echoaudio: remove redundant assignment to variable clockColin Ian King1-1/+0
2024-02-21ASoC: codecs: rt5660: Simplify mclk initializationCezary Rojewski1-6/+3
2024-02-21ASoC: codecs: rt5640: Simplify mclk initializationCezary Rojewski1-6/+3
2024-02-21ASoC: codecs: rt5616: Simplify mclk initializationCezary Rojewski1-6/+3
2024-02-21ASoC: codecs: rt5514: Simplify mclk initializationCezary Rojewski1-6/+3
2024-02-21ASoC: codecs: nau8825: Simplify mclk initializationCezary Rojewski1-8/+4
2024-02-21ASoC: codecs: da7213: Simplify mclk initializationCezary Rojewski1-8/+4
2024-02-21ASoC: qcom: Fix uninitialized pointer dmactlColin Ian King1-1/+1
2024-02-21ASoC: codecs: wsa884x: Allow sharing reset GPIOKrzysztof Kozlowski1-10/+43
2024-02-21Merge branch 'for-linus' into for-nextTakashi Iwai4-4/+7
2024-02-21ALSA: hda/realtek: fix mute/micmute LED For HP mt440Eniac Zhang1-0/+2
2024-02-21ALSA: hda: Downgrade BDL table overflow messageTakashi Iwai1-1/+1
2024-02-21ALSA: hda: Set up BDL table at hw_paramsTakashi Iwai1-3/+11
2024-02-21ALSA: Drop leftover snd-rtctimer stuff from MakefileTakashi Iwai1-1/+0
2024-02-21ASoC: Intel: avs: Fixes and new platforms supportMark Brown60-470/+1765
2024-02-20ALSA: ump: Fix the discard error code from snd_ump_legacy_open()Takashi Iwai1-2/+2
2024-02-20ASoC: Intel: avs: Populate board selection with new I2S entriesCezary Rojewski1-0/+85
2024-02-20ASoC: Intel: avs: ICCMAX recommendations for ICL+ platformsCezary Rojewski3-2/+64
2024-02-20ASoC: Intel: avs: TGL-based platforms supportCezary Rojewski4-1/+90
2024-02-20ASoC: Intel: avs: ICL-based platforms supportCezary Rojewski6-1/+197
2024-02-20ASoC: Intel: avs: CNL-based platforms supportCezary Rojewski6-8/+119
2024-02-20ASoC: Intel: avs: Abstract IRQ handlingCezary Rojewski5-37/+48
2024-02-20ASoC: Intel: avs: Abstract IPC handlingCezary Rojewski5-41/+72
2024-02-20ASoC: Intel: avs: Prefix SKL/APL-specific membersCezary Rojewski5-57/+56
2024-02-20ASoC: Intel: avs: Fix sound clipping in single capture scenarioCezary Rojewski1-2/+75
2024-02-20ASoC: Intel: avs: L1SEN reference countedCezary Rojewski2-3/+9
2024-02-19ASoC: cs42l42: Remove redundant delays in suspend().Vitaly Rodionov1-1/+0
2024-02-19ASoC: tas2781: Remove redundant initialization of pointer 'data'Colin Ian King1-1/+1
2024-02-19ASoC: SOF: amd: fix soundwire dependenciesArnd Bergmann1-3/+3
2024-02-19ASoC: amd: ps: add machine select and register codeVijendar Mukunda2-1/+84
2024-02-19ASoC: amd: ps: fix for acp pme wake for soundwire configurationVijendar Mukunda1-1/+34
2024-02-19ASoC: amd: ps: remove acp_reset flagVijendar Mukunda2-21/+28
2024-02-19ASoC: amd: ps: refactor acp child platform device creation codeVijendar Mukunda2-190/+116
2024-02-19ASoC: amd: ps: refactor acp device configuration read logicVijendar Mukunda3-126/+78
2024-02-19ASoC: Constify pointer to of_phandle_argsKrzysztof Kozlowski1-4/+5
2024-02-19ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)Hans Peter1-0/+1
2024-02-19ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESETRichard Fitzgerald1-0/+1
2024-02-19ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630Jay Ajit Mate1-0/+1
2024-02-19ALSA: firewire-lib: fix to check cycle continuityTakashi Sakamoto1-1/+1
2024-02-19ALSA: oxfw: add support for Miglia Harmony AudioTakashi Sakamoto3-1/+14
2024-02-19ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block ...Takashi Sakamoto2-4/+12
2024-02-19ALSA: oxfw: support the case that AV/C Stream Format Information command is n...Takashi Sakamoto2-23/+75
2024-02-19ALSA: oxfw: use const qualifier for immutable argumentTakashi Sakamoto2-2/+2
2024-02-19ALSA: core: fix buffer overflow in test_format_fill_silence()Arnd Bergmann1-2/+3
2024-02-19Merge 6.8-rc5 into tty-nextGreg Kroah-Hartman32-217/+434
2024-02-16ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" ...Aiswarya Cyriac1-4/+15
2024-02-16ALSA: avoid 'bool' as variable nameArnd Bergmann2-3/+3
2024-02-15Merge branch 'for-linus' into for-nextTakashi Iwai48-374/+1050
2024-02-15ALSA: usb-audio: More relaxed check of MIDI jack namesTakashi Iwai1-48/+25
2024-02-15ALSA: hda/realtek: fix mute/micmute LED For HP mt645Eniac Zhang1-0/+2
2024-02-15ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENTMasahiro Yamada1-1/+0
2024-02-15Merge tag 'asoc-fix-v6.8-rc4' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai27-163/+377