aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2023-11-08ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detectionMark Hasemeyer1-0/+6
2023-11-08ASoC: rt5650: fix the wrong result of key buttonShuming Fan1-0/+2
2023-11-08ASoC: simple-card: fixup asoc_simple_probe() error handlingKuninori Morimoto1-2/+4
2023-11-08ASoC: codecs: wcd938x: fix runtime PM imbalance on removeJohan Hovold1-1/+7
2023-11-08ASoC: codecs: wcd938x: fix resource leaks on bind errorsJohan Hovold1-10/+34
2023-10-25ASoC: pxa: fix a memory leak in probe()Dan Carpenter1-1/+1
2023-10-25ASoC: codecs: wcd938x: fix unbind tear down orderJohan Hovold1-1/+1
2023-10-25ASoC: codecs: wcd938x: drop bogus bind error handlingJohan Hovold1-4/+0
2023-10-25ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe errorsJohan Hovold1-1/+16
2023-10-25ASoC: codecs: wcd938x-sdw: fix use after free on driver unbindJohan Hovold1-0/+10
2023-10-19ALSA: usb-audio: Fix microphone sound on Opencomm2 HeadsetWhaleChang1-1/+5
2023-10-10ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updatesSameer Pujar1-13/+17
2023-10-10ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbolSameer Pujar1-0/+1
2023-10-06ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70qKailang Yang1-0/+1
2023-10-06ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_linkChancel Liu1-0/+8
2023-10-06ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flagShengjiu Wang1-0/+1
2023-10-06ASoC: imx-audmix: Fix return error with devm_clk_get()Shengjiu Wang1-1/+1
2023-10-06ASoC: meson: spdifin: start hw on dai probeJerome Brunet1-32/+17
2023-09-23ALSA: hda: intel-dsp-cfg: add LunarLake supportPierre-Louis Bossart1-0/+8
2023-09-19ALSA: pcm: Fix missing fixup call in compat hw_refine ioctlTakashi Iwai1-2/+6
2023-09-19um: Fix hostaudio build errorsRandy Dunlap1-1/+1
2023-09-19ALSA: ac97: Fix possible error value of *rac97Su Hui1-3/+2
2023-09-19ASoC: stac9766: fix build errors with REGMAP_AC97Randy Dunlap1-0/+1
2023-09-19ALSA: seq: oss: Fix racy open/close of MIDI devicesTakashi Iwai1-13/+22
2023-09-19ASoC: atmel: Fix the 8K sample parameter in I2SC masterGuiting Shen1-1/+4
2023-09-19ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0Shuming Fan1-1/+9
2023-09-19ASoC: rt711: fix for JD event handling in ClockStop Mode0Shuming Fan1-1/+8
2023-09-19ASoc: codecs: ES8316: Fix DMIC configEdgar1-1/+1
2023-09-19ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0Shuming Fan1-1/+8
2023-09-19ASoC: da7219: Check for failure reading AAD IRQ eventsDmytro Maluka1-3/+7
2023-09-19ASoC: da7219: Flush pending AAD IRQ when suspendingDmytro Maluka1-0/+2
2023-09-06ALSA: usb-audio: Fix init call orders for UAC1Takashi Iwai1-1/+10
2023-08-30ALSA: ymfpci: Fix the missing snd_card_free() call at probe errorTakashi Iwai1-2/+8
2023-08-30ALSA: pcm: Fix potential data race at PCM memory allocation helpersTakashi Iwai1-8/+36
2023-08-26ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interf...dengxiang1-0/+29
2023-08-26ALSA: hda/realtek - Remodified 3k pull low procedureKailang Yang1-2/+5
2023-08-26ASoC: meson: axg-tdm-formatter: fix channel slot allocationJerome Brunet1-16/+26
2023-08-26ASoC: rt5665: add missed regulator_bulk_disableZhang Shurong1-0/+2
2023-08-26ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hd...Tuo Li1-4/+3
2023-08-26ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760dengxiang1-0/+9
2023-08-26ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusionPierre-Louis Bossart1-1/+11
2023-08-03ASoC: cs42l51: fix driver to properly autoload with automatic module loadingThomas Petazzoni3-8/+6
2023-08-03ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 registerMark Brown1-0/+3
2023-08-03ALSA: hda/relatek: Enable Mute LED on HP 250 G8Luka Guzenko1-0/+1
2023-08-03ASoC: fsl_spdif: Silence output on stopMatus Gajdos1-0/+2
2023-07-27ALSA: emu10k1: roll up loops in DSP setup code for AudigyOswald Buddenhagen1-103/+9
2023-07-27ASoC: codecs: wcd938x: fix soundwire initialisation raceJohan Hovold1-0/+9
2023-07-27ASoC: codecs: wcd938x: fix codec initialisation raceJohan Hovold1-0/+6
2023-07-27ASoC: codecs: wcd934x: fix resource leaks on component removeJohan Hovold1-0/+12
2023-07-27ASoC: codecs: wcd938x: fix missing mbhc init error handlingJohan Hovold1-0/+2
2023-07-27ASoC: codecs: wcd938x: fix resource leaks on component removeJohan Hovold1-7/+48
2023-07-27ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component removeJohan Hovold1-16/+41
2023-07-27ASoC: codecs: wcd938x: fix missing clsh ctrl error handlingJohan Hovold1-0/+4
2023-07-27ASoC: fsl_sai: Disable bit clock with transmitterMatus Gajdos2-1/+2
2023-07-27ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxxLuka Guzenko1-0/+21
2023-07-27ALSA: hda/realtek: Add quirk for Clevo NS70AUChristoffer Sandberg1-0/+1
2023-07-27ALSA: hda/realtek - remove 3k pull low procedureKailang Yang1-2/+5
2023-07-23ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error pathRicardo Ribalda Delgado1-2/+2
2023-07-23ASoC: mediatek: mt8173: Fix irq error pathRicardo Ribalda Delgado1-4/+5
2023-07-23ALSA: jack: Fix mutex call in snd_jack_report()Takashi Iwai1-8/+7
2023-07-23ALSA: hda/realtek: Add quirk for Clevo NPx0SNxWerner Sembach1-0/+1
2023-07-23ASoC: imx-audmix: check return value of devm_kasprintf()Claudiu Beznea1-0/+9
2023-07-23ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixerSu Hui1-2/+2
2023-07-23ASoC: es8316: Do not set rate constraints for unsupported MCLKsCristian Ciocaltea1-7/+7
2023-07-23ASoC: es8316: Increment max value for ALC Capture Target Volume controlCristian Ciocaltea1-2/+7
2023-06-28ASoC: nau8824: Add quirk to active-high jack-detectEdson Juliano Drosdeck1-0/+24
2023-06-28ASoC: simple-card: Add missing of_node_put() in case of errorHerve Codina1-0/+1
2023-06-21ALSA: hda/realtek: Add a quirk for Compaq N14JP6Edson Juliano Drosdeck1-0/+1
2023-06-21ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playbackLukasz Tyl1-0/+2
2023-06-21ASoC: dwc: move DMA init to snd_soc_dai_driver probe()Maxim Kochetkov1-32/+9
2023-06-21ASoC: soc-pcm: test if a BE can be preparedRanjani Sridharan1-0/+20
2023-06-14ASoC: mediatek: mt8195: fix use-after-free in driver remove pathTrevor Wu5-34/+24
2023-06-14ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning...Uwe Kleine-König1-3/+2
2023-06-14ASoC: codecs: wsa881x: do not set can_multi_write flagSrinivas Kandagatla1-1/+0
2023-06-14ALSA: hda/realtek: Add Lenovo P3 Tower platformRenHai1-0/+1
2023-06-14ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01Ai Chao1-0/+1
2023-06-14ALSA: hda/realtek: Add quirk for Clevo NS50AUTim Crawford1-0/+1
2023-06-09ALSA: oss: avoid missing-prototype warningsArnd Bergmann1-8/+8
2023-06-09ASoC: ssm2602: Add workaround for playback distortionsPaweł Anikiel1-0/+15
2023-06-09ASoC: dwc: limit the number of overrun messagesMaxim Kochetkov1-2/+2
2023-06-09ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs.jasontao2-0/+43
2023-05-30ASoC: lpass: Fix for KASAN use_after_free out of boundsRavulapati Vishnu Vardhan Rao1-0/+5
2023-05-30ASoC: rt5682: Disable jack detection interrupt during suspendMatthias Kaehlcke3-1/+10
2023-05-30ALSA: hda/realtek: Enable headset onLenovo M70/M90Bin Li1-0/+2
2023-05-30ALSA: hda: Fix unhandled register update during auto-suspend periodTakashi Iwai1-1/+1
2023-05-30ALSA: hda/ca0132: add quirk for EVGA X299 DARKAdam Stylinski1-0/+1
2023-05-24ALSA: hda/realtek: Add quirk for 2nd ASUS GU603Luke D. Jones1-0/+1
2023-05-24ALSA: hda/realtek: Add a quirk for HP EliteDesk 805Ai Chao1-0/+1
2023-05-24ALSA: hda/realtek: Add quirk for Clevo L140AUJeremy Soller1-0/+1
2023-05-24ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch tableNikhil Mahale1-0/+5
2023-05-24ALSA: hda: Fix Oops by 9.1 surround channel namesTakashi Iwai1-3/+4
2023-05-24ALSA: usb-audio: Add a sample rate workaround for Line6 Pod GoTakashi Iwai1-0/+1
2023-05-24ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15Ryan C. Underwood1-1/+1
2023-05-24ALSA: firewire-digi00x: prevent potential use after freeDan Carpenter1-1/+3
2023-05-24ASoC: fsl_micfil: Fix error handler with pm_runtime_enableShengjiu Wang1-1/+13
2023-05-17ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close()Kuninori Morimoto1-1/+1
2023-05-17ASoC: DPCM: Don't pick up BE without substreamTakashi Iwai1-0/+3
2023-05-17ASoC: soc-pcm: Move debugfs removal out of spinlockTakashi Iwai1-3/+9
2023-05-17ASoC: soc-compress: Inherit atomicity from DAI link for Compress FEDaniel Baluta1-0/+3
2023-05-17ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locksTakashi Iwai2-3/+16
2023-05-17ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_...Ruliang Lin1-0/+1
2023-05-17ASoC: soc-pcm: fix BE handling of PAUSE_RELEASEPierre-Louis Bossart1-1/+4
2023-05-17ASoC: soc-pcm: test refcount before triggeringPierre-Louis Bossart1-11/+42
2023-05-17ASoC: soc-pcm: serialize BE triggersTakashi Iwai1-17/+29
2023-05-17ASoC: soc-pcm: Fix and cleanup DPCM lockingTakashi Iwai2-78/+152
2023-05-17ASoC: soc-pcm: align BE 'atomicity' with that of the FEPierre-Louis Bossart1-0/+16
2023-05-17ASoC: soc-pcm: use GFP_ATOMIC for dpcm structurePierre-Louis Bossart1-1/+1
2023-05-11sound/oss/dmasound: fix 'dmasound_setup' defined but not usedMiles Chen1-1/+1
2023-05-11ALSA: usb-audio: Add quirk for Pioneer DDJ-800Geraldo Nascimento1-0/+58
2023-05-11ASoC: fsl_mqs: move of_node_put() to the correct locationLiliang Ye1-10/+5
2023-05-11ASoC: es8316: Handle optional IRQ assignmentCristian Ciocaltea1-6/+8
2023-05-11sound/oss/dmasound: fix build when drivers are mixed =y/=mRandy Dunlap2-29/+1
2023-05-11ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750Hans de Goede1-0/+12
2023-05-11ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcmShengjiu Wang1-0/+4
2023-05-11ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15Eugene Huang1-0/+11
2023-04-26ASoC: fsl_asrc_dma: fix potential null-ptr-derefNikita Zhandarovich1-3/+8
2023-04-20ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboardsOswald Buddenhagen1-0/+8
2023-04-20ALSA: emu10k1: don't create old pass-through playback device on AudigyOswald Buddenhagen1-3/+7
2023-04-20ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex()Xu Biang1-1/+1
2023-04-20ALSA: i2c/cs8427: fix iec958 mixer control deactivationOswald Buddenhagen1-2/+5
2023-04-20ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboardOswald Buddenhagen1-0/+2
2023-04-20ALSA: emu10k1: fix capture interrupt handler unlinkingOswald Buddenhagen1-2/+2
2023-04-13ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()Jason Montleon1-6/+11
2023-04-13ALSA: hda/realtek: Add quirk for Clevo X370SNWJeremy Soller1-0/+1
2023-04-05ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Zhuangwenhui1-0/+1
2023-04-05ALSA: hda/realtek: Add quirks for some Clevo laptopsTim Crawford1-0/+4
2023-04-05ALSA: usb-audio: Fix regression on detection of Roland VS-100Takashi Iwai1-2/+6
2023-04-05ALSA: hda/conexant: Partial revert of a quirk for LenovoTakashi Iwai1-1/+5
2023-04-05ALSA: ymfpci: Fix BUG_ON in probe functionTasos Sahanidis1-1/+1
2023-04-05ALSA: ymfpci: Create card with device-managed snd_devm_card_new()Tasos Sahanidis1-1/+1
2023-04-05ALSA: usb-audio: Fix recursive locking at XRUN during syncingTakashi Iwai4-11/+19
2023-04-05ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()Kuninori Morimoto1-1/+3
2023-04-05ALSA: asihpi: check pao in control_message()Kuninori Morimoto1-1/+1
2023-04-05ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-boundsRavulapati Vishnu Vardhan Rao1-5/+6
2023-03-22ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 ProHamidreza H. Fard1-0/+1
2023-03-22ALSA: hda: intel-dsp-config: add MTL PCI idBard Liao1-0/+9
2023-03-22ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU()Bjorn Helgaas1-2/+3
2023-03-11ASoC: mediatek: mt8195: add missing initializationTrevor Wu1-0/+3
2023-03-11ASoC: zl38060 add gpiolib dependencyArnd Bergmann1-0/+1
2023-03-11ASoC: zl38060: Remove spurious gpiolib selectMark Brown1-1/+0
2023-03-11ASoC: adau7118: don't disable regulators on device unbindNuno Sá1-18/+1
2023-03-10ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PCŁukasz Stelmach1-0/+1
2023-03-10ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()Dmitry Fomin1-1/+1
2023-03-10ASoC: kirkwood: Iterate over array indexes instead of using pointer mathKees Cook1-1/+1
2023-03-10ASoC: soc-compress: Reposition and add pcm_mutex강신형1-3/+6
2023-03-10ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property initSteffen Aschbacher1-1/+1
2023-03-10ASoC: codecs: lpass: fix incorrect mclk rateSrinivas Kandagatla2-4/+4
2023-03-10ASoC: codecs: tx-macro: move to individual clks from bulkSrinivas Kandagatla1-22/+65
2023-03-10ASoC: codecs: rx-macro: move to individual clks from bulkSrinivas Kandagatla1-21/+64
2023-03-10ASoC: codecs: tx-macro: move clk provider to managed variantsSrinivas Kandagatla1-10/+7
2023-03-10ASoC: codecs: rx-macro: move clk provider to managed variantsSrinivas Kandagatla1-10/+11
2023-03-10ASoC: codecs: Change bulk clock voting to optional voting in digital codecsSrinivasa Rao Mandadapu3-3/+3
2023-03-10ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params()Nathan Chancellor1-1/+1
2023-03-10ASoC: rsnd: fixup #endif positionKuninori Morimoto1-2/+2
2023-03-10ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove()Claudiu Beznea1-1/+1
2023-03-10ASoC: mchp-spdifrx: fix controls that works with completion mechanismClaudiu Beznea1-66/+77
2023-03-10ASoC: mchp-spdifrx: fix return value in case completion times outClaudiu Beznea1-2/+3
2023-03-10ASoC: mchp-spdifrx: fix controls which rely on rsr registerClaudiu Beznea1-50/+142
2023-03-10ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress()Kuninori Morimoto1-1/+1
2023-03-10ALSA: hda/ca0132: minor fix for allocation sizeAlexey V. Vissarionov1-1/+1
2023-03-10ASoC: fsl_sai: initialize is_dsp_mode flagShengjiu Wang1-0/+1
2023-03-10ASoC: fsl_sai: Update to modern clocking terminologyMark Brown2-18/+18
2023-03-03ASoC: rt715-sdca: fix clock stop prepare timeout issueJack Yu1-1/+1
2023-02-22ASoC: SOF: Intel: hda-dai: fix possible stream_tag leakPierre-Louis Bossart1-4/+4
2023-02-22ALSA: hda/realtek - fixed wrong gpio assignedKailang Yang1-1/+1
2023-02-22ALSA: hda/conexant: add a new hda codec SN6180Bo Liu1-0/+1
2023-02-22ASoC: cs42l56: fix DT probeArnd Bergmann1-6/+0
2023-02-22ALSA: hda: Do not unset preset when cleaning up codecCezary Rojewski2-1/+2
2023-02-22ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiersPierre-Louis Bossart1-0/+3
2023-02-22ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiersPierre-Louis Bossart1-2/+3
2023-02-14ASoC: topology: Return -ENOMEM on memory allocation failureAmadeusz Sławiński1-2/+6
2023-02-14ALSA: pci: lx6464es: fix a debug loopDan Carpenter1-6/+5
2023-02-14ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9Elvis Angelaccio1-0/+1
2023-02-14ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360Guillaume Pinot1-0/+1
2023-02-14ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control()Artemii Karasev1-0/+3
2023-02-14ALSA: hda/realtek: Add Positivo N14KP6-TGEdson Juliano Drosdeck1-0/+1
2023-02-09ALSA: hda/realtek: Add Acer Predator PH315-54Victor Shyba1-0/+1
2023-02-09ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path()Artemii Karasev1-0/+3
2023-02-09ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after useAndy Shevchenko1-1/+1
2023-02-09ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after useAndy Shevchenko1-6/+6
2023-02-09ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after useAndy Shevchenko1-1/+1
2023-02-09ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after useAndy Shevchenko1-8/+12
2023-02-09ASoC: Intel: bytcht_es8316: move comment to the right placePierre-Louis Bossart1-1/+1
2023-02-09ASoC: Intel: boards: fix spelling in commentsPierre-Louis Bossart16-18/+18
2023-02-01ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgetsMark Brown1-2/+2
2023-02-01ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODECMark Brown2-6/+6
2023-02-01ASoC: fsl_micfil: Correct the number of steps on SX controlsChancel Liu1-8/+8
2023-01-24ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platformJeremy Szu1-0/+1
2023-01-24ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBookAndy Chi1-0/+2
2023-01-18ALSA: usb-audio: Relax hw constraints for implicit fb syncTakashi Iwai1-2/+7
2023-01-18ALSA: usb-audio: Make sure to stop endpoints before closing EPsTakashi Iwai1-0/+2
2023-01-18ASoC: wm8904: fix wrong outputs volume after power reactivationEmanuele Ghidoli1-0/+7
2023-01-18ASoC: qcom: lpass-cpu: Fix fallback SD line index handlingBrian Norris1-2/+3
2023-01-18ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxxLuka Guzenko1-0/+23
2023-01-18ALSA: hda/realtek - Turn on power earlyYuchi Yang1-14/+16
2023-01-18ALSA: control-led: use strscpy in set_led_id()Jaroslav Kysela1-3/+2
2023-01-14ALSA: hda - Enable headset mic on another Dell laptop with ALC3254Chris Chiu1-0/+1
2023-01-14ALSA: hda/hdmi: Add a HP device 0x8715 to force connect listAdrian Chan1-0/+1
2023-01-14ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAFClement Lecigne1-9/+15
2023-01-12ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tabletHans de Goede1-0/+15