aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-02-28ALSA: hda: hdmi: Use guard() for lockingtest/guardTakashi Iwai1-171/+128
2024-02-28ALSA: hda: ca0132: Use guard() for lockingTakashi Iwai1-127/+76
2024-02-28ALSA: hda: generic: Use guard() for lockingTakashi Iwai1-31/+21
2024-02-28ALSA: pci: hda: Use guard() for lockingTakashi Iwai4-168/+114
2024-02-28ALSA: hda: core: Use guard() for lockingTakashi Iwai6-95/+58
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 Iwai5-218/+191
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-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-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-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-20ALSA: ump: Fix the discard error code from snd_ump_legacy_open()Takashi Iwai1-2/+2
2024-02-19ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)Hans Peter1-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-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 Iwai458-2287/+4872
2024-02-15ALSA: usb-audio: More relaxed check of MIDI jack namessound-6.8-rc5Takashi 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 Iwai29-164/+378
2024-02-15ALSA: seq: make snd_seq_bus_type constRicardo B. Marliere1-1/+1
2024-02-15ALSA: aoa: make soundbus_bus_type constRicardo B. Marliere1-1/+1
2024-02-14ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks tableJean-Loïc Charroud1-2/+1
2024-02-14ALSA: hda/realtek: cs35l41: Fix device ID / model nameJean-Loïc Charroud1-2/+2
2024-02-14ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with...Jean-Loïc Charroud1-0/+2
2024-02-13ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios propertyRichard Fitzgerald1-0/+93
2024-02-13ASoC: SOF: Intel: pci-tgl/lnl: Change default pathsMark Brown2-33/+33
2024-02-13ALSA: seq: fix function cast warningsTakashi Iwai2-2/+15
2024-02-13ALSA: hda: Add Lenovo Legion 7i gen7 sound quirkTomasz Kudela2-0/+3
2024-02-13ASoC: SOF: IPC3: fix message bounds on ipc opsCurtis Malainey1-1/+1
2024-02-13ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspendPeter Ujfalusi1-1/+12
2024-02-13ASoC: q6dsp: fix event handler prototypeArnd Bergmann1-4/+4
2024-02-13ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplgPeter Ujfalusi1-1/+1
2024-02-13ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware namesPeter Ujfalusi1-32/+32
2024-02-13ALSA: aw2: avoid casting function pointersArnd Bergmann1-2/+3
2024-02-13ALSA: ctxfi: avoid casting function pointersArnd Bergmann7-33/+35
2024-02-12ASoC: amd: yc: Fix non-functional mic on Lenovo 82UUAttila Tőkés1-0/+7
2024-02-12ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8Hans de Goede1-0/+15
2024-02-12ASoC: rt5645: Make LattePanda board DMI match more preciseHans de Goede1-0/+10
2024-02-12ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-2/+4
2024-02-12ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai2-20/+4
2024-02-12ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-11/+2
2024-02-12ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-20/+10
2024-02-12ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-9/+2
2024-02-12ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-19/+10
2024-02-12ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-9/+2
2024-02-12ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-15/+2
2024-02-12ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-9/+2
2024-02-12ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai2-21/+2
2024-02-12ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-11/+2
2024-02-12ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-9/+2
2024-02-12ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-9/+2
2024-02-12ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-9/+2
2024-02-12ALSA: ali5451: Embed suspend image into struct snd_aliTakashi Iwai1-18/+3
2024-02-12ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-9/+2
2024-02-12ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-5/+1
2024-02-12ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-6/+1
2024-02-12ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-8/+2
2024-02-12ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-6/+1
2024-02-12ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-7/+2
2024-02-12ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai2-14/+4
2024-02-12ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai2-7/+5
2024-02-12ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai2-19/+4
2024-02-12ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai2-7/+5
2024-02-12ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-7/+2
2024-02-12ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-7/+2
2024-02-12ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS()Takashi Iwai1-7/+2
2024-02-12ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS()Takashi Iwai1-7/+2
2024-02-12ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHTMark Brown8-11/+17
2024-02-11ASoC: SOF: amd: Fix locking in ACP IRQ handlerCristian Ciocaltea2-9/+10
2024-02-11ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()Alexey Khoroshilov1-0/+1
2024-02-11ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handlingHans de Goede1-5/+3
2024-02-11ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boardsHans de Goede8-8/+16
2024-02-09ASoC: cs35l56: Remove default from IRQ1_CFG registerRichard Fitzgerald1-1/+0
2024-02-09ALSA: virtio: add support for audio controlsAnton Yakovlev5-0/+664
2024-02-09ALSA: hda/cs35l56: select intended config FW_CS_DSPLukas Bulwahn1-2/+2
2024-02-09ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256.Sayed, Karimuddin1-0/+1
2024-02-09ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controllerPierre-Louis Bossart1-0/+7
2024-02-08ASoC: SOF: ipc3-topology: Fix pipeline tear down logicRanjani Sridharan1-14/+41
2024-02-08ASoC: cs35l56: Fix deadlock in ASP1 mixer register initializationRichard Fitzgerald2-82/+73
2024-02-07ASoC: Intel: avs: Fix dynamic port assignment when TDM is setAmadeusz Sławiński1-1/+1
2024-02-07ASoC: cs42l43: Add system suspend ops to disable IRQCharles Keepax1-2/+41
2024-02-07ASoC: cs42l43: Handle error from devm_pm_runtime_enableCharles Keepax1-1/+4
2024-02-06ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8Mario Limonciello1-0/+7
2024-02-05ASoC: tas2781: add module parameter to tascodec_init()Gergo Koteles4-3/+5
2024-02-05ASoC: Intel: avs: Fix pci_probe() error pathCezary Rojewski1-0/+3
2024-02-05ASoC: dt-bindings: google,sc7280-herobrine: Drop bouncing @codeauroraJeffrey Hugo1-1/+0
2024-02-05ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put()Dan Carpenter1-1/+1
2024-02-05ALSA: hda/realtek: add IDs for Dell dual spk platformShuming Fan1-0/+2
2024-02-05ALSA: hda/conexant: Add quirk for SWS JS201Dbo liu1-0/+18
2024-02-04ALSA: hda/realtek: Remove two HP Laptops using CS35L41Stefan Binding1-2/+0
2024-02-02ALSA: core: Fix dependencies for SND_CORE_TESTIvan Orlov1-0/+1
2024-02-01Merge tag 'asoc-fix-v6.8-rc2-2' of https://git.kernel.org/pub/scm/linux/kerne...sound-6.8-rc3Takashi Iwai412-2075/+4305
2024-02-01ALSA: Various fixes for Cirrus Logic CS35L56 supportMark Brown412-2075/+4305
2024-02-01ALSA: usb-audio: Ignore clock selector errors for single connectionAlexander Tsoy1-1/+9
2024-02-01ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADLEdson Juliano Drosdeck1-0/+1
2024-02-01ALSA: hda: cs35l56: Remove unused test stub functionRichard Fitzgerald1-10/+0
2024-02-01ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmwareRichard Fitzgerald1-44/+49
2024-02-01ALSA: hda: cs35l56: Fix filename string field layoutRichard Fitzgerald1-6/+9
2024-02-01ALSA: hda: cs35l56: Fix order of searching for firmware filesRichard Fitzgerald1-10/+14
2024-02-01ASoC: cs35l56: Allow more time for firmware to bootRichard Fitzgerald1-1/+1
2024-02-01ASoC: cs35l56: Load tunings for the correct speaker modelsRichard Fitzgerald4-5/+65
2024-02-01ASoC: cs35l56: Firmware file must match the version of preloaded firmwareRichard Fitzgerald3-26/+65
2024-02-01ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revisionRichard Fitzgerald1-7/+16
2024-02-01ASoC: cs35l56: Fix for initializing ASP1 mixer registersRichard Fitzgerald3-17/+163
2024-02-01ALSA: hda: cs35l56: Initialize all ASP1 registersRichard Fitzgerald1-0/+16
2024-02-01ASoC: cs35l56: Fix default SDW TX mixer registersRichard Fitzgerald1-0/+9
2024-02-01ASoC: cs35l56: Fix to ensure ASP1 registers match cacheRichard Fitzgerald3-0/+63
2024-02-01ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed()Richard Fitzgerald1-11/+0
2024-02-01ASoC: cs35l56: Don't add the same register patch multiple timesRichard Fitzgerald1-4/+4
2024-02-01ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adspRichard Fitzgerald1-0/+5
2024-02-01ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->componentRichard Fitzgerald1-0/+2
2024-02-01ASoC: wm_adsp: Don't overwrite fwf_name with the defaultRichard Fitzgerald1-17/+12
2024-02-01ASoC: wm_adsp: Fix firmware file search orderRichard Fitzgerald1-25/+19
2024-02-01Merge tag 'asoc-fix-v6.8-rc2' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai15-75/+202
2024-01-31ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpadsJosé Relvas1-1/+3
2024-01-30Merge branch 'topic/format-kunit' into for-nextTakashi Iwai16-30/+424
2024-01-30ALSA: core: Add sound core KUnit testIvan Orlov4-0/+334
2024-01-30ALSA: pcm: Fix snd_pcm_format_name functionIvan Orlov1-2/+4
2024-01-30ALSA: pcm: Add missing formats to formats listIvan Orlov1-0/+4
2024-01-30ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YARChhayly Leang1-0/+2
2024-01-30ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VAKenzo Gomez1-0/+2
2024-01-29ASoC: amd: acp: Fix support for a Huawei Matebook laptopMarian Postevca1-0/+8
2024-01-29arm64: sun50i-h616: Add DMA and SPDIF controllersMark Brown2-1/+9
2024-01-29ASoC: sun4i-spdif: Add Allwinner H616 compatibleChen-Yu Tsai1-0/+3
2024-01-29ASoC: sun4i-spdif: Fix requirements for H6Chen-Yu Tsai1-1/+1
2024-01-29ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616Chen-Yu Tsai1-0/+5
2024-01-29ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VFTechno Mooney1-0/+7
2024-01-29ALSA: usb-audio: Check presence of valid altsetting controlAlexander Tsoy1-0/+20
2024-01-29Revert "ALSA: usb-audio: Skip setting clock selector for single connections"Alexander Tsoy1-1/+1
2024-01-29ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxxLuka Guzenko1-0/+1
2024-01-29ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1...David Senoner1-0/+1
2024-01-29ALSA: firewire-motu: add support for MOTU 896 mk3 FireWire and HybridTakashi Sakamoto4-0/+14
2024-01-28Linux 6.8-rc2v6.8-rc2Linus Torvalds1-1/+1
2024-01-28Merge tag 'cxl-fixes-6.8-rc2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-13/+23
2024-01-28Merge tag 'mips-fixes_6.8_1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds34-230/+83
2024-01-28Merge tag 'locking_urgent_for_v6.8_rc2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-6/+20
2024-01-28Merge tag 'irq_urgent_for_v6.8_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2024-01-28Merge tag 'timers_urgent_for_v6.8_rc2' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-1/+29
2024-01-28Merge tag 'x86_urgent_for_v6.8_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds6-12/+50
2024-01-28Merge tag 'fixes-2024-01-28' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+3
2024-01-28ALSA: hda/realtek: Add quirks for various HP ENVY modelsStefan Binding1-0/+40
2024-01-28ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker IDStefan Binding1-0/+40
2024-01-28ALSA: hda: cs35l41: Support additional HP Envy ModelsStefan Binding1-6/+28
2024-01-28ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSDStefan Binding1-10/+6
2024-01-27Merge tag 'platform-drivers-x86-v6.8-2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds14-177/+460
2024-01-27Merge tag 'loongarch-fixes-6.8-1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-11/+14
2024-01-27Merge tag 'xfs-6.8-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-10/+17
2024-01-27Merge tag 'bcachefs-2024-01-26' of https://evilpiepirate.org/git/bcachefsLinus Torvalds10-32/+42
2024-01-27Merge tag '6.8-rc2-smb3-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds3-3/+6
2024-01-27Merge tag '6.8-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds13-74/+467
2024-01-27mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nanXi Ruoyao1-0/+6
2024-01-27MIPS: loongson64: set nid for reserved memblock regionHuang Pei2-0/+5
2024-01-27Revert "MIPS: loongson64: set nid for reserved memblock region"Thomas Bogendoerfer2-4/+0