aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2026-04-27ASoC: samsung: idma: Use guard() for spin locksbui duc phuc1-17/+9
2026-04-27ASoC: samsung: i2s: Use guard() for spin locksbui duc phuc1-68/+50
2026-04-27ASoC: codecs: wcd937x: fix AUX PA sequencing and mixer controlsAjay Kumar Nandam1-1/+25
2026-04-27ASoC: tegra: Remove stale snd-soc-tegra-utils composite module definitionSasha Levin1-1/+0
2026-04-27ASoC: rt722-sdca: add FU06 Playback Switch for speaker mute controlAaron Ma2-14/+67
2026-04-27ASoC: tas2770: Fix order of operations for temperature calculationJames Calligeros1-2/+2
2026-04-27ASoC: tas2764: Mark die temp register as volatileJames Calligeros1-0/+1
2026-04-27ASoC: tlv320aic3x: Add multi endpoint supportMarek Vasut1-0/+7
2026-04-27ASoC: SOF: Intel: add an empty adr_linkBard Liao1-1/+2
2026-04-27ASoC: amd: acp: Add DMI quirk for Valve Steam Deck OLEDGuilherme G. Piccoli4-5/+25
2026-04-27ASoC: atmel: Change manual bitfield manipulation to use FIELD_PREP()Gabriel Jacob Perin1-19/+22
2026-04-27ASoC: apple: mca: Use guard() for mutex locksbui duc phuc1-9/+5
2026-04-27ASoC: ops: Log unknown controls in snd_soc_limit_volume()Mark Brown1-0/+4
2026-04-27ASoC: mchp-spdifrx: Replace manual bitfield manipulations with macros and typ...João1-13/+20
2026-04-27ASoC: fsl_micfil: Add DC output remover controlShengjiu Wang2-0/+80
2026-04-24Merge tag 'sound-fix-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds29-239/+314
2026-04-23Revert "ALSA: pcmtest: fix reference leak on failed device registration"Takashi Iwai1-3/+1
2026-04-23Merge tag 'asoc-fix-v7.1-merge-window' of https://git.kernel.org/pub/scm/linu...Takashi Iwai10-43/+76
2026-04-22ASoC: dt-bindings: ti,tas2781: Add TAS5832 supportMark Brown1-0/+5
2026-04-22ASoC: tas2781: Add tas5832 supportBaojun Xu1-0/+5
2026-04-22ALSA: usb-audio: Fix Audio Advantage Micro II SPDIF switchCássio Gabriel1-1/+1
2026-04-22ALSA: usb-audio: Avoid false E-MU sample-rate notificationsCássio Gabriel1-4/+6
2026-04-22ASoC: sdw_utils: cs42l43: allow spk component names to be combinedMaciej Strozek3-21/+17
2026-04-22ASoC: qcom: x1e80100: limit speaker volumesTobias Heider1-0/+19
2026-04-21ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa2xxxSpencer Payton1-0/+1
2026-04-21ALSA: pcmtest: Fix resource leaks in module init error pathsCássio Gabriel1-3/+12
2026-04-21ALSA: usb-audio/line6: Add support for POD HD PROPhil Willoughby1-0/+14
2026-04-21ALSA: hda/realtek: Add LED fixup for HP EliteBook 6 G2a LaptopsChris Chiu1-0/+2
2026-04-20ASoC: Correct bug parsing DisCo booleansMark Brown1-2/+5
2026-04-20ASoC: SDCA: Fix reading of mipi-sdca-control-deferrableCharles Keepax1-2/+5
2026-04-20Revert "ALSA: usb-audio: Add quirk for SmartlinkTechnology M01"Takashi Iwai1-12/+0
2026-04-20ALSA: als4000: Fix capture trigger chip->mode raceCássio Gabriel1-24/+20
2026-04-20ALSA: core: Fix potential data race at fasync handlingTakashi Iwai1-3/+10
2026-04-20ALSA: hda/tas2781: Fix sound abnormal issue on some SPI deviceBaojun Xu2-4/+4
2026-04-20ALSA: hda/realtek: add quirk for Acer Nitro 16 AN16-41Bob Song1-0/+1
2026-04-17Merge tag 'rpmsg-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/remot...Linus Torvalds4-7/+8
2026-04-17ALSA: caiaq: Fix control_put() result and cache rollbackCássio Gabriel1-16/+36
2026-04-17ALSA: pcmtest: fix reference leak on failed device registrationGuangshuo Li1-1/+3
2026-04-17ALSA: 6fire: Fix input volume change detectionCássio Gabriel1-4/+6
2026-04-17ALSA: usb-audio: Add quirk entries for NexiGo N930W webcamJohnathan Penberthy1-0/+2
2026-04-17ALSA: vx: use correct function name in kernel-doc commentRandy Dunlap1-1/+1
2026-04-17ALSA: virtio: drop an extaneous kernel-doc commentRandy Dunlap1-1/+0
2026-04-17ALSA: usb-audio: Add quirk for SmartlinkTechnology M01Juan Pablo Fuentealba Bizama1-0/+12
2026-04-16ASoC: es8311: Fix clock leak and check update_bits in set_bias_level()Hsieh Hung-En1-5/+10
2026-04-16ASoC: es8311: Check regcache_sync() error in resumeHsieh Hung-En1-1/+6
2026-04-16ALSA: usb-audio: stop parsing UAC2 rates at MAX_NR_RATESCássio Gabriel1-1/+1
2026-04-16ALSA: hda/intel: Move firmware loading into the probe workTakashi Iwai2-47/+15
2026-04-15Merge tag 'sound-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds315-2955/+7985
2026-04-15ALSA: hda/realtek: add quirk for HONOR MRB-XXX M1020Timofey Tarasenko1-0/+13
2026-04-15ALSA: usb-audio: Tidy up error check for processing unitRong Zhang1-19/+15
2026-04-15ALSA: 6fire: Drop unnecessary NULL checksTakashi Iwai1-20/+16
2026-04-15ALSA: 6fire: Reduce multi-level conditionals in usb6fire_chip_disconnect()Takashi Iwai1-19/+22
2026-04-15ALSA: 6fire: Fix leftover global pointers after probe failuresTakashi Iwai1-8/+6
2026-04-15ALSA: 6fire: Cover the whole probe and disconnect calls with register_mutexTakashi Iwai1-19/+17
2026-04-15ALSA: caiaq: Handle probe errors properlyTakashi Iwai1-9/+24
2026-04-14Merge tag 'x86_cpu_for_7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-13/+27
2026-04-14ALSA: control: Validate buf_len before strnlen() in snd_ctl_elem_init_enum_na...Ziqing Chen1-0/+4
2026-04-14ASoC: SOF: Intel: NVL/NVL-S: add platform nameMark Brown4-11/+8
2026-04-14ASoC: SOF: Intel: NVL-S: add platform nameBard Liao1-0/+1
2026-04-14ASoC: SOF: Intel: NVL: add platform nameBard Liao1-0/+1
2026-04-14ASoC: rt1320: fix the warning 'rae_fw' from request_firmware() not releasedShuming Fan1-0/+1
2026-04-14ALSA: usb-audio: Fix missing error handling for get_min_max*()Takashi Iwai1-0/+1
2026-04-14ALSA: hda/realtek - fixed speaker no sound updateKailang Yang1-11/+5
2026-04-14ALSA: hda/realtek: Add quirk for Acer PT316-51S headset micFaye Nichols1-0/+1
2026-04-13ALSA: usb-audio: Exclude Scarlett 18i20 1st Gen from SKIP_IFACE_SETUPGeoffrey D. Bennett1-0/+1
2026-04-13ASoC: pxa2xx-ac97: fix error handling for reset GPIO descriptorPeng Fan1-6/+9
2026-04-13ASoC: tas2781: fix unused-const-variable warningArnd Bergmann1-8/+2
2026-04-13Merge tag 'asoc-v7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai234-2254/+5692
2026-04-13ALSA: hda/realtek: Add quirk for Legion S7 15IMHEric Naim1-0/+1
2026-04-13ALSA: hda/realtek: Add quirk for HP Spectre x360 14-easongxiebing1-0/+1
2026-04-13ALSA: caiaq: take a reference on the USB device in create_card()Berk Cem Goksel1-2/+2
2026-04-13Merge branch 'for-next' into for-linusTakashi Iwai79-685/+2274
2026-04-12ALSA: sscape: Add suspend and resume supportCássio Gabriel1-0/+93
2026-04-12ALSA: sscape: Cache per-card resources for board reinitializationCássio Gabriel1-95/+139
2026-04-11ALSA: usb-audio: Do not expose sticky mixersRong Zhang1-3/+45
2026-04-11ALSA: usb-audio: Move volume control resolution check into a functionRong Zhang1-26/+39
2026-04-11ALSA: usb-audio: Add error checks against get_min_max*()Rong Zhang1-8/+21
2026-04-10ALSA: usb-audio: Add quirk for PreSonus AudioBox USBAbhinav Mahadevan1-0/+48
2026-04-10ALSA: interwave: guard PM-only restore helpers with CONFIG_PMCássio Gabriel1-38/+38
2026-04-10ALSA: usb-audio: Evaluate packsize caps at the right placeTakashi Iwai1-3/+3
2026-04-10ALSA: sc6000: Restore board setup across suspendCássio Gabriel1-1/+40
2026-04-10ALSA: sc6000: Keep the programmed board state in card-private dataCássio Gabriel1-60/+92
2026-04-10ALSA: 6fire: fix use-after-free on disconnectBerk Cem Goksel1-5/+12
2026-04-10ALSA: fireworks: bound device-supplied status before string array lookupGreg Kroah-Hartman1-1/+4
2026-04-10ALSA: usx2y: us144mkii: fix NULL deref on missing interface 0Greg Kroah-Hartman1-1/+5
2026-04-10ASoC: SOF: Don't allow pointer operations on unconfigured streamsMark Brown1-0/+3
2026-04-10ASoC: rt1320-sdw: Add an approach to get new hardware advance gainJack Yu2-2/+36
2026-04-10ASoC: SDCA: Update text of FIXMECharles Keepax1-1/+11
2026-04-10ASoC: amd: yc: Add MSI Vector A16 HX A8WHG to quirk tableIhor Uzlov1-0/+7
2026-04-10ASoC: uda1380: Modernize the driverLinus Walleij2-32/+37
2026-04-09ASoC: rt1320-sdw: kcontrol for brown-out feature updateJack Yu2-0/+43
2026-04-09ASoC: tegra: Fix spelling error 'recieved' -> 'received'Qinghua Zhao1-1/+1
2026-04-09ASoC: Yet another round of SDCA fixesMark Brown9-43/+169
2026-04-09ASoC: SDCA: Tidy up irq_enable_flags()/sdca_irq_disable()Charles Keepax1-6/+4
2026-04-09ASoC: SDCA: Fix cleanup inversion in class driverRichard Fitzgerald1-13/+21
2026-04-09ASoC: SDCA: Correct kernel doc for sdca_irq_cleanup()Charles Keepax1-1/+1
2026-04-09ALSA: hda/alc269: Drop superfluous GPIO write at resumeTakashi Iwai3-18/+2
2026-04-09ALSA: usb-audio: Add quirk flags for Feaulle RainbowRong Zhang1-0/+2
2026-04-09ALSA: hda/senarytech: Clean up with the new GPIO helperTakashi Iwai1-8/+2
2026-04-09ALSA: hda/conexant: Clean up with the new GPIO helperTakashi Iwai1-11/+3
2026-04-09ALSA: hda/cirrus: Clean up with the new GPIO helperTakashi Iwai3-32/+12
2026-04-09ALSA: hda/ca0132: Clean up with the new GPIO helperTakashi Iwai1-12/+2
2026-04-09ALSA: hda/sigmatel: Clean up with the new GPIO helperTakashi Iwai1-9/+1
2026-04-09ALSA: hda/analog: Fix GPIO verb ordersTakashi Iwai1-9/+9
2026-04-09ALSA: hda/alc662: Simplify the quirk for CSL Unity BF24BTakashi Iwai1-11/+3
2026-04-09ALSA: hda/realtek: Clean up with snd_hda_codec_set_gpio()Takashi Iwai2-10/+4
2026-04-09ALSA: hda: Add a simple GPIO setup helper functionTakashi Iwai1-0/+29
2026-04-09ALSA: hda: Add sync version of snd_hda_codec_write()Takashi Iwai5-12/+10
2026-04-09ALSA: usb-audio: Add iface reset and delay quirk for HUAWEI USB-C HEADSETLianqin Hu1-2/+3
2026-04-09ALSA: msnd: add ISA and PnP system sleep callbacksCássio Gabriel2-2/+95
2026-04-09ALSA: msnd: prepare system sleep supportCássio Gabriel3-23/+54
2026-04-09ALSA: i2c: ak4xxx-adda: seed AK5365 cache with reset defaultsCássio Gabriel1-1/+6
2026-04-09ALSA: hda/realtek: Add quirk for CSL Unity BF24BZhang Heng1-0/+25
2026-04-09Merge branch 'for-linus' into for-nextTakashi Iwai18-50/+200
2026-04-09Merge tag 'asoc-fix-v7.0-rc7' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai9-25/+153
2026-04-08ASoC: tas2781: Explicit association of Device, Device Name, and Device IDShenghao Ding1-53/+51
2026-04-08ASoC: amd: acp: update DMI quirk and add ACP DMIC for Lenovo platformsSyed Saba Kareem1-4/+4
2026-04-08ASoC: SDCA: Unregister IRQ handlers on module removeRichard Fitzgerald2-5/+12
2026-04-08ASoC: SDCA: mask Function_Status valueMaciej Strozek1-1/+1
2026-04-08ASoC: SDCA: Fix overwritten var within for loopMaciej Strozek1-3/+1
2026-04-08ASoC: amd: acp-da7219-max98357a: tidyup acp_soc_is_rltk_max()Kuninori Morimoto1-3/+1
2026-04-08ASoC: stm32_sai: fix incorrect BCLK polarity for DSP_A/B, LEFT_JTomasz Merta1-0/+3
2026-04-08ASoC: SOF: Intel: hda: modify period size constraints for ACE4Kai Vehmanen1-2/+12
2026-04-08ALSA: hda/intel: enforce stricter period-size alignment for Intel NVLKai Vehmanen1-2/+5
2026-04-08ASoC: nau8325: Add software reset during probeNeo Chang1-1/+8
2026-04-08ALSA: usb-audio: qcom: Fix incorrect type in enable_audio_streamsongxiebing1-1/+1
2026-04-08ALSA: i2c: ak4xxx-adda: implement AK4529 reset handlingCássio Gabriel1-1/+26
2026-04-08ALSA: interwave: add ISA and PnP suspend and resume callbacksCássio Gabriel1-27/+151
2026-04-08ALSA: tea6330t: add mixer state restore helperCássio Gabriel1-1/+38
2026-04-08ALSA: tea6330t: move snd_tea6330t_detect() EXPORT_SYMBOLCássio Gabriel1-1/+1
2026-04-07ASoC: amd: ps: fix the pcm device numbering for acp pdm dmicSyed Saba Kareem1-0/+1
2026-04-07ASoC: Merge up v7.0-rc7Mark Brown12-51/+139
2026-04-07Revert "ALSA: hda/realtek: Add quirk for Gigabyte Technology to fix headphone"Takashi Iwai1-9/+0
2026-04-07ASoC: Intel: avs: Fix memory leak in avs_register_i2s_test_boards()Cezary Rojewski1-3/+6
2026-04-07ASoC: intel: avs: Fix type mismatch in variable assignmentsongxiebing1-1/+1
2026-04-06ASoC: qcom: Constify GPR packet being send over GPR interfaceKrzysztof Kozlowski4-7/+8
2026-04-06ASoC: SOF: Intel: Fixes for find_acpi_adr_device() when some endpoints are mi...Mark Brown1-6/+4
2026-04-06ASoC: SOF: Intel: fix iteration in is_endpoint_present()Maciej Strozek1-5/+3
2026-04-06ASoC: SOF: Intel: Fix endpoint index if endpoints are missingMaciej Strozek1-1/+1
2026-04-06ASoC: SDCA: Fix errors in IRQ cleanupCharles Keepax2-4/+82
2026-04-06ASoC: SOF: compress: return the configured codec from get_paramsCássio Gabriel2-3/+7
2026-04-06ASoC: amd: acp: add Lenovo P16s G5 AMD quirk for legacy SDW machineMark Pearson1-0/+16
2026-04-06ASoC: qcom: audioreach: explicitly enable speaker protection modulesRavi Hothi1-0/+5
2026-04-06ASoC: rt5640: Handle 0Hz sysclk during stream shutdownSheetal1-0/+5
2026-04-06ALSA: gusmax: add ISA suspend and resume callbacksCássio Gabriel1-1/+27
2026-04-06ALSA: gusextreme: add ISA suspend and resume callbacksCássio Gabriel1-9/+48
2026-04-06ALSA: gusclassic: add ISA suspend and resume callbacksCássio Gabriel1-1/+20
2026-04-06ALSA: gus: add shared GF1 suspend and resume helpersCássio Gabriel6-13/+186
2026-04-06ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IAH10songxiebing1-0/+1
2026-04-06ALSA: ctxfi: Add fallback to default RSR for S/PDIFHarin Lee1-1/+2
2026-04-06ALSA: ctxfi: Limit PTP to a single pageHarin Lee1-1/+1
2026-04-06ALSA: scarlett2: Add missing sentinel initializer fieldPanagiotis Petrakopoulos1-1/+1
2026-04-06ALSA: hda/realtek: Fix code style errorsongxiebing1-2/+1
2026-04-06ALSA: aoa: onyx: Update IEC958 sample-rate status for PCM playbackCássio Gabriel1-4/+33
2026-04-05Merge tag 'usb-7.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-1/+9
2026-04-03ASoC: Intel: Fix MCLK leaks and clean up errorMark Brown3-3/+11
2026-04-03ASoC: Intel: Standardize MCLK error logs across RT boardsAravind Anilraj3-3/+3
2026-04-03ASoC: Intel: cht_bsw_rt5672: Fix MCLK leak on platform_clock_control errorAravind Anilraj1-0/+4
2026-04-03ASoC: Intel: bytcr_rt5651: Fix MCLK leak on platform_clock_control errorAravind Anilraj1-0/+2
2026-04-03ASoC: Intel: bytcr_rt5640: Fix MCLK leak on platform_clock_control errorAravind Anilraj1-0/+2
2026-04-03ASoC: imx-rpmsg: Add DSD format support with dynamic DAI format switchingChancel Liu1-0/+48
2026-04-03ASoC: SDCA: Export Q7.8 volume control helpersNiranjan H Y1-6/+8
2026-04-03ASoC: codecs: tlv320dac33: remove kmemdup_arrayRosen Penev1-6/+4
2026-04-03ASoC: SDCA: Add RJ support to class driverCharles Keepax1-1/+11
2026-04-03ASoC: rsnd: Fix potential out-of-bounds access of component_dais[]Denis Rastyogin1-1/+1
2026-04-03ASoC: amd: acp-sdw-legacy: remove unnecessary condition checkVijendar Mukunda1-3/+1
2026-04-03ASoC: intel: sof_sdw: Prepare for configuration without a jackMaciej Strozek1-1/+9
2026-04-03ALSA: hda: Notify IEC958 Default PCM switch state changesCássio Gabriel2-8/+39
2026-04-03ALSA: aoa/onyx: Fix OF node leak on probe failurewangdicheng1-1/+3
2026-04-02ASoC: qcom: q6dsp: few fixes and enhancementsMark Brown14-167/+374
2026-04-02ASoC: qcom: q6apm: Add support for early buffer mapping on DSPSrinivas Kandagatla5-135/+202
2026-04-02ASoC: qcom: qdsp6: remove search for module iid in hot pathSrinivas Kandagatla4-10/+16
2026-04-02ASoC: qcom: q6apm-lpass-dai: move graph start to triggerSrinivas Kandagatla1-12/+28
2026-04-02ASoC: qcom: qdapm-lpass-dai: correct the error messageSrinivas Kandagatla1-1/+1
2026-04-02ASoC: qcom: q6dsp: Add Senary MI2S audio interface supportMohammad Rafi Shaik3-0/+43
2026-04-02ASoC: qcom: qdsp6: lpass-ports: add support for LPASS LPI MI2S daisSrinivas Kandagatla1-0/+47
2026-04-02ASoC: qcom: common: validate cpu dai id during parsingSrinivas Kandagatla5-3/+15
2026-04-02ASoC: qcom: q6apm-dai: reset queue ptr on trigger stopSrinivas Kandagatla2-0/+3
2026-04-02ASoC: qcom: q6apm-lpass-dai: Fix multiple graph opensSrinivas Kandagatla1-1/+1
2026-04-02ASoC: qcom: qdsp6: topology: check widget type before accessing dataSrinivas Kandagatla1-3/+5
2026-04-02ASoC: qcom: q6apm: remove child devices when apm is removedSrinivas Kandagatla1-0/+1
2026-04-02ASoC: qcom: q6apm: move component registration to unmanaged versionSrinivas Kandagatla1-2/+12
2026-04-02ALSA: usb-audio: apply quirk for MOONDROP JU JiuCryolitia PukNgae1-0/+7
2026-04-02ALSA: aoa/tas: Fix OF node leak on probe failurewangdicheng1-0/+1
2026-04-02ALSA: compress: Pay attention if drivers error out retrieving pointersMark Brown1-1/+5
2026-04-02ALSA: compress: Refuse to update timestamps for unconfigured streamsMark Brown1-0/+8
2026-04-02usb: host: xhci-sideband: delegate offload_usage tracking to class driversGuan-Yu Lin1-1/+9
2026-04-02Merge tag 'asoc-fix-v7.0-rc6' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai6-14/+41
2026-04-01ASoC: fsl: fix mixer-test failuresMark Brown3-49/+168
2026-04-01ASoC: fsl_easrc: Change the type for iec958 channel status controlsShengjiu Wang1-34/+84
2026-04-01ASoC: fsl_easrc: Fix value type in fsl_easrc_iec958_get_bits()Shengjiu Wang1-1/+1
2026-04-01ASoC: fsl_easrc: Check the variable range in fsl_easrc_iec958_put_bits()Shengjiu Wang1-0/+3
2026-04-01ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_mode_put()Shengjiu Wang1-2/+9
2026-04-01ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_arc_mode_put()Shengjiu Wang1-2/+9
2026-04-01ASoC: fsl_micfil: Fix event generation in micfil_quality_set()Shengjiu Wang1-2/+26
2026-04-01ASoC: fsl_micfil: Fix event generation in micfil_put_dc_remover_state()Shengjiu Wang1-3/+7
2026-04-01ASoC: fsl_micfil: Fix event generation in micfil_range_set()Shengjiu Wang1-2/+10
2026-04-01ASoC: fsl_micfil: Fix event generation in hwvad_put_init_mode()Shengjiu Wang1-1/+6
2026-04-01ASoC: fsl_micfil: Fix event generation in hwvad_put_enable()Shengjiu Wang1-1/+6
2026-04-01ASoC: fsl_micfil: Add access property for "VAD Detected"Shengjiu Wang1-1/+7