aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/br...Mark Brown377-2154/+32506
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ie...Mark Brown4-28/+28
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ti...Mark Brown129-734/+2185
3 daysMerge remote-tracking branch 'asoc/for-7.2' into asoc-nextMark Brown377-2154/+32506
3 daysASoC: Intel: catpt: Error handling and debug improvementsMark Brown7-12/+68
3 daysASoC: Intel: catpt: Print error code if board-registration failsCezary Rojewski1-1/+1
3 daysASoC: Intel: catpt: Add pretty-trace for large IPC payloadsCezary Rojewski4-11/+44
3 daysASoC: Intel: catpt: Complete coredump handlingCezary Rojewski3-0/+23
3 daysASoC: cs-amp-lib: Simplify overcomplicated error returnRichard Fitzgerald1-4/+1
4 daysMerge tag 'asoc-fix-v7.1-rc5' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai3-26/+53
4 daysASoC: soc-card: add snd_soc_card_set_topology_name()Kuninori Morimoto4-23/+18
4 daysALSA: hda/realtek:ALC269 fixup for Yoga Pro 7 15ASH11 mic mute LEDJackie Dong1-1/+9
4 daysALSA: aoa: check snd_ctl_new1() return valueZhao Dongdong1-0/+6
4 daysALSA: cmipci: check snd_ctl_new1() return valueZhao Dongdong1-0/+6
4 daysALSA: ymfpci: check snd_ctl_new1() return valueZhao Dongdong1-0/+6
4 daysALSA: ice1712: check snd_ctl_new1() return valueZhao Dongdong3-0/+16
4 daysALSA: gus: check snd_ctl_new1() return valueZhao Dongdong1-0/+2
4 daysALSA: es1938: check snd_ctl_new1() return valueZhao Dongdong1-0/+2
4 daysALSA: hda/hdmi: Use 'AC_PINSENSE_ELDV' to detect pinsense for LoongsonHuacai Chen2-1/+13
5 daysASoC: codecs: simple-mux: Fix enum control bounds checkCássio Gabriel1-1/+1
5 daysALSA: hda: cs35l41: imply SERIAL_MULTI_INSTANTIATEJohny Lin1-0/+2
5 daysALSA: seq: midi: Serialize output teardown with event_inputZhang Cen1-14/+41
5 daysASoC: Address es9356 build failures without CONFIG_SND_SOC_SDCAMark Brown2-5/+6
5 daysASoC: es9356-sdca: Depend on CONFIG_SND_SOC_SDCANathan Chancellor1-0/+1
5 daysASoC: codecs: Adjust indentation in CONFIG_SND_SOC_ES9356 definitionNathan Chancellor1-4/+4
5 daysASoC: SDCA: Make CONFIG_SND_SOC_SDCA a user selectable symbolNathan Chancellor1-1/+1
5 daysASoC: mediatek: mt2701: allocate i2s_path with privRosen Penev2-13/+10
5 daysALSA: usb-audio: Add quirk for Novation MininovaUwe Küchler1-0/+8
5 daysALSA: seq: oss: Fix UAF at handling events with embedded SysEx dataTakashi Iwai6-7/+20
5 daysALSA: xen-front: Connect event channel after stream prepareCássio Gabriel3-12/+27
5 daysALSA: xen-front: Reset event channel state on stream clearCássio Gabriel2-4/+8
5 daysALSA: usb-audio: Add iface reset and delay quirk for TAE1160 USB AudioLianqin Hu1-0/+2
5 daysALSA: hda/cs420x: Add CS4208 fixup for iMac16,1Jakub Pisarczyk1-0/+1
5 daysALSA: hda/realtek: add quirk for HP Dragonfly Folio G3 2-in-1Fabian Lippold1-0/+1
5 daysASoC: SOF: ipc4-topology: Support for multiple src output formatsMark Brown1-16/+48
5 daysASoC: SOF: ipc4-topology: Allow the use of multiple formats for src outputPeter Ujfalusi1-16/+30
5 daysASoC: SOF: ipc4-topology: Validate the number of in/out formats for src/asrcPeter Ujfalusi1-0/+18
5 daysASoC: cs35l56-shared-test: Fix possible null pointer dereferenceEthan Tidmore1-1/+0
6 daysALSA: usb-audio: add IFB_SILENCE_ON_EMPTY quirk for Behringer Flow 8Gordon Chen3-1/+20
6 daysRevert "ALSA: scarlett2: Fix 2i2 Gen 4 direct monitor gain on firmware 2417"Takashi Iwai1-29/+4
6 daysALSA: seq: Remove arbitrary prioq insertion limitCássio Gabriel1-6/+8
6 daysALSA: hda/realtek: Fix speaker output on ASUS ROG Strix G615LPZhang Heng1-0/+1
7 daysASoC: qcom: q6asm-dai: fix error handlingMark Brown1-23/+25
7 daysASoC: qcom: q6asm-dai: use pointer type with kzalloc_obj()Srinivas Kandagatla1-1/+1
7 daysASoC: qcom: q6asm-dai: remove unnecessary bracesSrinivas Kandagatla1-2/+1
7 daysASoC: qcom: q6asm-dai: fix error handling in prepare and set_paramsSrinivas Kandagatla1-8/+16
7 daysASoC: qcom: q6asm-dai: close stream only when runningSrinivas Kandagatla1-7/+7
7 daysASoC: qcom: q6asm-dai: do not set stream state in event and trigger callbacksSrinivas Kandagatla1-5/+0
7 daysASoC: codecs: max98090: switch to standard set_jack callbackMark Brown3-10/+7
7 daysASoC: codecs: max98090: use component set_jack callbackSrinivas Kandagatla2-8/+5
7 daysASoC: mt8173-max98090: use standard callback to set jackSrinivas Kandagatla1-2/+2
7 daysASoC: soc-core: Add core support for ignoring suspend on selected DAPM widgetsMark Brown3-29/+119
7 daysASoC: fsl: imx-rpmsg: Switch to core ignore-suspend-widgets supportChancel Liu1-17/+9
7 daysASoC: soc-core: Add core support for ignoring suspend on selected DAPM widgetsChancel Liu2-0/+73
7 daysASoC: dapm: Fix widget lookup with prefixed names across DAPM contextsChancel Liu1-12/+37
7 daysASoC: Intel: bytcht_es8316: Fix MCLK leak on init errorsCássio Gabriel1-2/+27
7 daysASoC: add shared BCLK rate constraint for cross-DAI coordinationMark Brown29-219/+419
7 daysASoC: soc-pcm: constrain hw_params when DAIs share the same BCLKTroy Mitchell1-0/+116
7 daysASoC: soc-pcm: add DEFINE_GUARD for snd_soc_card_mutexTroy Mitchell1-0/+3
7 daysASoC: soc-dai: add shared BCLK clock for cross-DAI rate constraintsTroy Mitchell1-0/+18
7 daysALSA: drivers: Mark some variables as __ro_after_initLen Bao2-3/+3
7 daysALSA: core: Mark some variables as __ro_after_initLen Bao5-8/+8
7 daysALSA: isa: Mark '*_registered' variables as __ro_after_initLen Bao9-21/+21
7 daysMerge branch 'for-linus' into for-nextTakashi Iwai30-252/+394
7 daysALSA: hda/realtek: Limit mic boost on Positivo DN140Edson Juliano Drosdeck1-0/+1
7 daysALSA: scarlett2: Fix 2i2 Gen 4 direct monitor gain on firmware 2417Geoffrey D. Bennett1-4/+29
7 daysALSA: pcm: oss: Fix setup list UAF on proc write errorCássio Gabriel1-7/+11
7 daysALSA: hda: cs35l56: Fix system name string leaksCássio Gabriel1-8/+9
7 daysALSA: hda/realtek: Add HDA_CODEC_QUIRK for Lenovo Yoga Slim 7 14AGP11Kris Kater1-0/+1
7 daysALSA: hda/realtek: Fix incorrect comment for ALC299_FIXUP_PREDATOR_SPKZhang Heng1-1/+1
7 daysALSA: firewire-motu: Protect register DSP event queue positionsCássio Gabriel1-4/+7
10 daysASoC: stm: Use guard() for mutex & spin locksMark Brown4-89/+59
10 daysASoC: stm: stm32_spdifrx: Use guard() for spin locksbui duc phuc1-28/+16
10 daysASoC: stm: stm32_sai_sub: Use guard() for mutex & spin locksbui duc phuc1-18/+11
10 daysASoC: stm: stm32_i2s: Use guard() for spin locksbui duc phuc1-36/+29
10 daysASoC: stm: stm32_adfsdm: Use guard() for mutex locksbui duc phuc1-7/+3
10 daysASoC: mediatek: mt8189: Fix probe resource cleanupCássio Gabriel1-10/+28
10 daysASoC: SOF: ipc4-topology: Enable deep buffer captureSeppo Ingalsuo1-15/+24
10 daysMerge tag 'asoc-fix-v7.1-rc4' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai20-165/+205
10 daysASoC: SOF: ipc4-topology: Print for format type in dbg_audio_formatPeter Ujfalusi1-18/+19
10 daysASoC: cs35l56: Replace open-coded SoundWire regmap with generic regmap-sdwMark Brown1-0/+1
10 daysASoC: cs35l56: Use standard SoundWire regmap implementationRichard Fitzgerald3-84/+51
10 daysASoC: cs35l56: Use reg_base to offset addresses on SoundWireRichard Fitzgerald2-6/+3
10 daysASoC: cs35l56-shared-test: Subtract reg_base offset in dummy regmapRichard Fitzgerald1-0/+6
10 daysASoC: SOF: Intel: Enable offload for UAOL for LNL+Mark Brown2-33/+18
10 daysASoC: SOF: Intel: lnl: Enable offload for UAOL linkPeter Ujfalusi1-1/+2
10 daysASoC: SOF: Intel: hda-mlink/lnl: Convert offload enable functions to voidPeter Ujfalusi2-33/+17
10 daysASoC: AMD: ACP7.x initial PCI driver bring-upMark Brown6-0/+419
10 daysASoC: amd: acp7x: add system and runtime PM opsVijendar Mukunda3-0/+77
10 daysASoC: amd: enable acp7.x drivers buildVijendar Mukunda3-0/+16
10 daysASoC: amd: acp7x: add helper functions and hw opsVijendar Mukunda3-2/+197
10 daysASoC: amd: acp7x: add ACP PCI driver probe/remove sequenceVijendar Mukunda2-0/+131
10 daysASoC: codecs: pcm512x: fix null-ptr dereference in pcm512x_overclock_xxx_put()Jeongjun Park1-3/+3
10 daysASoC: Intel: soc-acpi-intel-ptl-match: Remove unnecessary cs42l43 matchCharles Keepax1-118/+0
10 daysASoC: soc-acpi-intel-ptl-match: Make Chrome matches conditionalCharles Keepax3-0/+18
10 daysASoC: Intel: soc-acpi: Add entry for sof_es8336 in NVL match table.Balamurugan C1-0/+13
10 daysASoC: Intel: sof_sdw: Add support for nvlrvp in NVL platformJairaj Arava1-0/+8
11 daysASoC: cs-amp-lib: Some bug and typo fixesMark Brown12-39/+110
11 daysASoC: cs-amp-lib: Fix typo in error message: write -> readRichard Fitzgerald1-1/+1
11 daysASoC: cs-amp-lib: Fix missing dput() after debugfs_lookup()Richard Fitzgerald1-3/+10
11 daysASoC: cs-amp-lib: Fix wrong sizeof() in _cs_amp_set_efi_calibration_data()Richard Fitzgerald1-1/+1
11 daysASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove()Richard Fitzgerald1-1/+2
11 daysASoC: Rework initialization of i2c_device_idsMark Brown200-426/+398
11 daysASoC: Use named initializers for arrays of i2c_device_dataUwe Kleine-König (The Capable Hub)200-391/+391
11 daysASoC: Drop empty i2c remove callbacksUwe Kleine-König (The Capable Hub)7-35/+7
11 daysASoC: SOF: ipc4-control: Use local copy of IPC message for sendingPeter Ujfalusi1-49/+41
11 daysASoC: SOF: DSP core count handling updatesMark Brown3-2/+28
11 daysASoC: SOF: Validate and correct the core id against the number of cores of th...Peter Ujfalusi3-3/+26
11 daysASoC: SOF: ipc4-topology: Handle SOF_DBG_DISABLE_MULTICORE flag for pipelinesPeter Ujfalusi1-0/+3
12 daysASoC: uda1380: remove kmemdup_arrayRosen Penev1-7/+6
12 daysASoC: move card->pop_time to soc-dapmMark Brown5-29/+43
12 daysASoC: soc-dapm: move card->pop_time to soc-dapm.cKuninori Morimoto3-18/+20
12 daysASoC: ti: ams-delta: Stop (ab)using card->pop_timeJanusz Krzysztofik3-11/+23
12 daysASoC: fsl: Allow MPC5200 PSC audio compile testingRosen Penev1-3/+3
12 daysASoC: rt722-sdca: Add a control to support CAE firmware updateJack Yu3-8/+346
12 daysALSA: seq: Serialize UMP output teardown with event_inputZhang Cen1-4/+18
12 daysALSA: scarlett2: Allow flash writes ending at segment boundaryCássio Gabriel1-2/+5
12 daysALSA: hda/realtek: Add LED quirk for HP ProBook 430 G6Marius Hoch1-0/+1
12 daysALSA: hda/intel: Make sure to cancel irq-pending work at closing PCM streamTakashi Iwai3-4/+20
12 daysALSA: hda: Move irq pending work into hda-intel streamTakashi Iwai4-56/+89
12 daysALSA: seq: Register kernel port with full informationTakashi Iwai3-11/+28
13 daysASoC: soc-utils: Add missing va_end in snd_soc_ret()Robertus Diawan Chris1-0/+1
13 daysASoC: cs35l56: Use standard SoundWire regmap implementationRichard Fitzgerald3-84/+51
13 daysASoC: cs35l56: Use reg_base to offset addresses on SoundWireRichard Fitzgerald2-6/+3
13 daysASoC: cs35l56-shared-test: Subtract reg_base offset in dummy regmapRichard Fitzgerald1-0/+6
13 daysASoC: tegra: tegra210-mixer: Reject too-short fade durationsSheetal2-8/+29
13 daysMerge branch 'for-linus' into for-nextTakashi Iwai9-33/+76
13 daysALSA: usx2y: Drain pending US-428 pipe-4 output commandsCássio Gabriel1-16/+23
13 daysALSA: ua101: Reject too-short USB descriptorsCássio Gabriel1-2/+3
13 daysALSA: hda/realtek: Fix mute and mic-mute LEDs for HP 16 Piston OmniBook XZhang Heng1-1/+1
13 daysALSA: usb-audio: Use flexible allocation for Scarlett2 packetsRosen Penev1-5/+5
13 daysALSA: usb-audio: Use flexible allocation for FCP packetsRosen Penev1-2/+2
13 daysALSA: oss: Use flexible allocation for PCM pluginsRosen Penev1-1/+1
13 daysALSA: seq: avoid past-the-end iterator in snd_seq_create_port()Maoyi Xie1-2/+5
13 daysALSA: timer: avoid past-the-end iterator in snd_timer_dev_register()Maoyi Xie1-5/+14
13 daysALSA: ice1724: Fix blocking open for independent surround PCMsCássio Gabriel1-5/+14
13 daysALSA: hda/ca0132: add QUIRK_GENERIC path for Gigabyte GA-Z170X-Gaming G1Ezio Galeazzi2-13/+99
13 daysASoC: Add support for GPIOs driven amplifiersMark Brown12-60/+990
13 daysASoC: simple-amplifier: Update author and copyrightHerve Codina1-2/+8
13 daysASoC: simple-amplifier: gpio-audio-amp: Add support for gain-labelsHerve Codina1-3/+113
13 daysASoC: simple-amplifier: gpio-audio-amp: Add support for gain-rangesHerve Codina1-5/+312
13 daysASoC: simple-amplifier: gpio-audio-amp: Add support for basic gainHerve Codina1-0/+125
13 daysASoC: simple-amplifier: gpio-audio-amp: Add support for bypass gpioHerve Codina1-2/+19
13 daysASoC: simple-amplifier: gpio-audio-amp: Add support for mute gpioHerve Codina1-2/+125
13 daysASoC: simple-amplifier: gpio-audio-amp: Add support for extra power suppliesHerve Codina1-3/+82
13 daysASoC: simple-amplifier: Introduce support for gpio-audio-ampHerve Codina1-0/+54
13 daysASoC: simple-amplifier: Remove DAPM widgets and routes from the ASoC componen...Herve Codina1-6/+53
13 daysASoC: simple-amplifier: Use 'simple_amp' variable name instead of 'priv'Herve Codina1-10/+10
13 daysASoC: simple-amplifier: Rename drv_event() functionHerve Codina1-3/+3
13 daysASoC: simple-amplifier: Remove CONFIG_OF flag and of_match_ptr()Herve Codina1-3/+1
13 daysASoC: simple-amplifier: Add missing headersHerve Codina1-0/+2
13 daysASoC: simple-amplifier: Remove DRV_NAME defined valueHerve Codina1-3/+1
13 daysASoC: fsl_sai: Eliminate possible interrupt storm during probeShengjiu Wang1-7/+36
13 daysASoC: mediatek: mt8196: Fix probe resource cleanupCássio Gabriel1-14/+30
14 daysALSA: ctxfi: Keep line/mic notification controls per mixerCássio Gabriel2-10/+10
14 daysALSA: hda/realtek: Add quirk for HP Z66 G6 14 laptopMinxi Hou1-0/+1
2026-05-17ALSA: pcm: Don't setup bogus iov_iter for silencingTakashi Iwai1-0/+3
2026-05-17ALSA: hda/realtek: Add mute LED quirk for HP Pavilion Plus 14Aryan Kushwaha1-0/+1
2026-05-16ALSA: pcm_drm_eld: rate-limit ELD parsing errorsFrancesco Saverio Pavone1-2/+2
2026-05-16ALSA: hda: Avoid quirk matching with zero PCI SSIDTakashi Iwai1-2/+2
2026-05-16ALSA: hda/realtek: Add quirk for HP 250 G10 (103c:8b34)Sergio Boglione1-0/+1
2026-05-16ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5Eric Naim1-6/+6
2026-05-16ALSA: virtio: Add missing 384 kHz PCM rate mappingCássio Gabriel2-2/+4
2026-05-16ALSA: asihpi: Fix potential OOB array access at reading cacheTakashi Iwai1-0/+6
2026-05-16ASoC: sigmadsp: Use flexible array for control cacheRosen Penev1-2/+2
2026-05-16ASoC: pcm6240: Use flexible array for config blocksRosen Penev2-22/+16
2026-05-16ASoC: amd: acp: Add DMI quirk for ASUS Zenbook S16 UM5606GAJasper Smet1-0/+7
2026-05-16ASoC: amd: acp-sdw-legacy: check CPU DAI name before loggingCássio Gabriel1-1/+1
2026-05-16ASoC: qcom: q6apm-dai: Allocate an extra page for PCM buffersSrinivas Kandagatla1-1/+6
2026-05-15ALSA: hda/cs35l41: Fix firmware load work teardownCássio Gabriel2-22/+60
2026-05-15ASoC: Intel: sof_sdw: append dai type to dai link name unconditionallyBard Liao1-11/+12
2026-05-15ASoC: Merge up fixesMark Brown9-32/+101
2026-05-15ALSA: virtio: Validate control metadata from the deviceCássio Gabriel1-0/+50
2026-05-15ALSA: hda/ca0132: Disable auto-detect on manual output selectMatt DeVillier1-13/+31
2026-05-15Merge branch 'for-linus' into for-nextTakashi Iwai52-492/+572
2026-05-15ALSA: hda/realtek: Add mute LED quirk for HP Pavilion Laptop 16-ag0xxxAdrien Burnett1-0/+1
2026-05-15ALSA: hda/realtek: ALC269 fixup for Lenovo Yoga Pro 7 15ASH111 audioJackie Dong1-0/+1
2026-05-15ALSA: hda: Fix NULL pointer dereference in snd_hda_ctl_add()Quan Sun1-0/+3
2026-05-15ALSA: hda/realtek: Add quirk for Samsung Galaxy Book5 360 headphoneMarkus Kramer1-0/+1
2026-05-15ALSA: hda/cs35l56: Drop malformed default N from KconfigAndy Shevchenko1-1/+0
2026-05-15ALSA: hda/realtek: fix mic boost on Framework PTLDaniel Schaefer1-1/+9
2026-05-15ALSA: asihpi: Use flexible array for control cacheRosen Penev2-14/+6
2026-05-15ALSA: ctxfi: Use flexible array for SRCIMP imappersRosen Penev2-15/+2
2026-05-15ALSA: M-Audio C600 disable Output Gain KnobSimon Wood1-2/+44
2026-05-15ALSA: hda/realtek: Limit mic boost on Positivo DN50EEdson Juliano Drosdeck1-0/+1
2026-05-15ALSA: seq: Use flexible array for MIDI channelsRosen Penev2-35/+14
2026-05-15ALSA: usb-audio: qcom: Check offload mapping failuresCássio Gabriel1-6/+25
2026-05-15ALSA: hda/realtek: Add micmute quirk to Acer Nitro AN515-58Dirga Yuza1-1/+20
2026-05-15ALSA: hda/realtek: Fix Legion 7 16ITHG6 speaker amp bindingNicholas Bonello1-2/+3
2026-05-15ALSA: usb-audio: Add iface reset and delay quirk for TTGK Technology USB-C AudioLianqin Hu1-0/+2
2026-05-15ALSA: scarlett2: Add missing error check when initialise Autogain StatusRobertus Diawan Chris1-0/+2
2026-05-15ASoC: Intel: sof_sdw: add es9356 supportZhang Yi1-0/+1
2026-05-15ASoC: Intel: soc-acpi: arl: Add es9356 supportZhang Yi1-0/+52
2026-05-15ASoC: es9356-sdca: Add ES9356 SDCA driverZhang Yi4-0/+1368
2026-05-15ASoC: codecs: fs210x: fix possible buffer overflowAlexander A. Klimov1-1/+1
2026-05-15ASoC: cs35l56: Log SoundWire status updates only on changesSimon Trimmer1-2/+3
2026-05-15ASoC: ti: omap-dmic: Fix IS_ERR() vs NULL check bug in omap_dmic_select_fclk()Ingyu Jang1-1/+1
2026-05-15ASoC: ti: omap-mcbsp: Remove mixed goto/scoped cleanup handlingbui duc phuc1-24/+22
2026-05-15ASoC: cs35l56: Drop malformed default N from KconfigAndy Shevchenko1-3/+0
2026-05-15ASoC: tac5xx2-sdw: Use new SoundWire enumeration helperCharles Keepax1-13/+3