aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/intel
AgeCommit message (Expand)AuthorFilesLines
2026-06-04ASoC: Intel: catpt: Cleanup components_kcontrols[]Cezary Rojewski1-8/+7
2026-06-04ASoC: Intel: catpt: Drop manipulation of the obsolete direction flagCezary Rojewski1-1/+0
2026-06-04ASoC: Intel: catpt: Remove unused WAVES controlsCezary Rojewski1-32/+0
2026-06-04ASoC: Intel: catpt: Simplify catpt_stream_find()Cezary Rojewski1-10/+6
2026-06-04ASoC: Intel: catpt: Simplify the RAM-navigation codeCezary Rojewski2-3/+5
2026-06-04ASoC: Intel: catpt: Replace RAM-helpers with resource_xxx()Cezary Rojewski3-13/+4
2026-06-04ASoC: Intel: catpt: Utilize lock-guard helperCezary Rojewski2-15/+6
2026-06-01ASoC: nau8822: add support for supply regulatorsMark Brown1-2/+27
2026-05-28ASoC: Intel: catpt: Error handling and debug improvementsMark Brown7-12/+68
2026-05-28ASoC: Intel: catpt: Print error code if board-registration failsCezary Rojewski1-1/+1
2026-05-28ASoC: Intel: catpt: Add pretty-trace for large IPC payloadsCezary Rojewski4-11/+44
2026-05-28ASoC: Intel: catpt: Complete coredump handlingCezary Rojewski3-0/+23
2026-05-25ASoC: Intel: bytcht_es8316: Fix MCLK leak on init errorsCássio Gabriel1-2/+27
2026-05-25ASoC: add shared BCLK rate constraint for cross-DAI coordinationMark Brown5-118/+39
2026-05-21ASoC: Intel: soc-acpi-intel-ptl-match: Remove unnecessary cs42l43 matchCharles Keepax1-118/+0
2026-05-21ASoC: soc-acpi-intel-ptl-match: Make Chrome matches conditionalCharles Keepax3-0/+18
2026-05-21ASoC: Intel: soc-acpi: Add entry for sof_es8336 in NVL match table.Balamurugan C1-0/+13
2026-05-21ASoC: Intel: sof_sdw: Add support for nvlrvp in NVL platformJairaj Arava1-0/+8
2026-05-15ASoC: Intel: sof_sdw: append dai type to dai link name unconditionallyBard Liao1-11/+12
2026-05-15ASoC: Merge up fixesMark Brown2-15/+77
2026-05-15ASoC: Intel: sof_sdw: add es9356 supportZhang Yi1-0/+1
2026-05-15ASoC: Intel: soc-acpi: arl: Add es9356 supportZhang Yi1-0/+52
2026-05-11ASoC: Intel: soc-acpi: add LG Gram 16Z90U RT713 + single RT1320 quirkJang Pyohwan1-0/+21
2026-05-11ASoC: soc-acpi-intel-arl-match: add rt712_l0_rt1320_l3 supportGary C Wang1-0/+41
2026-05-11ASoC: Intel: soc-acpi-intel-arl-match: Reorder ACPI machine tablesMac Chiang1-15/+15
2026-05-07ASoC: tac5xx2-sdw: ACPI match for intel mtl platformNiranjan H Y1-0/+132
2026-05-04ASoC: uniphier: Use guard() for spin locksMark Brown1-0/+1
2026-04-29ASoC: Intel: cht_bsw_rt5672: Drop unneeded NULL checksAndy Shevchenko1-32/+24
2026-04-28ASoC: Intel: bytcr_wm5102: Fix MCLK leak on platform_clock_control errorCássio Gabriel1-0/+1
2026-04-28ASoC: Intel: cht_bsw_rt5672: Simplify probe() with local 'dev' pointerSachin Mokashi1-8/+9
2026-04-27ASoC: sof-function-topology-lib: add virtual loop dai supportBard Liao1-1/+10
2026-04-15Merge tag 'sound-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds17-342/+192
2026-04-14Merge tag 'x86_cpu_for_7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-13/+27
2026-04-09ASoC: Yet another round of SDCA fixesMark Brown1-3/+6
2026-04-07ASoC: Merge up v7.0-rc7Mark Brown2-3/+1
2026-04-07ASoC: Intel: avs: Fix memory leak in avs_register_i2s_test_boards()Cezary Rojewski1-3/+6
2026-04-07ASoC: intel: avs: Fix type mismatch in variable assignmentsongxiebing1-1/+1
2026-04-03ASoC: Intel: Fix MCLK leaks and clean up errorMark Brown3-3/+11
2026-04-03ASoC: Intel: Standardize MCLK error logs across RT boardsAravind Anilraj3-3/+3
2026-04-03ASoC: Intel: cht_bsw_rt5672: Fix MCLK leak on platform_clock_control errorAravind Anilraj1-0/+4
2026-04-03ASoC: Intel: bytcr_rt5651: Fix MCLK leak on platform_clock_control errorAravind Anilraj1-0/+2
2026-04-03ASoC: Intel: bytcr_rt5640: Fix MCLK leak on platform_clock_control errorAravind Anilraj1-0/+2
2026-03-31ASoC: Intel: boards: fix unmet dependency on PINCTRLJulian Braha1-2/+0
2026-03-31ASoC: Intel: ehl_rt5660: Use the correct rtd->dev device in hw_paramsSachin Mokashi1-1/+1
2026-03-28ASoC: Intel: avs: Include CPUID header at file scopeAhmed S. Darwish2-14/+25
2026-03-28ASoC: Intel: avs: Check maximum valid CPUID leafAhmed S. Darwish1-3/+6
2026-03-27ASoC: Intel: ehl_rt5660: remove unused macro definitionsSachin Mokashi1-2/+0
2026-03-26ASoC: Intel: soc-acpi-intel-ptl-match: drop rt722 monolithic match tablesMac Chiang1-100/+0
2026-03-24ASoC: Merge up fixesMark Brown2-4/+9
2026-03-23ASoC: Intel: catpt: Fix the device initializationCezary Rojewski2-4/+9
2026-03-16ASoC: intel: name back to pcm_new()/pcm_free()Kuninori Morimoto4-9/+9
2026-03-11Merge patch series "ASoC: Intel: catpt: Overhaul volume and mute control oper...Mark Brown6-227/+169
2026-03-11ASoC: Intel: catpt: Migrate to the new control operationsCezary Rojewski1-237/+6
2026-03-11ASoC: Intel: catpt: Do not wake DSP just for volume setupCezary Rojewski1-0/+9
2026-03-11ASoC: Intel: catpt: Simplify procedure of applying user settingsCezary Rojewski1-31/+33
2026-03-11ASoC: Intel: catpt: New volume and mute control operationsCezary Rojewski2-0/+152
2026-03-11ASoC: Intel: catpt: Synchronize stream accessCezary Rojewski5-12/+22
2026-03-10ASoC: ti: davinci-mcasp: McASP code cleanup and clkMark Brown1-0/+8
2026-03-01ASoC: Intel: sof_sdw: Add quirk for Alienware Area 51 (2025) 0CCD SKUOliver Freyermuth1-0/+8
2026-02-22ASoC: Add SPDX ids to many soc filesTim Bird2-0/+2
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds10-16/+16
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook11-17/+17
2026-02-09Merge tag 'asoc-v6.20' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai20-187/+242
2026-02-04ASoC: Intel: sof_sdw: Add a DAI link for loopback captureRanjani Sridharan1-2/+41
2026-02-03ASoC: Intel: soc-acpi-intel-ptl-match: drop rt721 related match tablesMac Chiang1-50/+0
2026-02-02Anbernic RG-DS AW87391 Speaker AmpsMark Brown3-2/+3
2026-02-02ASoC: Intel: sof_es8336: Add DMI quirk for Huawei BOD-WXX9Tagir Garaev1-0/+9
2026-02-02ASoC: sof_sdw: Add a quirk for Lenovo laptop using sidecar amps with cs42l43Maciej Strozek1-0/+1
2026-01-29ASoC: sof_sdw: Add a quirk for Lenovo laptop using sidecar amps with cs42l43Maciej Strozek1-0/+1
2026-01-27ASoC: Intel: sof_es8336: fix headphone GPIO logic inversionTagir Garaev1-1/+1
2026-01-26ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2Bard Liao1-1/+1
2026-01-20ASoC: renesas: rz-ssi: CleanupsMark Brown1-0/+8
2026-01-19ASoC: soc-acpi-intel-ptl-match: use aggregated endpoint in ptl_rt722_l0_rt132...Bard Liao1-2/+11
2026-01-19ASoC: soc-acpi-intel-arl-match: change rt722 amp endpoint to aggregatedBard Liao1-12/+11
2026-01-14sound: codecs: tlv320adcx140: assorted patchesMark Brown1-3/+3
2026-01-14ASoC: intel: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-2/+3
2026-01-06ASoC: nau8821: Fixes and driver cleanupMark Brown4-51/+109
2026-01-05ASoC: Intel: sof_sdw: Add new quirks for PTL on Dell with CS42L43Deep Harsora1-0/+8
2025-12-23ASoC: Intel: avs: replace strcmp with sysfs_streqBrahmajit Das1-1/+1
2025-12-22ASoC: Intel: sof_sdw: shift SSP BT mask bits.Mac Chiang1-3/+3
2025-12-19ASoC: Intel: mtl-match: Add 6-amp matches for CS35L56Mark Brown1-0/+104
2025-12-19ASoC: Intel: add support for TAS2563 amplifierMark Brown6-0/+117
2025-12-18ASoc: tas2783A: acpi match for 4 channel for mtlNiranjan H Y1-1/+13
2025-12-17ASoC: Intel: soc-acpi-intel-mtl-match: Add 6 amp CS35L63 with feedbackStefan Binding1-0/+62
2025-12-17ASoC: Intel: soc-acpi-intel-mtl-match: Add 6 amp CS35L56 with feedbackStefan Binding1-0/+42
2025-12-17ASoC: Intel: sof_rt5682: add tas2563 speaker amp supportDavid Lin2-0/+8
2025-12-17ASoC: Intel: ti-common: support tas2563 amplifierDavid Lin5-0/+109
2025-12-15ASoC: Fix acronym for Intel Gemini LakeAndy Shevchenko2-2/+2
2025-12-15ASoC: Intel: soc-acpi-intel-nvl-match: Drop rt722 l3 from the match tablePeter Ujfalusi1-49/+0
2025-12-15ASoC: soc-acpi / SOF: Add best_effort flag to get_function_tplg_files opPeter Ujfalusi2-2/+5
2025-12-14ASoC: Intel: catpt: Drop superfluous space in PCM codeCezary Rojewski1-5/+5
2025-12-14ASoC: Intel: catpt: Specify image names in the device descriptorCezary Rojewski3-5/+4
2025-12-14ASoC: Intel: catpt: Simplify catpt_stream_read_position()Cezary Rojewski1-8/+4
2025-12-14ASoC: Intel: catpt: Update CATPT_IPC_ERROR macroCezary Rojewski5-19/+15
2025-12-14ASoC: Intel: catpt: Move IPC error messages one level downCezary Rojewski3-84/+21
2025-12-02Merge tag 'asoc-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai41-190/+484
2025-11-27ASoC: Intel: catpt: Round of fixes and PM changesMark Brown4-25/+37
2025-11-27ASoC: intel: sof_sdw: Add ability to have auxiliary devicesCharles Keepax1-2/+12
2025-11-27ASoC: sdw_utils: Add codec_conf for every DAICharles Keepax1-3/+6
2025-11-27ASoC: Intel: catpt: Do not block the system from suspendingCezary Rojewski1-2/+9
2025-11-27ASoC: Intel: catpt: Do not ignore errors on runtime resumeCezary Rojewski2-7/+7
2025-11-27ASoC: Intel: catpt: Fix probing order of driver componentsCezary Rojewski1-6/+9
2025-11-27ASoC: Intel: catpt: Fix error path in hw_params()Cezary Rojewski1-1/+3
2025-11-27ASoC: Intel: catpt: Switch to resource_xxx() APICezary Rojewski1-9/+9
2025-11-27ASoC: Intel: catpt: Fix offset checksCezary Rojewski1-4/+4
2025-11-21ASoC: Intel: avs: Replace snprintf() with scnprintf()HariKrishna Sagala1-6/+3
2025-11-20Merge branch 'for-linus' into for-nextTakashi Iwai3-60/+13
2025-11-18ASoC: convert to snd_soc_dapm_xxx()Mark Brown28-119/+130
2025-11-18ASoC: Intel: avs: Allow for NHLT configurationMark Brown3-7/+127
2025-11-17ASoC: Intel: soc-acpi-intel-nvl-match: add rt722 l3 supportBard Liao1-0/+49
2025-11-17ASoC: Intel: soc-acpi: add NVL match tablesPeter Ujfalusi2-0/+42
2025-11-17ASoC: intel: boards: sof_rt5682: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-3/+4
2025-11-17ASoC: intel: boards: sof_realtek_common: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-16/+18
2025-11-17ASoC: intel: boards: sof_pcm512x: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-2/+3
2025-11-17ASoC: intel: boards: sof_nuvoton_common: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-2/+3
2025-11-17ASoC: intel: boards: sof_nau8825: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-1/+1
2025-11-17ASoC: intel: boards: sof_maxim_common: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-10/+12
2025-11-17ASoC: intel: boards: sof_es8336: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-5/+7
2025-11-17ASoC: intel: boards: sof_da7219: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-3/+2
2025-11-17ASoC: intel: boards: sof_cirrus_common: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-2/+3
2025-11-17ASoC: intel: boards: sof_board_helpers: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-4/+6
2025-11-17ASoC: intel: boards: cht_bsw_rt5672: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-4/+4
2025-11-17ASoC: intel: boards: cht_bsw_rt5645: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-6/+6
2025-11-17ASoC: intel: boards: cht_bsw_max98090_ti: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-3/+2
2025-11-17ASoC: intel: boards: bytcr_wm5102: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-7/+7
2025-11-17ASoC: intel: boards: bytcr_rt5651: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-9/+9
2025-11-17ASoC: intel: boards: bytcr_rt5640: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-12/+13
2025-11-17ASoC: intel: boards: bytcht_es8316: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-4/+5
2025-11-17ASoC: intel: boards: bytcht_cx2072x: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-1/+2
2025-11-17ASoC: intel: boards: bdw-rt5677: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-5/+4
2025-11-17ASoC: intel: avs: pcm: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-1/+1
2025-11-17ASoC: intel: avs: control: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-4/+3
2025-11-17ASoC: intel: avs: rt5640: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-1/+2
2025-11-17ASoC: intel: avs: rt5514: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-1/+2
2025-11-17ASoC: intel: avs: rt274: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-3/+3
2025-11-17ASoC: intel: avs: nau8825: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-2/+1
2025-11-17ASoC: intel: avs: es8336: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-2/+3
2025-11-17ASoC: intel: avs: da7219: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-2/+1
2025-11-17ASoC: intel: atom: sst-atom-controls: convert to snd_soc_dapm_xxx()Kuninori Morimoto1-4/+3
2025-11-16ASoC: Intel: avs: Honor NHLT override when setting up a pathCezary Rojewski3-4/+17
2025-11-16ASoC: Intel: avs: Allow the topology to carry NHLT dataCezary Rojewski2-3/+110
2025-11-12ASoC: Intel: atom: Replace strcpy() with strscpy()Thorsten Blum2-2/+3
2025-11-12ASoC: Intel: boards: fix HDMI playback lookup when HDMI-In capture usedKai Vehmanen1-3/+12
2025-11-11ASoC: Intel: machine driver updates for 6.19Mark Brown2-8/+130
2025-11-11ASoC: Intel: sof_sdw: add codec speaker support for the SKUMac Chiang1-0/+11
2025-11-11ASoC: Intel: soc-acpi-ptl-match: add cs42l43_agg_l3_cs35l56_2 supportMac Chiang1-0/+44
2025-11-11ASoC: Intel: sof_sdw: create BT dai link if bt_link_mask is setBard Liao1-8/+15
2025-11-11ASOC: Intel: sof_sdw: add quirk for Avell B.ON (OEM rebranded NUC15)Peter Ujfalusi1-0/+14
2025-11-11ASoC: Intel: sof_sdw: Add quirk to exclude RT722 speakerMac Chiang1-0/+11
2025-11-11ASoC: Intel: soc-acpi-intel-ptl-match: Add support for rt722_l0_rt1320_l23Mac Chiang1-0/+35
2025-11-11ASoC: Intel: sof_rt5682: Add quirk override supportBalamurugan C1-0/+10
2025-10-30ASoC: qcom: sdw: fix memory leakMark Brown2-8/+13
2025-10-23ASoC: Intel: avs: Use snd_codec format when initializing probeCezary Rojewski1-8/+10
2025-10-23ASoC: Intel: avs: Disable periods-elapsed work when closing PCMCezary Rojewski1-0/+1
2025-10-23ASoC: Intel: avs: Unprepare a stream when XRUN occursCezary Rojewski1-0/+2
2025-10-22ASoC: Merge up fixesMark Brown1-52/+0
2025-10-21ASoC: use snd_kcontrol_chip() instead ofMark Brown2-13/+8
2025-10-20ASoC: intel: catpt: use snd_kcontrol_chip() instead of snd_soc_kcontrol_compo...Kuninori Morimoto1-10/+5
2025-10-20ASoC: intel: atom: use snd_kcontrol_chip() instead of snd_soc_kcontrol_compon...Kuninori Morimoto1-3/+3
2025-10-20ASoC: Intel: soc-acpi-intel-ptl-match: Remove cs42l43 match from sdw link3Simon Trimmer1-52/+0
2025-10-15ASoC: use sof_sdw as default Intel SOF SDW machineMark Brown1-2/+6
2025-10-15ASoC: replace use of system_wq with system_dfl_wqMarco Crivellari1-1/+1
2025-10-13ASoC: sof-function-topology-lib: escalate the log when missing function topop...Bard Liao1-1/+5
2025-10-13ASoC: Intel: export sof_sdw_get_tplg_filesBard Liao1-1/+1
2025-10-04Merge tag 'platform-drivers-x86-v6.18-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-1/+1
2025-09-28Merge branch 'for-linus' into for-nextTakashi Iwai1-1/+1
2025-09-28Merge tag 'asoc-v6.18-2' of https://git.kernel.org/pub/scm/linux/kernel/git/b...Takashi Iwai1-0/+30
2025-09-28Merge branch 'for-linus' into for-nextTakashi Iwai4-7/+30
2025-09-26platform/x86: x86-android-tablets: convert wm1502 devices to GPIO referencesDmitry Torokhov1-1/+1
2025-09-23Support reading Subsystem ID from Device TreeMark Brown4-7/+30
2025-09-22tas2783A: Add acpi match changes for Intel MTLNiranjan H Y1-0/+30
2025-09-20Merge tag 'asoc-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai45-520/+859
2025-09-19ASoC: Intel: sof_sdw: Prevent jump to NULL add_sidecar callbackRichard Fitzgerald1-1/+1
2025-09-18ASoC: soc-dapm: tidyup idle_bias handling - step1Kuninori Morimoto9-9/+9
2025-09-15ASoC: Intel: PTL: Add entry for HDMI-In capture support to non-I2S codec boards.Balamurugan C2-0/+12
2025-09-15ASoC: Intel: sof_sdw: use PRODUCT_FAMILY for Fatcat seriesMac Chiang1-1/+1
2025-09-09ASoC: Intel: catpt: Expose correct bit depth to userspaceAmadeusz Sławiński1-6/+17
2025-09-08ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mappingTakashi Iwai1-5/+21
2025-09-08ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mappingTakashi Iwai1-2/+5
2025-09-08ASoC: Intel: bytcht_es8316: Fix invalid quirk input mappingTakashi Iwai1-3/+17
2025-09-08ALSA: compress_offload: Add 64-bit safe timestamp infrastructureJoris Verhaegen4-11/+14
2025-09-03ASoC: Intel: avs: Adjust platform namesMark Brown17-210/+143
2025-09-03ASoC: Intel: avs: ssm4567: Adjust platform nameCezary Rojewski1-11/+4
2025-09-03ASoC: Intel: avs: rt5682: Adjust platform nameCezary Rojewski1-11/+4
2025-09-03ASoC: Intel: avs: rt5663: Adjust platform nameCezary Rojewski1-11/+4
2025-09-03ASoC: Intel: avs: rt5514: Adjust platform nameCezary Rojewski1-11/+4
2025-09-03ASoC: Intel: avs: rt298: Adjust platform nameCezary Rojewski1-11/+4
2025-09-03ASoC: Intel: avs: rt286: Adjust platform nameCezary Rojewski1-11/+4
2025-09-03ASoC: Intel: avs: rt274: Adjust platform nameCezary Rojewski1-11/+4
2025-09-03ASoC: Intel: avs: probe: Refactor dai_link creationCezary Rojewski1-20/+29
2025-09-03ASoC: Intel: avs: nau8825: Adjust platform nameCezary Rojewski1-11/+4
2025-09-03ASoC: Intel: avs: max98927: Adjust platform nameCezary Rojewski1-11/+4
2025-09-03ASoC: Intel: avs: max98373: Adjust platform nameCezary Rojewski1-11/+4
2025-09-03ASoC: Intel: avs: max98357a: Adjust platform nameCezary Rojewski1-11/+4
2025-09-03ASoC: Intel: avs: i2stest: Adjust platform nameCezary Rojewski1-11/+4
2025-09-03ASoC: Intel: avs: es8336: Adjust platform nameCezary Rojewski1-11/+5
2025-09-03ASoC: Intel: avs: dmic: Refactor dai_link creationCezary Rojewski1-31/+49
2025-09-03ASoC: Intel: avs: da7219: Adjust platform nameCezary Rojewski1-11/+4
2025-09-03ASoC: Intel: avs: hda: Adjust platform nameCezary Rojewski1-5/+8
2025-08-28ASoC: Intel: avs: Allow i2s test and non-test boards to coexistCezary Rojewski1-3/+7