aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2025-05-27Merge tag 'sound-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds321-6833/+20124
2025-05-27Merge tag 'timers-cleanups-2025-05-25' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2025-05-26Merge tag 'x86-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-5/+5
2025-05-23Merge tag 'asoc-v6.16-2' of https://git.kernel.org/pub/scm/linux/kernel/git/b...Takashi Iwai4-0/+923
2025-05-23ASoC: codecs: add support for ES8375Mark Brown4-0/+923
2025-05-23ASoC: codecs: add support for ES8375Zhang Yi4-0/+923
2025-05-22ALSA: hda: acpi: Make driver's match data const staticTakashi Iwai1-1/+1
2025-05-22ALSA: hda: acpi: Use SYSTEM_SLEEP_PM_OPS()Takashi Iwai1-1/+1
2025-05-22ALSA: atmel: Replace deprecated strcpy() with strscpy()Thorsten Blum1-4/+5
2025-05-22Merge branch 'for-linus' into for-nextTakashi Iwai14-17/+96
2025-05-22Merge tag 'asoc-v6.16' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai201-1990/+16920
2025-05-22ALSA: core: fix up bus match const issues.Greg Kroah-Hartman3-6/+6
2025-05-22Merge tag 'asoc-fix-v6.15-rc7' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai2-0/+27
2025-05-22Add Tegra264 support in AHUB driversMark Brown15-152/+1940
2025-05-22ASoC: wm_adsp: Make cirrus_dir constRichard Fitzgerald1-1/+1
2025-05-22ASoC: tegra: Tegra264 support in isomgr_bwSheetal1-3/+4
2025-05-22ASoC: tegra: AHUB: Add Tegra264 supportSheetal2-9/+891
2025-05-22ASoC: tegra: ADX: Add Tegra264 supportSheetal2-17/+248
2025-05-22ASoC: tegra: AMX: Add Tegra264 supportSheetal2-22/+241
2025-05-22ASoC: tegra: I2S: Add Tegra264 supportSheetal2-49/+233
2025-05-22ASoC: tegra: Update PLL rate for Tegra264Sheetal1-2/+12
2025-05-22ASoC: tegra: ASRC: Update ARAM addressSheetal2-8/+22
2025-05-22ASoC: tegra: ADMAIF: Add Tegra264 supportSheetal2-38/+263
2025-05-22ASoC: tegra: CIF: Add Tegra264 supportSheetal1-4/+26
2025-05-22ALSA: hda/tas2781: Move and unified the calibrated-data getting function for ...Shenghao Ding5-346/+272
2025-05-21ALSA: hda/tegra: Switch to two-argument strscpy()Daniel Dadap1-2/+2
2025-05-21ALSA: hda - Add new driver for HDA controllers listed via ACPIDaniel Dadap3-0/+338
2025-05-21Add DAPM/ASoC helpers to create SDCA driversMark Brown5-24/+1386
2025-05-21ASoC: Add Intel machine driver support for CS35L63Mark Brown2-0/+63
2025-05-21ALSA: hda/cs35l41_hda: select FW_CS_DSPArnd Bergmann1-0/+1
2025-05-21ASoC: Intel: sof_sdw: Add support for wclrvp & ocelot in WCL platformNaveen Manohar1-0/+18
2025-05-21Merge tag 'v6.15-rc7' into x86/core, to pick up fixesIngo Molnar7-23/+62
2025-05-20ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixupChris Chiu1-0/+1
2025-05-20ALSA: hda/realtek: Add support for HP Agusta using CS35L41 HDAStefan Binding1-0/+2
2025-05-20ALSA: amd7930: replace strcpy() with strscpy()Siddarth Gundu1-4/+5
2025-05-20ASoC: Intel: soc-acpi-intel-mtl-match: Add match for CDB35L63-CB2Richard Fitzgerald1-0/+38
2025-05-20ASoC: intel: sof_sdw: Add support for CS35L63 into machine driverStefan Binding1-0/+25
2025-05-20ASoC: SDCA: Create DAI drivers from DisCoCharles Keepax1-4/+223
2025-05-20ASoC: SDCA: Create ALSA controls from DisCoCharles Keepax1-4/+252
2025-05-20ASoC: SDCA: Create DAPM widgets and routes from DisCoCharles Keepax2-1/+845
2025-05-20ASoC: dapm: Add component level pin switchesCharles Keepax1-14/+70
2025-05-20ASoC: SDCA: Move allocation of PDE delays arrayCharles Keepax1-6/+4
2025-05-20ASoC: SDCA: Remove regmap module macrosCharles Keepax1-3/+0
2025-05-20Add sound card support for QCS9100 and QCS9075Mark Brown8-23/+64
2025-05-20ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params()Wentao Liang1-0/+4
2025-05-20ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ASP10Ed Burcher1-0/+1
2025-05-19ALSA: usb-audio: Kill timer properly at removalTakashi Iwai1-1/+2
2025-05-19ALSA: hda: hda-intel: add Wildcat Lake supportPeter Ujfalusi1-0/+2
2025-05-19ALSA: hda: intel-dsp-config: Add WCL supportPeter Ujfalusi1-1/+5
2025-05-19ASoC: SOF: Intel: add initial support for WCLPeter Ujfalusi3-0/+54
2025-05-19ALSA: hda: add HDMI codec ID for Intel WCLKai Vehmanen1-0/+1
2025-05-19ALSA: dbri: replace strcpy() with strscpy()Siddarth Gundu1-4/+5
2025-05-19ALSA: n64: Replace deprecated strcpy() with strscpy()Thorsten Blum1-4/+5
2025-05-19ASoC: qcom: sc8280xp: Add sound card support for QCS9100 and QCS9075Mohammad Rafi Shaik1-0/+2
2025-05-19ASoC: apple: mca: Constrain channels according to TDM maskMartin Povišer1-0/+23
2025-05-19ASoC: tas2781: Header file cleanup and Move the macro definitions to fwlibShenghao Ding1-0/+5
2025-05-19ASoC: rt722: make regmap cache-only in probeShuming Fan2-1/+4
2025-05-16Merge tag 'asoc-fix-v6.15-rc6' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai6-8/+43
2025-05-16ASoC: amd: yc: Add quirk for Lenovo Yoga Pro 7 14ASP9Talhah Peerbhai1-1/+8
2025-05-16ASoC: fsl_xcvr: update platform driver nameShengjiu Wang1-1/+1
2025-05-16ASoC: soc-utils: Check string pointer validity in snd_soc_dlc_is_dummy()Chen-Yu Tsai1-2/+2
2025-05-16ALSA: hda/realtek - restore auto-mute mode for Dell Chrome platformKailang Yang1-1/+4
2025-05-16ALSA: pcm: Fix race of buffer access at PCM OSS layerTakashi Iwai2-2/+12
2025-05-16ALSA: hda: cs35l41: Fix swapped l/r audio channels for Acer Helios laptopsStefan Binding1-0/+6
2025-05-16ALSA: hda/realtek: Add support for Acer Helios Laptops using CS35L41 HDAStefan Binding1-0/+10
2025-05-16Merge branch 'for-linus' into for-nextTakashi Iwai32-61/+257
2025-05-16ALSA: usb: fcp: Use USB API functions rather than constantsChen Ni1-2/+1
2025-05-16ALSA: scarlett2: Use USB API functions rather than constantsChen Ni1-2/+1
2025-05-16ALSA: usb-audio: Rename Pioneer mixer channel controlsFrantišek Kučera1-52/+52
2025-05-15x86/cpuid: Set <asm/cpuid/api.h> as the main CPUID headerAhmed S. Darwish1-1/+1
2025-05-15ASoC: mediatek: mt8183-afe-pcm: Shorten source codeMark Brown1-444/+127
2025-05-15ALSA: hda/tegra: Add Tegra264 supportMohan Kumar D2-6/+46
2025-05-15ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB CameraNicolas Chauvet1-0/+2
2025-05-15cs35l56: Log tuning unique identifiers during firmwareMark Brown3-0/+31
2025-05-15ASoC: codecs: add support for ES8389Mark Brown4-1/+1110
2025-05-15ASoC: mediatek: mt8183-afe-pcm: shorten mt8183_is_volatile_reg()Chen-Yu Tsai1-112/+40
2025-05-15ASoC: mediatek: mt8183-afe-pcm: Shorten irq_data table using macrosChen-Yu Tsai1-143/+33
2025-05-15ASoC: mediatek: mt8183-afe-pcm: Shorten memif_data table using macrosChen-Yu Tsai1-189/+54
2025-05-15ASoC: q6apm-lpass-dais: Print APM port id in decimal on enable errorKonrad Dybcio1-1/+1
2025-05-14ASoC: SOF: Intel: hda: Fix UAF when reloading moduleTavian Barnes1-1/+15
2025-05-14ASoC: amd: use new ACP dev names for DAI linksBrady Norander3-9/+9
2025-05-14ASoC: intel/sdw_utils: Assign initial value in asoc_sdw_rt_amp_spk_rtd_init()I Hsin Cheng1-1/+1
2025-05-14ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()Wentao Liang1-2/+4
2025-05-14ASoC: codecs: add support for ES8389Zhang Yi4-1/+1110
2025-05-14ALSA: hda: cs35l56: Log tuning unique identifiers during firmware loadSimon Trimmer1-0/+2
2025-05-14ASoC: cs35l56: Log tuning unique identifiers during firmware loadSimon Trimmer2-0/+29
2025-05-14ASoC: tegra210_ahub: Add check to of_device_get_match_data()Yuanjun Gong1-0/+2
2025-05-13ASoC: tlv320aic3x: Use dev_err_probeNishanth Menon1-4/+2
2025-05-13ALSA: hda/tas2781: Fix the ld issue reported by kernel test robotShenghao Ding2-6/+6
2025-05-13ALSA: hda/tas2781: Fix the symbol was not declare warning reported by kernel ...Shenghao Ding1-3/+3
2025-05-13ALSA: sh: SND_AICA should depend on SH_DMA_APIGeert Uytterhoeven1-1/+1
2025-05-13ALSA: usb-audio: Add sample rate quirk for Audioengine D1Christian Heusel1-0/+2
2025-05-13ALSA: sb: Replace deprecated strcpy() with strscpy()Thorsten Blum6-10/+16
2025-05-12ASoC: soc-core: merge snd_soc_unregister_component() and snd_soc_unregister_c...Kuninori Morimoto1-25/+5
2025-05-12ALSA: msnd: Remove midi codeDr. David Alan Gilbert4-173/+1
2025-05-11ALSA: intel-hdmi-audio: Replace deprecated strcpy() with strscpy()Thorsten Blum1-3/+4
2025-05-11ALSA: isa/gus: remove snd_gf1_lfo_xxx()Kuninori Morimoto1-14/+2
2025-05-11ALSA: hda: intel-nhlt: Print errors in intel_nhlt_ssp_device_type()Peter Ujfalusi1-1/+18
2025-05-11ALSA/hda: intel-sdw-acpi: Correct sdw_intel_acpi_scan() function parameterPeter Ujfalusi1-1/+1
2025-05-11ALSA: seq: Fix delivery of UMP events to group portsTakashi Iwai3-19/+52
2025-05-09ASoc: SOF: topology: connect DAI to a single DAI linkKai Vehmanen1-4/+14
2025-05-09ASoC: SOF: Intel: hda-bus: Use PIO mode on ACE2+ platformsPeter Ujfalusi1-1/+1
2025-05-09ASoC: SOF: ipc4-pcm: Delay reporting is only supported for playback directionPeter Ujfalusi1-1/+2
2025-05-09ASoC: SOF: ipc4-control: Use SOF_CTRL_CMD_BINARY as numid for bytes_extPeter Ujfalusi1-1/+10
2025-05-09ASoC: Intel: atom: Remove unused functionsDr. David Alan Gilbert3-63/+0
2025-05-08treewide, timers: Rename try_to_del_timer_sync() as timer_delete_sync_try()Ingo Molnar1-1/+1
2025-05-08ASoC: rt712-sdca: remove redundant else path of if statementColin Ian King1-6/+2
2025-05-08ASoC: codecs: rt9123: Fix sparse cast warningChiYuan Huang1-3/+3
2025-05-08ASoC: Intel: soc-acpi-intel-lnl/ptl-match: AddMark Brown2-8/+39
2025-05-08ASoC: mediatek: mt8188-mt6359: Depend on MT6359_ACCDET set or disabledNícolas F. R. A. Prado1-1/+1
2025-05-08ALSA: usb: mixer_us16x08: use snd_kcontrol_chip()Kuninori Morimoto1-16/+16
2025-05-08ALSA: usb: mixer_quirks: use snd_kcontrol_chip()Kuninori Morimoto1-1/+1
2025-05-08ALSA: pci: ali5451: use snd_kcontrol_chip()Kuninori Morimoto1-2/+2
2025-05-08ALSA: pci: asihpi: use snd_kcontrol_chip()Kuninori Morimoto1-6/+3
2025-05-08ALSA: pci: au88x0: use snd_kcontrol_chip()Kuninori Morimoto1-5/+5
2025-05-08ALSA: usb: mixer: use snd_kcontrol_chip()Kuninori Morimoto1-11/+11
2025-05-08ALSA: usb: midi: use snd_kcontrol_chip()Kuninori Morimoto1-1/+1
2025-05-08ALSA: pci: hda: use snd_kcontrol_chip()Kuninori Morimoto1-6/+6
2025-05-08ALSA: virtio: use snd_kcontrol_chip()Kuninori Morimoto1-4/+4
2025-05-08ALSA: core: use snd_kcontrol_chip()Kuninori Morimoto1-7/+7
2025-05-08ALSA: i2c: use snd_kcontrol_chip()Kuninori Morimoto1-4/+4
2025-05-08ALSA: sh: use snd_kcontrol_chip()Kuninori Morimoto1-4/+4
2025-05-08ALSA: gus: Remove deadcodeDr. David Alan Gilbert2-243/+0
2025-05-08ALSA: hda/tas2781: Create an independent lib to save the shared parts for bot...Shenghao Ding6-457/+405
2025-05-08ALSA: hda: Remove unused snd_hdac_stream_get_spbmaxfifoDr. David Alan Gilbert1-19/+0
2025-05-08ALSA: hda: Remove unused snd_hda_add_nidDr. David Alan Gilbert2-33/+0
2025-05-08ASoC: rt712-sdca: remove redundant else path of if statementColin Ian King1-6/+2
2025-05-08ASoC: Intel: soc-acpi-intel-ptl-match: Add rt713_vb_l3_rt1320_l3 supportMac Chiang1-0/+31
2025-05-08ASoC: Intel: soc-acpi-intel-lnl/ptl-match: Simplify variable nameMac Chiang2-8/+8
2025-05-07ASoC: tas2781: Add a debugfs node for acoustic tuningShenghao Ding1-0/+154
2025-05-07Add support for CS35L63 Smart AmplifierMark Brown9-37/+385
2025-05-07ASoC: SOF: add disable_function_topology flag andMark Brown2-4/+13
2025-05-07Minor bug fix and tidy up for sof_sdwMark Brown4-26/+16
2025-05-07ASoC: codec: cs42l[56,73,52]: Convert to GPIOMark Brown3-122/+150
2025-05-06ASoC: amd: sof_amd_sdw: add logic to get cpu_pin_id for ACP7.0/ACP7.1 platformsVijendar Mukunda1-0/+7
2025-05-06ASoC: amd: sof_amd_sdw: Fix unlikely uninitialized variable use in create_sdw...Vijendar Mukunda1-1/+1
2025-05-06ASoC: amd: amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dai...Vijendar Mukunda1-1/+1
2025-05-06ASoC: Intel: soc-acpi-intel-ptl-match: Sort ACPI link/machine tablesNaveen Manohar1-41/+45
2025-05-06ASoC: codec: cs42l52: Convert to GPIO descriptorsPeng Fan1-16/+12
2025-05-06ASoC: codec: cs42l52: Drop cs42l52.hPeng Fan1-32/+46
2025-05-06ASoC: codec: cs42l52: Sort headers alphabeticallyPeng Fan1-8/+8
2025-05-06ASoC: codec: cs42l73: Convert to GPIO descriptorsPeng Fan1-15/+11
2025-05-06ASoC: codec: cs42l73: Drop cs42l73.hPeng Fan1-18/+18
2025-05-06ASoC: codec: cs42l73: Sort headers alphabeticallyPeng Fan1-7/+7
2025-05-06ASoC: codec: cs42l56: Convert to GPIO descriptorsPeng Fan1-14/+11
2025-05-06ASoC: codec: cs42l56: Drop cs42l56.hPeng Fan1-12/+37
2025-05-06ASoC: codec: cs42l56: Sort headers alphabeticallyPeng Fan1-11/+11
2025-05-06ASoC: SOF: add disable_function_topology module parameterBard Liao1-2/+6
2025-05-06ASoC: SOF: set disable_function_topology if override_tplg_filename is setBard Liao1-3/+7
2025-05-06ASoC: SOF: add disable_function_topology flagBard Liao1-1/+2
2025-05-06Merge tag 'v6.15-rc5' into x86/cpu, to resolve conflictsIngo Molnar39-100/+483
2025-05-06ASoC: cs35l56: Read Silicon ID from DIE_STS registers for CS35L63Stefan Binding1-3/+36
2025-05-06ASoC: cs35l56: Add initial support for CS35L63 for I2C and SoundWireStefan Binding5-2/+225
2025-05-06ASoC: cs35l56: Add Mute, Volume and Posture registers to firmware register listStefan Binding3-13/+48
2025-05-06ASoC: cs35l56: Add struct to index firmware registersStefan Binding8-13/+50
2025-05-06ASoC: cs35l56: Add Index based on ACPI HID or SDW ID to select regmap configStefan Binding2-6/+26
2025-05-06ASoC: SOF: imx8m: Use reset controller API to control the DSPDaniel Baluta1-16/+8
2025-05-06AsoC: Phase out hybrid PCI devresMark Brown22-86/+206
2025-05-06ASoC: Intel: sof_sdw: Avoid NULL check fail when re-probingCharles Keepax1-14/+11
2025-05-06ASoC: sdw_utils: Remove num_platforms from simple DAI helperCharles Keepax4-13/+6
2025-05-05ALSA: hda/tas2781: select CONFIG_CRC8 for SND_HDA_SCODEC_TAS2781_I2CArnd Bergmann1-0/+1
2025-05-05ALSA: core: Remove unused snd_jack_set_parentDr. David Alan Gilbert1-19/+0
2025-05-05ALSA: core: Remove unused snd_device_get_stateDr. David Alan Gilbert1-23/+0
2025-05-05ALSA: seq: Remove unused snd_seq_queue_client_leave_cellsDr. David Alan Gilbert2-17/+0
2025-05-05ALSA: pcm: Remove unused snd_dmaengine_pcm_open_request_chanDr. David Alan Gilbert1-21/+0
2025-05-05ALSA: pcm: Remove unused snd_pcm_rate_range_to_bitsDr. David Alan Gilbert1-30/+0
2025-05-05ASoC: intel: atom: Return -ENOMEM if pcim_iomap() failsPhilipp Stanner1-5/+5
2025-05-05ASoC: intel: atom: Use pure devres PCIPhilipp Stanner1-35/+24
2025-05-05ASoC: intel: avs: Use pure devres PCIPhilipp Stanner1-6/+2
2025-05-05ASoC: sof: Use pure devres PCIPhilipp Stanner1-13/+3
2025-05-05ASoC: mediatek: mt8188-mt6359: select CONFIG_SND_SOC_MT6359_ACCDETArnd Bergmann1-0/+1
2025-05-04ASoC: SOF: amd: add soundwire IO support for ACP7.0 &Mark Brown5-19/+148
2025-05-03ASoC: SOF: amd: add build support for soundwireVijendar Mukunda1-0/+1
2025-05-03ASoC: SOF: amd: add soundwire wake irq handlingVijendar Mukunda3-2/+79
2025-05-03ASoC: SOF: amd: enable soundwire host wake irq maskVijendar Mukunda2-0/+12
2025-05-03ASoC: SOF: amd: refactor acp reset sequenceVijendar Mukunda1-9/+11
2025-05-03ASoC: SOF: amd: enable ACP_PME_EN register for ACP7.0 & ACP7.1 platformsVijendar Mukunda2-1/+19
2025-05-03ASoC: SOF: amd: update soundwire specific acp descriptor fieldsVijendar Mukunda2-0/+4
2025-05-03ASoC: SOF: amd: add ACP7.1 platform supportVijendar Mukunda4-5/+19
2025-05-03ASoC: SOF: amd: add missing acp descriptor fieldVijendar Mukunda1-0/+1
2025-05-03ASoC: SOF: amd: remove else condition in resume sequenceVijendar Mukunda1-2/+2
2025-05-03ASoC: soc-utils: add snd_soc_dlc_is_dummy()Mark Brown3-6/+19
2025-05-02ASoC: fsl_rpmsg: Allocate a smaller buffer size for capture streamChancel Liu3-6/+25
2025-05-02ASoC: fsl_rpmsg: Configure CPU DAI for card that sits on rpmsg-micfil-channelChancel Liu1-0/+10
2025-05-02ASoC: codecs: tas2764: Fix Wvoid-pointer-to-enum-cast warningKrzysztof Kozlowski1-1/+1
2025-05-02ASoC: codecs: wsa88xx/wcd938x: Drop kerneldoc marker from inner commentKrzysztof Kozlowski3-3/+3
2025-05-02ASoC: mediatek: mt8195: use snd_soc_dlc_is_dummy()Kuninori Morimoto1-3/+3
2025-05-02ASoC: mediatek: mt8188: use snd_soc_dlc_is_dummy()Kuninori Morimoto1-3/+3
2025-05-02ASoC: soc-utils: add snd_soc_dlc_is_dummy()Kuninori Morimoto1-0/+13
2025-05-01Merge tag 'asoc-fix-v6.15-rc4' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai21-23/+93
2025-05-01ASoC: codec: twl4030: Convert to GPIO descriptorsMark Brown5-64/+49
2025-05-01ASoC: intel/sdw_utils: Add volume limits to CS35L56Mark Brown3-0/+38
2025-05-01ASoC: stm32: sai: fix kernel rate configurationMark Brown5-20/+30
2025-05-01ASoC: Intel: avs: Fix kcalloc() sizesThorsten Blum1-3/+3
2025-05-01ASoC: codec: sma1307: Remove including of_gpio.hPeng Fan1-1/+0
2025-05-01ASoC: codec: twl4030: Convert to GPIO descriptorsPeng Fan1-40/+23
2025-05-01ASoC: codec: twl4030: Sort headers alphabeticallyPeng Fan1-11/+9
2025-05-01ASoC: amd: ps: fix for irq handler return statusVijendar Mukunda1-2/+3
2025-05-01ASoC: simple-card-utils: Fix pointer check in graph_util_parse_link_directionAlexander Stein1-2/+2
2025-05-01ASoC: intel/sdw_utils: Add volume limit to cs35l56 speakersStefan Binding2-0/+28