aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
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
2023-08-14ASoC: sunxi: merge DAI call back functions into opsKuninori Morimoto4-12/+16
2023-08-14ASoC: ux500: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-14ASoC: au1x: merge DAI call back functions into opsKuninori Morimoto2-6/+6
2023-08-14ASoC: qcom: merge DAI call back functions into opsKuninori Morimoto9-73/+80
2023-08-14ASoC: rsnd: merge DAI call back functions into opsKuninori Morimoto1-14/+13
2023-08-14ASoC: pxa: merge DAI call back functions into opsKuninori Morimoto1-2/+2
2023-08-14ASoC: stm: merge DAI call back functions into opsKuninori Morimoto3-6/+16
2023-08-14ASoC: sti: merge DAI call back functions into opsKuninori Morimoto1-1/+5
2023-08-14ASoC: sof: merge DAI call back functions into opsKuninori Morimoto1-1/+5
2023-08-14ASoC: img: merge DAI call back functions into opsKuninori Morimoto5-33/+33
2023-08-14ASoC: fsl: merge DAI call back functions into opsKuninori Morimoto9-69/+67
2023-08-14ASoC: bcm: merge DAI call back functions into opsKuninori Morimoto1-12/+12
2023-08-14ASoC: pxa: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-14ASoC: dwc: merge DAI call back functions into opsKuninori Morimoto1-9/+9
2023-08-14ASoC: amd: merge DAI call back functions into opsKuninori Morimoto4-18/+12
2023-08-14ASoC: adi: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-14ASoC: adi: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-14ASoC: ti: merge DAI call back functions into opsKuninori Morimoto5-61/+60
2023-08-14ASoC: soc-dai.h: merge DAI call back functions into opsKuninori Morimoto3-20/+51
2023-08-14ASoC: rt: Drop unused GPIO includesMark Brown14-21/+0
2023-08-14sound: Remove redundant of_match_ptr() macroMark Brown9-9/+9
2023-08-13ASoC: rt715: Drop GPIO includesLinus Walleij1-3/+0
2023-08-13ASoC: rt5682-sdw: Drop GPIO includesLinus Walleij1-2/+0
2023-08-13ASoC: rt5660: Drop GPIO includesLinus Walleij1-2/+0
2023-08-13ASoC: rt5659: Drop legacy GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt5645: Drop legacy GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt5514: Drop GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt5514-spi: Drop GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt1308: Drop GPIO includesLinus Walleij1-2/+0
2023-08-13ASoC: rt1305: Drop GPIO includesLinus Walleij1-2/+0
2023-08-13ASoC: rt1019: Drop GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt1016: Drop GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt1015p: Drop legacy GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt1015: Drop GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt1011: Drop GPIO includesLinus Walleij1-2/+0
2023-08-13ALSA: Remove redundant of_match_ptr()Ruan Jinjie1-1/+1
2023-08-13ASoC: ssm3515: Remove redundant of_match_ptr()Ruan Jinjie1-1/+1
2023-08-13ASoC: sunxi: sun4i-spdif: Remove redundant of_match_ptr()Ruan Jinjie1-1/+1
2023-08-13ASoC: atmel: tse850-pcm5142: Remove redundant of_match_ptr()Ruan Jinjie1-1/+1
2023-08-13ASoC: atmel: Remove redundant of_match_ptr()Ruan Jinjie5-5/+5
2023-08-13ASoC: cygnus: Remove unused declarationsYue Haibing1-2/+0
2023-08-13ASoC: q6dsp: Remove unused declarationYue Haibing1-2/+0
2023-08-13ASoC: rt1308-sdw: fix random louder soundShuming Fan1-1/+12
2023-08-11tty: use u8 for flagsJiri Slaby (SUSE)1-1/+1
2023-08-11tty: use u8 for charsJiri Slaby (SUSE)2-3/+3
2023-08-11tty: make tty_ldisc_ops::*buf*() hooks operate on size_tJiri Slaby (SUSE)1-1/+1
2023-08-11ALSA: hda/cs8409: Support new Dell Dolphin VariantsStefan Binding1-0/+4
2023-08-10ASoC: SOF: Intel: Remove duplicated include in lnl.cYang Li1-1/+0
2023-08-10ASoC: rt715: Add software reset in io initJack Yu2-0/+63
2023-08-10ALSA: hda/realtek: Switch Dell Oasis models to use SPIStefan Binding1-5/+4
2023-08-10ALSA: hda/realtek: Add quirks for HP G11 LaptopsStefan Binding1-1/+7
2023-08-10ALSA: dice: add stream format parameters for Weiss devicesTakashi Sakamoto4-1/+169
2023-08-10ASoC: SOF: Intel: Initialize chip in hda_sdw_check_wakeen_irq()Nathan Chancellor1-0/+1
2023-08-10ASoC: meson: axg-tdm-formatter: fix channel slot allocationJerome Brunet1-16/+26
2023-08-10ASoC: Merge up fixesMark Brown11-19/+35
2023-08-09ASoC: cs35l56: BugfixesMark Brown3-17/+25
2023-08-09ASoC: SOF: ipc4-topology: Update the basecfg for copier earlierPeter Ujfalusi1-3/+3
2023-08-09ASoC: samsung: midas_wm1811: Fix 'Headphone Switch' control creationMarek Szyprowski1-1/+0
2023-08-09ASoC: rsnd: call of_node_put() when breakKuninori Morimoto1-0/+2
2023-08-08ASoC: cs35l56: Call wm_adsp_power_down() before reloading firmwareSimon Trimmer1-0/+1
2023-08-08ASoC: wm_adsp: Expose the DSP power down actions as wm_adsp_power_down()Simon Trimmer2-1/+8
2023-08-08ASoC: cs35l56: Wait for control port ready during system-resumeRichard Fitzgerald1-0/+6
2023-08-08ASoC: cs35l56: Don't rely on GPIOD_OUT_LOW to set RESET initially lowRichard Fitzgerald1-0/+2
2023-08-08ASoC: cs35l56: Avoid uninitialized variable in cs35l56_set_asp_slot_positions()Richard Fitzgerald1-16/+8
2023-08-08ASoC: pxa: address unused variable warningYu Liao1-7/+1
2023-08-08ASoC: codecs: aw88261: avoid uninitialized variable warningArnd Bergmann1-0/+2
2023-08-08ASoC: intel: sof_sdw: Simplify get_slave_infoCharles Keepax1-26/+12
2023-08-08ASoC: intel: sof_sdw: Allow different devices on the same linkCharles Keepax1-15/+7
2023-08-08ASoC: intel: sof_sdw: Support multiple groups on the same linkCharles Keepax1-21/+21
2023-08-08ASoC: intel: sof_sdw: Device loop should not always start at adr_indexCharles Keepax1-1/+4
2023-08-08ASoC: intel: sof_sdw: Move range check of codec_conf into inner loopCharles Keepax1-6/+6
2023-08-08ASoC: intel: sof_sdw: Update DLC index each time one is addedCharles Keepax1-6/+4
2023-08-08ASoC: intel: sof_sdw: Pull device loop up into create_sdw_dailinkCharles Keepax1-54/+35
2023-08-08ASoC: intel: sof_sdw: Add helper to create a single codec DLCCharles Keepax1-37/+43
2023-08-08ASoC: intel: sof-sdw: Move check for valid group id to get_dailink_infoCharles Keepax1-5/+5
2023-08-08ASoC: intel: sof_sdw: Check link mask validity in get_dailink_infoCharles Keepax1-8/+4
2023-08-08ASoC: intel: sof_sdw: Remove duplicate NULL check on adr_linkCharles Keepax1-4/+0
2023-08-08ASoC: intel: sof_sdw: Printk's should end with a newlineCharles Keepax1-11/+11
2023-08-08ASoC: imx-audio-rpmsg: Remove redundant initialization owner in imx_audio_rpm...Li Zetao1-1/+0
2023-08-08ASoC: amd: acp3x-rt5682-max9836: Configure jack as not detecting Line OutAlper Nebi Yasak1-1/+1
2023-08-08ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stopRanjani Sridharan3-4/+14
2023-08-08ALSA: hda/tegra: refactor deprecated strncpyJustin Stitt1-2/+2
2023-08-08ALSA: pcmtest: Remove redundant definitionsIvan Orlov1-5/+3
2023-08-08ALSA: pcmtest: Move buffer iterator initialization to prepare callbackIvan Orlov1-17/+16
2023-08-08ASoC: SOF: Intel: add LunarLake supportMark Brown37-474/+1135
2023-08-07ASoC: Intel: sof-sdw-cs42142: fix for codec button mappingjairaj-arava1-3/+3
2023-08-07ASoC: Intel: sof-sdw: update jack detection quirk for LunarLake RVPPierre-Louis Bossart1-1/+1
2023-08-07ASoC: SOF: Intel: hda-mlink: add sublink to dev_dbg() logPierre-Louis Bossart1-2/+2
2023-08-07ASoC: SOF: IPC4: clarify 'pipeline_ids' usage and logsPierre-Louis Bossart2-12/+13
2023-08-07ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIsPierre-Louis Bossart1-1/+23
2023-08-07ASoC: SOF: Intel: hda-mlink: add helper to get sublink LSDIID registerPierre-Louis Bossart1-0/+21
2023-08-07ASoC: SOF: Intel: add abstraction for SoundWire wake-upsPierre-Louis Bossart7-5/+30
2023-08-07ASoC: SOF: Intel: hda: add hw_params/free/trigger callbacksPierre-Louis Bossart1-1/+32
2023-08-07ASoC: SOF: Intel: hda-dai: add helpers for SoundWire callbacksPierre-Louis Bossart2-0/+84
2023-08-07ASoC: SOF: Intel: hda-dai-ops: add ops for SoundWirePierre-Louis Bossart1-0/+26
2023-08-07ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAIPierre-Louis Bossart1-2/+15
2023-08-07ASoC: SOF: Intel: hda-dai: add DMIC supportPierre-Louis Bossart2-0/+79
2023-08-07ASoC: SOF: Intel: hda-dai: add ops for SSPPierre-Louis Bossart1-1/+114
2023-08-07ASoC: SOF: Intel: hda-dai-ops: add/select DMA ops for SSPPierre-Louis Bossart1-1/+52
2023-08-07ASoC: SOF: Intel: LNL: enable DMIC/SSP offload in probe/resumePierre-Louis Bossart1-0/+56
2023-08-07ASoC: SOF: Intel: split MTL and LNL operationsPierre-Louis Bossart5-16/+102
2023-08-07ASoC: SOF: Intel: LNL: Add support for Lunarlake platformRanjani Sridharan5-1/+158
2023-08-07ASoC: SOF: Intel: hda: add interface definitions for ACE2.xPierre-Louis Bossart1-0/+5
2023-08-07ASoC: SOF: ipc4-topology: restore gateway config lengthPierre-Louis Bossart1-0/+6
2023-08-07ASoC: SOF: ipc4: avoid uninitialized default instance 0Ranjani Sridharan3-0/+9
2023-08-07ASoC: SOF: Intel: fix u16/32 confusion in LSDIIDPierre-Louis Bossart1-4/+4
2023-08-07ASoC: SOF: Intel: hda-mlink: fix off-by-one errorPierre-Louis Bossart1-1/+11
2023-08-07ASoC: SOF: ipc3-dtrace: Switch to memdup_user_nul() helperYang Yingliang1-9/+3
2023-08-07ASoC: lower "no backend DAIs enabled for ... Port" log severityHans de Goede1-2/+6