aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
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
2023-08-21ASoC: SOF: ipc4-topology: Modify the reference output valid_bits for copierRanjani Sridharan1-5/+53
2023-08-21ASoC: SOF: ipc4-topology: Fix pipeline params at the output of copierRanjani Sridharan1-26/+1
2023-08-21ASoC: SOF: ipc4-topology: Fix the output reference params for SRCRanjani Sridharan1-10/+30
2023-08-21ASoC: SOF: ipc4-topology: Modify pipeline params based on SRC output formatRanjani Sridharan1-10/+11
2023-08-21ALSA: hda/realtek: Fix spelling mistake "powe" -> "power"Colin Ian King1-1/+1
2023-08-20Merge commit b320441c04c9 ("Merge tag 'tty-6.5-rc7' of git://git.kernel.org/p...Greg Kroah-Hartman17-46/+125
2023-08-19um: Fix hostaudio build errorsRandy Dunlap1-1/+1
2023-08-18ASoC: cs42l43: Add support for the cs42l43Charles Keepax6-0/+3449
2023-08-18ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6xBrenoRCBrito1-0/+7
2023-08-18ALSA: asihpi: Remove unused declarationsYue Haibing2-21/+0
2023-08-18ASoC: amd: acp: Add kcontrols and widgets per-codec in common codeAlper Nebi Yasak3-44/+67
2023-08-18ASoC: rt5645: improve the depop sequences of CBJ detectionShuming Fan1-6/+12
2023-08-18ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel opsTakashi Iwai2-18/+2
2023-08-18ASoC: pcm: Drop obsoleted PCM copy_user opsTakashi Iwai2-22/+0
2023-08-18ASoC: dmaengine: Use iov_iter for process callback, tooTakashi Iwai3-5/+4
2023-08-18ASoC: dmaengine: Convert to generic PCM copy opsTakashi Iwai1-8/+9
2023-08-18ASoC: qcom: Convert to generic PCM copy opsTakashi Iwai1-6/+7
2023-08-18ASoC: mediatek: Convert to generic PCM copy opsTakashi Iwai1-17/+10
2023-08-18ASoC: component: Add generic PCM copy opsTakashi Iwai2-1/+21
2023-08-18ALSA: pcmtest: Update comment about PCM copy opsTakashi Iwai1-1/+1
2023-08-18ALSA: xen: Convert to generic PCM copy opsTakashi Iwai1-45/+11
2023-08-18ALSA: sh: Convert to generic PCM copy opsTakashi Iwai1-22/+3
2023-08-18ALSA: rme9652: Convert to generic PCM copy opsTakashi Iwai1-40/+6
2023-08-18ALSA: hdsp: Convert to generic PCM copy opsTakashi Iwai1-36/+6
2023-08-18ALSA: rme96: Convert to generic PCM copy opsTakashi Iwai1-34/+8
2023-08-18ALSA: rme32: Convert to generic PCM copy opsTakashi Iwai1-39/+11
2023-08-18ALSA: nm256: Convert to generic PCM copy opsTakashi Iwai1-36/+6
2023-08-18ALSA: korg1212: Convert to generic PCM copy opsTakashi Iwai1-38/+12
2023-08-18ALSA: es1938: Convert to generic PCM copy opsTakashi Iwai1-25/+5
2023-08-18ALSA: emu8000: Convert to generic PCM copy opsTakashi Iwai1-58/+16
2023-08-18ALSA: gus: Convert to generic PCM copy opsTakashi Iwai1-20/+3
2023-08-18ALSA: dummy: Convert to generic PCM copy opsTakashi Iwai1-10/+2
2023-08-18ALSA: core: Add memory copy helpers between iov_iter and iomemTakashi Iwai1-8/+48
2023-08-18ALSA: pcm: Add copy ops with iov_iterTakashi Iwai2-45/+68
2023-08-18ALSA: hda/tas2781: Add tas2781 HDA driverShenghao Ding3-0/+875
2023-08-18ALSA: hda/tas2781: Add tas2781 HDA driverShenghao Ding1-3/+85
2023-08-18ALSA: Make SND_PCMTEST depend on DEBUG_FSRuan Jinjie1-0/+1
2023-08-18ALSA: aoa: Fix typos in PCM fix patchTakashi Iwai1-2/+2
2023-08-17ASoC: Merge up fixesMark Brown7-45/+81
2023-08-17ASoC: Convert remaining Realtek codecs to GPIOMark Brown10-80/+68
2023-08-17ASoC: cs35l56: Update ACPI HID and propertyMark Brown3-19/+30
2023-08-17ASoC: rt5682s: Convert to use GPIO descriptorsLinus Walleij2-9/+9
2023-08-17ASoC: rt5682: Convert to use GPIO descriptorsLinus Walleij4-12/+27
2023-08-17ASoC: rt5668: Convert to use GPIO descriptorsLinus Walleij1-9/+8
2023-08-17ASoC: rt5665: Convert to use GPIO descriptorsLinus Walleij1-9/+8
2023-08-17ASoC: rt5640: Convert to just use GPIO descriptorsLinus Walleij2-41/+16
2023-08-17ASoC: mediatek: mt7986: add machine driver with wm8960Maso Huang3-0/+207
2023-08-17ASoC: mediatek: mt7986: add platform driverMaso Huang4-0/+641
2023-08-17ASoC: mediatek: mt7986: support etdm in platform driverMaso Huang1-0/+411
2023-08-17ASoC: mediatek: mt7986: add common headerMaso Huang2-0/+245
2023-08-17ASoC: tas2781: fixed register access error when switching to other chipsShenghao Ding1-9/+10
2023-08-17ASoC: cs35l56: Add an ACPI match tableSimon Trimmer2-0/+18
2023-08-17ASoC: cs35l56: Read firmware uuid from a device property instead of _SUBMaciej Strozek1-19/+12
2023-08-17ALSA: core: Drop snd_device_initialize()Takashi Iwai1-23/+0
2023-08-17ALSA: seq: Create device with snd_device_alloc()Takashi Iwai1-7/+9
2023-08-17ALSA: timer: Create device with snd_device_alloc()Takashi Iwai1-7/+9
2023-08-17ALSA: compress: Don't embed deviceTakashi Iwai1-6/+10
2023-08-17ALSA: rawmidi: Don't embed deviceTakashi Iwai2-20/+17
2023-08-17ALSA: hwdep: Don't embed deviceTakashi Iwai2-19/+23
2023-08-17ALSA: pcm: Don't embed deviceTakashi Iwai3-12/+16
2023-08-17ALSA: control: Don't embed ctl_devTakashi Iwai3-9/+11
2023-08-17ALSA: core: Introduce snd_device_alloc()Takashi Iwai1-0/+31
2023-08-17ALSA: hda: cs35l41: change cs35l41_prop_model to staticYang Yingliang1-1/+1
2023-08-16ASoC: samsung: tm2_wm5110: parse audio-routingKrzysztof Kozlowski1-3/+7
2023-08-16ASoC: samsung: odroid: parse audio-routingKrzysztof Kozlowski1-6/+7
2023-08-16ASoC: samsung: midas_wm1811: parse audio-routingKrzysztof Kozlowski1-3/+7
2023-08-16ASoC: samsung: aries_wm8994: parse audio-routingKrzysztof Kozlowski1-3/+7
2023-08-16ASoC: samsung: odroid: use of_property_present to check for propertyKrzysztof Kozlowski1-2/+2
2023-08-16ASoC: SOF: ipc4-pcm: fix possible null pointer deferenceChao Song1-0/+3
2023-08-16ALSA: hda/realtek - Remodified 3k pull low procedureKailang Yang1-2/+5
2023-08-16ALSA: hda: intel-dsp-cfg: Add Chromebook quirk to ADL/RPLBrady Norander1-4/+56
2023-08-16ALSA: hda: cs35l41: Fix the loop check in cs35l41_add_dsd_propertiesTakashi Iwai1-1/+1
2023-08-15ALSA: hda: cs35l41: Support systems with missing _DSD propertiesStefan Binding5-51/+108
2023-08-15Merge tag 'asoc-fix-v6.5-rc6' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai12-35/+73
2023-08-15ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warningKrzysztof Kozlowski1-1/+1
2023-08-15ASoC: codecs: wm8904: Fix Wvoid-pointer-to-enum-cast warningKrzysztof Kozlowski1-1/+1
2023-08-15ASoC: codecs: tlv320aic32x4: Fix Wvoid-pointer-to-enum-cast warningKrzysztof Kozlowski1-1/+1
2023-08-15ASoC: cs35l56: Don't patch firmware that is alreadyMark Brown3-11/+26
2023-08-15Use devm_kmemdup to replace devm_kmalloc + memcpyMark Brown2-6/+2
2023-08-15ASoC: SOF: topology: simplify kcontrol names withMark Brown2-0/+24
2023-08-15ASoC: Intel: RPL/MTL machine updates for 6.6Mark Brown4-2/+103
2023-08-15ASoC: cs35l56: Don't overwrite a patched firmwareRichard Fitzgerald1-2/+15
2023-08-15ASoC: wm_adsp: Support powering-up DSP without trying to load firmwareRichard Fitzgerald3-10/+12
2023-08-15ASoC: SOF: Intel: Refactor code for HDA stream creationChao Song1-60/+8
2023-08-15ASoC: SOF: remove duplicate code due to mergePierre-Louis Bossart1-3/+0
2023-08-15ASoC: Intel: RPL: Add entry for HDMI-In capture support on non-I2S codec boards.Balamurugan C2-0/+14
2023-08-15ASoC: Intel: soc-acpi: add support for Dell SKU0C87 devicesChao Song1-0/+52
2023-08-15ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in RPL match tableBalamurugan C2-0/+22
2023-08-15ASoC: Intel: soc-acpi: Add entry for sof_es8336 in RPL match table.Balamurugan C1-0/+13
2023-08-15ASoC: SOF: topology: Add a token for dropping widget name in kcontrol nameJyri Sarha1-0/+22
2023-08-15ASoC: dapm: Add a flag for not having widget name in kcontrol nameJyri Sarha1-0/+2
2023-08-14ASoC: soc-jack: calling snd_soc_jack_report causes a null pointer accessmnlife1-1/+1
2023-08-14ASoC: Intel: Add rpl_nau8318_8825 driverAjye Huang2-0/+22
2023-08-14ASoC: SOF: ipc3: Use devm_kmemdup to replace devm_kmalloc + memcpyLi Zetao1-4/+1
2023-08-14ASoC: tas5805m: Use devm_kmemdup to replace devm_kmalloc + memcpyLi Zetao1-2/+1
2023-08-14ASoC: tlv320aic32x4: Fix the divide by zeroGuiting Shen2-7/+14
2023-08-14ASoC: ak4613: Simplify probe()Biju Das1-10/+1
2023-08-14ASoC: soc-dai.h: remove unused call back functionsKuninori Morimoto1-25/+0
2023-08-14ASoC: codecs/hdmi-codec: merge DAI call back functions into opsKuninori Morimoto1-22/+22
2023-08-14ASoC: codecs/cx2072x: merge DAI call back functions into opsKuninori Morimoto1-2/+9
2023-08-14ASoC: codecs/cs47lxx: merge DAI call back functions into opsKuninori Morimoto6-10/+34
2023-08-14ASoC: soc-topology: merge DAI call back functions into opsKuninori Morimoto1-1/+5
2023-08-14ASoC: codecs/wm*: merge DAI call back functions into opsKuninori Morimoto4-10/+18
2023-08-14ASoC: hisilicon: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-14ASoC: starfive: merge DAI call back functions into opsKuninori Morimoto1-8/+8
2023-08-14ASoC: loongson: merge DAI call back functions into opsKuninori Morimoto1-8/+8
2023-08-14ASoC: uniphier: merge DAI call back functions into opsKuninori Morimoto4-132/+156
2023-08-14ASoC: rockchip: merge DAI call back functions into opsKuninori Morimoto4-4/+4
2023-08-14ASoC: mediatek: merge DAI call back functions into opsKuninori Morimoto1-25/+31
2023-08-14ASoC: samsung: merge DAI call back functions into opsKuninori Morimoto2-12/+11
2023-08-14ASoC: cirrus: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-14ASoC: jz4740: merge DAI call back functions into opsKuninori Morimoto1-2/+1
2023-08-14ASoC: meson: merge DAI call back functions into opsKuninori Morimoto12-33/+31
2023-08-14ASoC: intel: merge DAI call back functions into opsKuninori Morimoto4-9/+15
2023-08-14ASoC: atmel: merge DAI call back functions into opsKuninori Morimoto5-45/+45
2023-08-14ASoC: tegra: merge DAI call back functions into opsKuninori Morimoto5-14/+14