aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2023-10-20Merge tag 'sound-6.6-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds14-33/+144
2023-10-18Merge tag 'asoc-fix-v6.6-rc6' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai13-33/+117
2023-10-17ASoC: da7219: Correct the process of setting up Gnd switch in AADDavid Rau1-6/+5
2023-10-17ALSA: hda/realtek - Fixed ASUS platform headset Mic issueKailang Yang1-0/+25
2023-10-17ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZVArtem Borisov1-0/+1
2023-10-17ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxxLuka Guzenko1-0/+1
2023-10-15Merge tag 'tty-6.6-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-2/+2
2023-10-13ASoC: dwc: Fix non-DT instantiationMark Brown1-1/+1
2023-10-13ASoC: codecs: tas2780: Fix log of failed reset via I2C.Roy Chateau1-1/+1
2023-10-13ASoC: rt5650: fix the wrong result of key buttonShuming Fan1-0/+2
2023-10-11ASoC: cs42l42: Fix missing include of gpio/consumer.hRichard Fitzgerald1-0/+1
2023-10-10ASoC: cs42l43: Update values for bias senseCharles Keepax1-1/+1
2023-10-09ASoC: cs35l56: ASP1 DOUT must default to Hi-Z when not transmittingRichard Fitzgerald1-0/+6
2023-10-09ASoC: codecs: fix widget name comparisonsMark Brown3-2/+15
2023-10-09ASoC: codecs: wcd938x: fix probe and bind errorMark Brown2-20/+83
2023-10-09ASoC: pxa: fix a memory leak in probe()Dan Carpenter1-1/+1
2023-10-09ASoC: cs35l56: Fix illegal use of init_completion()Richard Fitzgerald1-1/+1
2023-10-09ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe errorsJohan Hovold1-1/+16
2023-10-09ASoC: codecs: wcd938x-sdw: fix use after free on driver unbindJohan Hovold1-0/+10
2023-10-09ASoC: codecs: wcd938x: fix runtime PM imbalance on removeJohan Hovold1-2/+8
2023-10-09ASoC: codecs: wcd938x: fix regulator leaks on probe errorsJohan Hovold1-3/+15
2023-10-09ASoC: codecs: wcd938x: fix resource leaks on bind errorsJohan Hovold1-10/+34
2023-10-09ASoC: codecs: wcd938x: fix unbind tear down orderJohan Hovold1-1/+1
2023-10-09ASoC: codecs: wcd938x: drop bogus bind error handlingJohan Hovold1-4/+0
2023-10-09ASoC: codecs: wsa-macro: handle component name prefixKrzysztof Kozlowski1-2/+2
2023-10-09ASoC: soc-dapm: Add helper for comparing widget nameKrzysztof Kozlowski2-0/+13
2023-10-09ALSA: usb-audio: Fix microphone sound on Nexigo webcam.Christos Skevis2-0/+9
2023-10-08ASoC: ti: ams-delta: Fix cx81801_receive() argument typesJanusz Krzysztofik1-2/+2
2023-10-06Merge tag 'asoc-fix-v6.6-rc5' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai5-15/+35
2023-10-06ALSA: hda/realtek: Change model for Intel RVP boardKailang Yang1-2/+2
2023-10-06ALSA: usb-audio: Fix microphone sound on Opencomm2 HeadsetWhaleChang1-1/+5
2023-10-06ALSA: hda: cs35l41: Cleanup and fix double free in firmware requestStefan Binding1-36/+79
2023-10-02ASoC: amd: yc: Fix non-functional mic on Lenovo 82YMSven Frotscher1-0/+7
2023-10-02ASoC: tlv320adc3xxx: BUG: Correct micbias settingAntoine Gennart1-2/+2
2023-10-02ASoC: rt5682: Fix regulator enable/disable sequenceZhang Shurong1-5/+5
2023-10-02ASoC: hdmi-codec: Fix broken channel map reportingMatthias Reichl1-1/+4
2023-09-30Merge tag 'asoc-fix-v6.6-rc4' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai10-18/+74
2023-09-29ASoC: core: Do not call link_exit() on uninitialized rtd objectsAmadeusz Sławiński1-5/+15
2023-09-29ASoC: core: Print component name when printing logAmadeusz Sławiński1-2/+2
2023-09-27ASoC: SOF: amd: fix for firmware reload failure after playbackVijendar Mukunda1-1/+0
2023-09-26ASoC: fsl-asoc-card: use integer type for fll_id and pll_idShengjiu Wang1-4/+8
2023-09-25ASoC: fsl_sai: Don't disable bitclock for i.MX8MPShengjiu Wang1-2/+7
2023-09-22ASoC: soc-generic-dmaengine-pcm: Fix function name in commentMiquel Raynal1-2/+2
2023-09-21ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMPKailang Yang1-8/+15
2023-09-20Merge tag 'asoc-fix-v6.6-rc2' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai25-96/+175
2023-09-19ASoC: Intel: soc-acpi: Adding Es83x6 codec entry andMark Brown2-0/+35
2023-09-19ALSA: hda/realtek - ALC287 Realtek I2S speaker platform supportKailang Yang1-0/+4
2023-09-19ASoC: simple-card: fixup asoc_simple_probe() error handlingKuninori Morimoto1-2/+4
2023-09-19ASoC: simple-card-utils: fixup simple_util_startup() error handlingKuninori Morimoto1-1/+2
2023-09-19ASoC: Intel: sof_sdw: add support for SKU 0B14Pierre-Louis Bossart1-0/+10
2023-09-19ASoC: Intel: soc-acpi: fix Dell SKU 0B34Pierre-Louis Bossart1-6/+6
2023-09-19ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in MTL match tableBalamurugan C2-0/+22
2023-09-19ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match table.Balamurugan C1-0/+13
2023-09-19ALSA: hda: cs35l56: Use the new RUNTIME_PM_OPS() macroRichard Fitzgerald1-3/+3
2023-09-19ALSA: usb-audio: scarlett_gen2: Fix another -Wformat-truncation warningPeter Ujfalusi1-2/+2
2023-09-16ALSA: rawmidi: Fix NULL dereference at proc readTakashi Iwai1-1/+1
2023-09-15ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successfulPeter Ujfalusi1-2/+1
2023-09-15ASoC: SOF: Intel: MTL: Reduce the DSP init timeoutRanjani Sridharan2-2/+1
2023-09-15ASoC: cs42l43: Add shared IRQ flag for shuttersCharles Keepax1-6/+8
2023-09-15ASoC: imx-audmix: Fix return error with devm_clk_get()Shengjiu Wang1-1/+1
2023-09-15ASoC: hdaudio.c: Add missing check for devm_kstrdupChen Ni1-0/+3
2023-09-15ALSA: riptide: Fix -Wformat-truncation warning for longname stringTakashi Iwai1-8/+8
2023-09-15ALSA: cs4231: Fix -Wformat-truncation warning for longname stringTakashi Iwai1-6/+6
2023-09-15ALSA: ad1848: Fix -Wformat-truncation warning for longname stringTakashi Iwai1-6/+6
2023-09-15ALSA: hda: generic: Check potential mixer name string truncationTakashi Iwai1-1/+5
2023-09-15ALSA: cmipci: Fix -Wformat-truncation warningTakashi Iwai1-3/+5
2023-09-15ALSA: firewire: Fix -Wformat-truncation warning for MIDI stream namesTakashi Iwai8-27/+27
2023-09-15ALSA: firewire: Fix -Wformat-truncation warning for longname stringTakashi Iwai2-10/+10
2023-09-15ALSA: xen: Fix -Wformat-truncation warningTakashi Iwai1-1/+1
2023-09-15ALSA: opti9x: Fix -Wformat-truncation warningTakashi Iwai2-12/+12
2023-09-15ALSA: es1688: Fix -Wformat-truncation warningTakashi Iwai1-3/+3
2023-09-15ALSA: cs4236: Fix -Wformat-truncation warningTakashi Iwai1-7/+7
2023-09-15ALSA: sscape: Fix -Wformat-truncation warningTakashi Iwai1-1/+1
2023-09-15ALSA: caiaq: Fix -Wformat-truncation warningTakashi Iwai1-1/+1
2023-09-15ALSA: usb-audio: scarlett_gen2: Fix -Wformat-truncation warningTakashi Iwai1-2/+2
2023-09-15ALSA: seq: midi: Fix -Wformat-truncation warningTakashi Iwai1-2/+2
2023-09-15ALSA: seq: ump: Fix -Wformat-truncation warningTakashi Iwai1-1/+1
2023-09-15ALSA: hda: cs35l56: Fix missing RESET GPIO if _SUB is missingRichard Fitzgerald1-7/+5
2023-09-15ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70qKailang Yang1-0/+1
2023-09-14ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget setup failurePeter Ujfalusi1-1/+2
2023-09-14ASoC: SOF: ipc4-topology: fix wrong sizeof argumentBard Liao1-1/+1
2023-09-14ALSA: hda: cs35l56: Don't 'return ret' if ret is always zeroRichard Fitzgerald1-1/+1
2023-09-14ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_linkChancel Liu1-0/+8
2023-09-13ASoC: cs42l42: Fix handling of hard resetMark Brown3-1/+41
2023-09-13ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl()Richard Fitzgerald1-2/+11
2023-09-13ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard resetRichard Fitzgerald3-1/+31
2023-09-13ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially lowRichard Fitzgerald1-0/+6
2023-09-13ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width.Richard Fitzgerald1-0/+4
2023-09-13ASoC: codecs: aw88395: Fix some error codesDan Carpenter1-0/+2
2023-09-13ALSA: usb-audio: mixer: Remove temporary string use in parse_clock_source_unitPeter Ujfalusi1-4/+2
2023-09-13ALSA: hda/realtek: Splitting the UX3402 into two separate modelsKnyazev Arseniy1-1/+2
2023-09-13ALSA: hda: intel-sdw-acpi: Use u8 type for link indexPeter Ujfalusi1-4/+4
2023-09-13ALSA: hda: cs35l56: Disable low-power hibernation modeRichard Fitzgerald1-1/+0
2023-09-12ASoC: rt5640: Fix various IRQ handling issuesMark Brown1-17/+12
2023-09-12ASoC: cs35l56: Disable low-power hibernation modeRichard Fitzgerald1-1/+0
2023-09-12ASoC: rt5640: Only cancel jack-detect work on suspend if activeHans de Goede1-1/+1
2023-09-12ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect modeHans de Goede1-0/+1
2023-09-12ASoC: rt5640: Enable the IRQ on resume after configuring jack-detectHans de Goede1-2/+1
2023-09-12ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resumeHans de Goede1-4/+3
2023-09-12ASoC: rt5640: Fix sleep in atomic contextHans de Goede1-4/+2
2023-09-12ASoC: rt5640: Revert "Fix sleep in atomic context"Hans de Goede1-7/+5
2023-09-12ALSA: core: Use dev_name of card_dev as debugfs directory namePeter Ujfalusi1-5/+2
2023-09-12ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UGAugust Wikerfors1-0/+14
2023-09-12ALSA: hda/realtek - Fixed two speaker platformKailang Yang1-2/+4
2023-09-12ALSA: seq: Avoid delivery of events for disabled UMP groupsTakashi Iwai2-0/+24
2023-09-12ALSA: hda: cs35l56: Call pm_runtime_dont_use_autosuspend()Richard Fitzgerald1-0/+1
2023-09-11Fix redundant PLLA updateMark Brown2-13/+18
2023-09-11ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flagShengjiu Wang1-0/+1
2023-09-11Add DMI ID for MSI Bravo 15 B7EDWalt Holman1-0/+7
2023-09-11ASoC: soc-pcm: Shrink stack frame for __soc_pcm_hw_paramsCharles Keepax1-12/+11
2023-09-11ASoC: wm8960: Fix error handling in probeGuenter Roeck1-5/+14
2023-09-11ASoC: rsnd: add missing of_node_putJulia Lawall1-0/+1
2023-09-11ASoC: meson: spdifin: start hw on dai probeJerome Brunet1-32/+17
2023-09-11ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()Richard Fitzgerald1-0/+1
2023-09-11ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updatesSameer Pujar1-13/+17
2023-09-11ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbolSameer Pujar1-0/+1
2023-09-08Merge tag 'sound-fix-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds21-61/+149
2023-09-07Merge tag 'asoc-fix-v6.6-merge-window' of https://git.kernel.org/pub/scm/linu...Takashi Iwai9-29/+88
2023-09-07ALSA: hda/realtek - ALC287 I2S speaker platform supportKailang Yang1-0/+30
2023-09-06ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TLMario Limonciello1-0/+7
2023-09-05ASoC: Intel: avs: Provide support for fallback topologyAmadeusz Sławiński1-0/+22
2023-09-05ALSA: seq: Fix snd_seq_expand_var_event() call to user-spaceTakashi Iwai1-2/+7
2023-09-05ALSA: usb-audio: Fix potential memory leaks at error path for UMP openTakashi Iwai1-2/+5
2023-09-04Merge tag 'uml-for-linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2023-09-04ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs.Vitaly Rodionov2-1/+2
2023-09-04ASoC: rt5645: NULL pointer access when removing jackBrent Lu1-6/+10
2023-09-04ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xx...Shubh1-0/+7
2023-09-02ALSA: sb: Fix wrong argument in commented codeTakashi Iwai1-1/+1
2023-09-02ALSA: pcm: Fix error checks of default read/write copy opsTakashi Iwai1-4/+4
2023-09-01Merge tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-3/+3
2023-09-01ASoC: Name iov_iter argument as iterator instead of bufferTakashi Iwai2-5/+5
2023-09-01ASoC: dmaengine: Drop unused iov_iter for process callbackTakashi Iwai3-4/+4
2023-08-31ALSA: hda/tas2781: Use standard clamp() macroTakashi Iwai1-13/+3
2023-08-30Merge tag 'sound-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds543-6665/+21359
2023-08-29ASoC: cs35l56: Waiting for firmware to boot must be tolerant of I/O errorsSimon Trimmer1-14/+15
2023-08-29Merge tag 'regmap-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/broo...Linus Torvalds1-6/+3
2023-08-29ALSA: pcm: Fix missing fixup call in compat hw_refine ioctlTakashi Iwai1-2/+6
2023-08-29ASoC: cs42l43: Fix missing error code in cs42l43_codec_probe()Harshit Mogalapalli1-1/+2
2023-08-29ASoC: cs35l45: Rename DACPCM1 Source controlVlad Karpovich1-4/+4
2023-08-29ASoC: cs35l45: Fix "Dead assigment" warningVlad Karpovich1-1/+1
2023-08-29ASoC: cs35l45: Add support for Chip ID 0x35A460Vlad Karpovich1-0/+1
2023-08-28Merge tag 'asoc-fix-v6.5-merge-window' of https://git.kernel.org/pub/scm/linu...Takashi Iwai4-72/+102
2023-08-28ASoC: dwc: i2s: Fix unused functionsTakashi Iwai1-0/+2
2023-08-28ASoC: codecs: wcd93xx: fix object added to multiple driversKrzysztof Kozlowski3-3/+19
2023-08-28Merge tag 'asoc-v6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai304-3351/+13521
2023-08-28ALSA: usb-audio: Don't try to submit URBs after disconnectionTakashi Iwai1-13/+27
2023-08-28Merge branch 'for-next' into for-linusTakashi Iwai273-3257/+7731
2023-08-26ALSA: ump: Fix -Wformat-truncation warningsTakashi Iwai1-2/+2
2023-08-25ALSA: hda: Add missing dependency on CONFIG_EFI for Cirrus/TI sub-codecsTakashi Iwai1-0/+3
2023-08-25ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxxFabian Vogt1-0/+8
2023-08-25ALSA: hda/tas2781: Switch back to use struct i2c_driver's .probe()Uwe Kleine-König1-1/+1
2023-08-25Merge tag 'asoc-fix-v6.5-rc7-2' of https://git.kernel.org/pub/scm/linux/kerne...Takashi Iwai1-1/+1
2023-08-24ASoC: soc-core.c: Do not error if a DAI link component is not foundCristian Ciocaltea1-5/+5
2023-08-24ASoC: codecs: Fix error code in aw88261_i2c_probe()Harshit Mogalapalli1-1/+1
2023-08-24ASoC: audio-graph-card.c: move audio_graph_parse_of()Kuninori Morimoto1-71/+68
2023-08-24ASoC: cs42l43: Use new-style PM runtime macrosCharles Keepax1-4/+3
2023-08-24ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJMario Limonciello1-1/+1
2023-08-24ALSA: ump: Don't create unused substreams for static blocksTakashi Iwai1-6/+37
2023-08-24ALSA: ump: Fill group names for legacy rawmidi substreamsTakashi Iwai1-0/+15
2023-08-24ALSA: usb-audio: Attach legacy rawmidi after probing all UMP EPsTakashi Iwai2-7/+10
2023-08-24ALSA: ac97: Fix possible error value of *rac97Su Hui1-3/+2
2023-08-24ALSA: pcmtest: Add support for pcm pausingIvan Orlov1-8/+41
2023-08-24ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LEDSungHwan Jung1-0/+22
2023-08-24ALSA: hda: cs35l41: Override the _DSD for HP Zbook Fury 17 G9 to correct boos...Stefan Binding1-0/+32
2023-08-24Merge branch 'for-linus' into for-nextTakashi Iwai39-95/+335
2023-08-24Merge tag 'asoc-fix-v6.5-rc7' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai7-29/+51
2023-08-23ASoC: cs42l43: Initialize ret in default case in cs42l43_pll_ev()Nathan Chancellor1-0/+1
2023-08-23Add I2S support for the StarFive JH7110 SoCMark Brown2-22/+285
2023-08-23ASoC: rsnd: tidyup ADGMark Brown1-13/+55
2023-08-23ASoC: audio-graph-card2: add comment for format propertyKuninori Morimoto2-0/+19
2023-08-23ALSA: ymfpci: Fix the missing snd_card_free() call at probe errorTakashi Iwai1-2/+8
2023-08-23ASoC: dwc: i2s: Add StarFive JH7110 SoC supportXingyu Wu2-21/+284
2023-08-23ASoC: dwc: Use ops to get platform dataXingyu Wu1-1/+1
2023-08-23ASoC: rsnd: setup BRGCKR/BRRA/BRRB on rsnd_adg_clk_control()Kuninori Morimoto1-2/+7
2023-08-23ASoC: rsnd: remove default division of clock outKuninori Morimoto1-9/+6
2023-08-23ASoC: rsnd: tidyup brga/brgb default valueKuninori Morimoto1-2/+2
2023-08-23ASoC: rsnd: setup clock-out only when all conditions are rightKuninori Morimoto1-0/+4
2023-08-23ASoC: rsnd: enable clk_i approximate rate usageKuninori Morimoto1-0/+36
2023-08-23ASoC: nau8821: Improve AMIC recording performance.Seven Lee2-1/+66
2023-08-23ASoC: Delete UDA134x/L3 audio codecLinus Walleij5-764/+0
2023-08-23ASoC: SOF: amd: clear dsp to host interrupt statusVijendar Mukunda1-3/+3
2023-08-23ASoC: SOF: amd: clear panic mask status when panic occursVijendar Mukunda1-0/+4
2023-08-23ASoC: SOF: amd: add conditional check for acp_clkmux_sel registerVijendar Mukunda1-1/+3
2023-08-23ASoC: SOF: amd: remove redundant clock mux selection register writeVijendar Mukunda1-7/+1
2023-08-23ASoC: SOF: amd: add module parameter for firmware debugVijendar Mukunda3-1/+8
2023-08-23ASoC: SOF: amd: enable ACP external global interruptVijendar Mukunda2-0/+4
2023-08-23ASoC: SOF: amd: remove unused sha dma interrupt codeVijendar Mukunda1-8/+1
2023-08-23ASoC: cs35l41: Correct amp_gain_tlv valuesCharles Keepax1-1/+1
2023-08-22ASoC: fsl: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-22ASoC: SOF: ipc4-topology: Add module parameter to ignore the CPC valuePeter Ujfalusi1-3/+23
2023-08-22ASoC: pxa: merge DAI call back functions into opsKuninori Morimoto1-2/+2
2023-08-22ASoC: SOF: ipc4-topology: Fixes for pipelines with SRCMark Brown1-45/+89
2023-08-22Add cs42l43 PC focused SoundWire CODECMark Brown6-0/+3449
2023-08-21ASoC: rt5640: fix typosSenhong Liu1-2/+2
2023-08-21ASoC: SOF: amd: Enable signed firmware image loading for Vangogh platformVenkata Prasad Potturu3-0/+40
2023-08-21ASoC: SOF: amd: Add support for signed fw image loadingVenkata Prasad Potturu4-3/+51
2023-08-21ASoC: SOF: amd: Add sof support for vangogh platformVenkata Prasad Potturu6-4/+290
2023-08-21ALSA: hda/tas2781: Fix PM refcount unbalance at tas2781_hda_bind()Takashi Iwai1-5/+3
2023-08-21ALSA: hda/tas2781: Fix acpi device refcount leak at tas2781_read_acpi()Takashi Iwai1-1/+1
2023-08-21ALSA: usb-audio: Fix init call orders for UAC1Takashi Iwai1-1/+10