aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2023-11-02Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds1-5/+4
2023-11-02Merge tag 'sound-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds655-5688/+16032
2023-11-02Merge tag 'pci-v6.7-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-11/+5
2023-10-31ALSA: hda: cs35l41: Fix missing error code in cs35l41_smart_amp()Harshit Mogalapalli1-0/+1
2023-10-31Merge tag 'asoc-v6.7-2' of https://git.kernel.org/pub/scm/linux/kernel/git/br...Takashi Iwai97-290/+4516
2023-10-31Merge branch 'for-next' into for-linusTakashi Iwai600-5417/+11526
2023-10-30Merge tag 'vfs-6.7.iov_iter' of gitolite.kernel.org:pub/scm/linux/kernel/git/...Linus Torvalds1-2/+2
2023-10-29ALSA: hda: cs35l41: mark cs35l41_verify_id() staticArnd Bergmann1-1/+1
2023-10-27ASoC: Merge up workaround for CODECs that play noise on stopped streamMark Brown6-11/+33
2023-10-27ASoC: Intel: avs: Add support for rt5514 codecMark Brown4-0/+208
2023-10-27ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flagSrinivas Kandagatla1-6/+1
2023-10-27ASoC: soc-dai: add flag to mute and unmute stream during triggerSrinivas Kandagatla2-4/+15
2023-10-27ASoC: ams-delta.c: use component after checkKuninori Morimoto1-1/+3
2023-10-27ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63Arnd Bergmann1-9/+11
2023-10-27ASoC: codecs: aw88399: fix typo in Kconfig selectArnd Bergmann1-1/+1
2023-10-27ASoC: amd: acp: add ACPI dependencyArnd Bergmann1-1/+4
2023-10-27ASoC: Intel: avs: Add rt5514 machine boardAmadeusz Sławiński1-0/+9
2023-10-27ASoC: Intel: avs: Add rt5514 machine boardAmadeusz Sławiński3-0/+199
2023-10-27ALSA: scarlett2: Add missing check with firmware version controlGeoffrey D. Bennett1-0/+2
2023-10-27ALSA: virtio: use ack callbackMatias Ezequiel Vara Larsen4-61/+158
2023-10-27ALSA: scarlett2: Remap Level Meter valuesGeoffrey D. Bennett1-2/+186
2023-10-27ALSA: scarlett2: Allow passing any output to line_out_remap()Geoffrey D. Bennett1-16/+9
2023-10-27ALSA: scarlett2: Add support for reading firmware versionGeoffrey D. Bennett1-3/+59
2023-10-27ALSA: scarlett2: Rename Gen 3 config setsGeoffrey D. Bennett1-37/+37
2023-10-27ALSA: scarlett2: Rename scarlett_gen2 to scarlett2Geoffrey D. Bennett5-15/+17
2023-10-26ASoC: Intel: bytcr_wm5102: add various quirksMark Brown1-27/+202
2023-10-26sc7180: Add qdsp based soundcardMark Brown1-22/+173
2023-10-26ASoC: fix widget name comparisons (consider DAI nameMark Brown21-49/+53
2023-10-26ASoC: codecs: Add aw88399 amplifier driverMark Brown6-0/+2530
2023-10-26ASoC: cs35l41: Detect CSPL errors when sending CSPL commandsStefan Binding1-0/+5
2023-10-26ALSA: hda: cs35l41: Check CSPL state after loading firmwareStefan Binding1-0/+18
2023-10-26ALSA: hda: cs35l41: Do not unload firmware before reset in system suspendStefan Binding1-29/+4
2023-10-26ALSA: hda: cs35l41: Force a software reset after hardware resetStefan Binding2-0/+6
2023-10-26ALSA: hda: cs35l41: Run boot process during resume callbacksStefan Binding1-33/+72
2023-10-26ALSA: hda: cs35l41: Assert Reset prior to de-asserting in probe and system re...Stefan Binding1-0/+2
2023-10-26ALSA: hda: cs35l41: Assert reset before system suspendStefan Binding1-5/+8
2023-10-26ALSA: hda: cs35l41: Use reset label to get GPIO for HP Zbook Fury 17 G9Stefan Binding1-2/+9
2023-10-26ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs failsCezary Rojewski1-0/+1
2023-10-26ASoC: tegra: machine: Handle component name prefixKrzysztof Kozlowski1-4/+8
2023-10-26ASoC: samsung: speyside: Handle component name prefixKrzysztof Kozlowski1-2/+2
2023-10-26ASoC: mediatek: mt8192: Handle component name prefixKrzysztof Kozlowski2-4/+4
2023-10-26ASoC: mediatek: mt8188: Handle component name prefixKrzysztof Kozlowski1-2/+2
2023-10-26ASoC: mediatek: mt8186: Handle component name prefixKrzysztof Kozlowski4-6/+6
2023-10-26ASoC: mediatek: mt8183: Handle component name prefixKrzysztof Kozlowski1-2/+2
2023-10-26ASoC: codecs: wm8995: Handle component name prefixKrzysztof Kozlowski1-1/+1
2023-10-26ASoC: codecs: wm8994: Handle component name prefixKrzysztof Kozlowski1-1/+1
2023-10-26ASoC: codecs: wm8962: Handle component name prefixKrzysztof Kozlowski1-2/+2
2023-10-26ASoC: codecs: wcd9335: Handle component name prefixKrzysztof Kozlowski1-9/+9
2023-10-26ASoC: codecs: rtq9128: Handle component name prefixKrzysztof Kozlowski1-3/+3
2023-10-26ASoC: codecs: rt5682s: Handle component name prefixKrzysztof Kozlowski1-2/+2
2023-10-26ASoC: codecs: max9867: Handle component name prefixKrzysztof Kozlowski1-4/+4
2023-10-26ASoC: codecs: lpass-rx-macro: Handle component name prefixKrzysztof Kozlowski1-3/+3
2023-10-26ASoC: codecs: adav80x: Handle component name prefixKrzysztof Kozlowski1-1/+1
2023-10-26ASoC: codecs: adau1373: Handle component name prefixKrzysztof Kozlowski1-1/+1
2023-10-26ASoC: codecs: 88pm860x: Handle component name prefixKrzysztof Kozlowski1-2/+2
2023-10-26ALSA: aoa: Replace with __packed attributeTakashi Iwai1-1/+1
2023-10-26ALSA: caiaq: Replace with __packed attributeTakashi Iwai1-1/+1
2023-10-26ALSA: mixart: Replace with __packed attributeTakashi Iwai1-35/+35
2023-10-26ALSA: azt3328: Replace with __packed attributeTakashi Iwai1-1/+1
2023-10-26ALSA: rawmidi: Replace with __packed attributeTakashi Iwai1-2/+2
2023-10-26ALSA: pcm: Replace with __packed attributeTakashi Iwai1-2/+2
2023-10-26ALSA: control: Replace with __packed attributeTakashi Iwai1-1/+1
2023-10-25ASoC: amd: acp: add machine driver support for acp7.0Syed Saba Kareem1-0/+9
2023-10-25ASoC: amd: acp: Add pci legacy driver support for acp7.0 platformSyed Saba Kareem5-1/+273
2023-10-25ASoC: amd: acp: change acp power on mask macro valueSyed Saba Kareem1-1/+1
2023-10-25ASoC: amd: acp: change acp-deinit function argumentsSyed Saba Kareem3-6/+6
2023-10-25ASoC: amd: acp: add machine driver support for pdm use caseSyed Saba Kareem2-11/+30
2023-10-25ASoC: amd: acp: add condition check for i2s clock generationSyed Saba Kareem2-6/+18
2023-10-25ASoC: amd: acp: add platform and flag data to acp data structureSyed Saba Kareem4-1/+13
2023-10-25ASoC: amd: acp: add code for scanning acp pdm controllerSyed Saba Kareem5-1/+86
2023-10-25ASoC: amd: acp: add Kconfig options for acp6.3 based platform driverSyed Saba Kareem2-0/+13
2023-10-25ASoC: amd: acp: add machine driver support for acp6.3 platformSyed Saba Kareem2-0/+16
2023-10-25ASoC: amd: acp: add i2s clock generation support for acp6.3 based platformsSyed Saba Kareem1-3/+16
2023-10-25ASoC: amd: acp: refactor acp i2s clock generation codeSyed Saba Kareem2-39/+32
2023-10-25ASoC: amd: acp: Add acp6.3 pci legacy driver supportSyed Saba Kareem4-0/+326
2023-10-25ASoC: Intel: Skylake: add an error code check in skl_pcm_triggerSu Hui1-0/+3
2023-10-25ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver arrayKrzysztof Kozlowski1-2/+2
2023-10-25ASoC: qcom: q6apm-lpass-dais: pass max number of channels to AudioreachKrzysztof Kozlowski1-2/+2
2023-10-25ASoC: qcom: sc7180: Add support for qdsp6 baked soundNikita Travkin1-22/+173
2023-10-25ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirkHans de Goede1-7/+53
2023-10-25ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirkHans de Goede1-9/+63
2023-10-25ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirkHans de Goede1-5/+13
2023-10-25ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirkHans de Goede1-13/+80
2023-10-25ASoC: codecs: Add aw88399 amplifier driverWeidong Wang4-0/+2526
2023-10-25ASoC: codecs: Add code for bin parsing compatible with aw88399Weidong Wang2-0/+4
2023-10-25ALSA: usb-audio: add quirk flag to enable native DSD for McIntosh devicesMax McCarthy1-0/+2
2023-10-25ASoC: SOF: Make return of remove_late void, tooTakashi Iwai4-9/+5
2023-10-24ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90Hans de Goede1-5/+6
2023-10-24ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirkHans de Goede1-0/+43
2023-10-24ASoC: mediatek: mt8186: remove redundant assignments to variable tdm_conColin Ian King1-2/+0
2023-10-24ASoC: mediatek: Remove redundant code and addMark Brown2-35/+31
2023-10-24ASoC: mediatek: mt7986: add sample rate checkerMaso Huang1-4/+19
2023-10-24ASoC: mediatek: mt7986: remove the mt7986_wm8960_priv structureMaso Huang1-21/+12
2023-10-24ASoC: mediatek: mt7986: drop the remove callback of mt7986_wm8960Maso Huang1-10/+0
2023-10-23ASoC: codecs: rt298: remove redundant assignment to d_len_codeColin Ian King1-1/+0
2023-10-23ASoC: ti: ams-delta: Allow it to be test compiledJanusz Krzysztofik2-4/+3
2023-10-23ASoC: Merge up v6.6-rc7Mark Brown42-179/+302
2023-10-23ASoc: Another series to convert to structMark Brown23-40/+26
2023-10-23ASoC: SOF: amd: add option to use sram for data bin loadingVijendar Mukunda2-7/+49
2023-10-23ASoC: SOF: amd: refactor acp dram usage for data bin loadingVijendar Mukunda2-17/+22
2023-10-23ASoC: SOF: amd: increase DSP cache window rangeVijendar Mukunda1-1/+1
2023-10-23ASoC: SOF: amd: add support for acp6.3 based platformVijendar Mukunda5-0/+267
2023-10-23ASoC: amd: Add acpi machine id for acp6.3 version based platformVijendar Mukunda2-0/+13
2023-10-23ASoC: es8328: Use rounded rate for es8328_set_sysclk()Chris Morgan1-1/+8
2023-10-23ASoC: codecs: Modify max_register usage errorWeidong Wang1-1/+1
2023-10-23ASoC: uniphier: Make uniphier_aio_remove() return voidUwe Kleine-König4-6/+4
2023-10-23ASoC: qcom: lpass: Make asoc_qcom_lpass_cpu_platform_remove() return voidUwe Kleine-König6-9/+6
2023-10-23ASoC: meson: Make meson_card_remove() return voidUwe Kleine-König4-6/+4
2023-10-23ASoC: simple-card-utils: Make simple_util_remove() return voidUwe Kleine-König6-8/+6
2023-10-23ASoC: starfive/jh7110-pwmdac: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-10-23ASoC: cs42l43: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-23ASoC: rockchip: i2s_tdm: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-23ASoC: SOF: sof-pci-dev: Fix community key quirk detectionMark Hasemeyer1-0/+7
2023-10-23ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probeZhang Shurong1-2/+6
2023-10-21Merge tag 'asoc-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai550-4976/+9729
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-20ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detectionMark Hasemeyer1-0/+6
2023-10-19ASoC: Intel: more machine driver updates for 6.7Mark Brown9-278/+232
2023-10-19ASoC: Intel: sof_ssp_amp: use common module for DMIC linksBrent Lu1-44/+21
2023-10-19ASoC: Intel: sof_rt5682: use common module for DMIC linksBrent Lu1-64/+17
2023-10-19ASoC: Intel: sof_nau8825: use common module for DMIC linksBrent Lu1-64/+17
2023-10-19ASoC: Intel: sof_cs42l42: use common module for DMIC linksBrent Lu1-89/+32
2023-10-19ASoC: Intel: board_helpers: support dmic link initializationBrent Lu2-0/+102
2023-10-19ASoC: Intel: sof_nau8825: add RPL support for MAX98360A ampTerry Cheong2-0/+15
2023-10-19ASoC: intel: sof_sdw: Move the builtin microphones to dataport 1Charles Keepax1-6/+6
2023-10-19ASoC: intel: sof_sdw_cs42l43: Create separate jacks for hp and micCharles Keepax1-6/+18
2023-10-19ASoC: intel: sof_sdw_cs42l43: Some trivial formatting clean upsCharles Keepax1-4/+3
2023-10-19ASoC: intel: sof_sdw: Stop processing CODECs when enough are foundCharles Keepax1-1/+1
2023-10-19ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleepMarco Felsch1-3/+3
2023-10-19ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: addMark Brown2-1/+44
2023-10-19ALSA: hda: i915: Remove extra argument from snd_hdac_i915_initMaarten Lankhorst5-15/+7
2023-10-19ASoC: SOF: Intel: Move binding to display driver outside of deferred probeMaarten Lankhorst3-12/+8
2023-10-19ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work.Maarten Lankhorst1-22/+9
2023-10-19ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work.Maarten Lankhorst1-29/+30
2023-10-19ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work.Maarten Lankhorst1-4/+9
2023-10-19ALSA: hda: i915: Allow xe as match for i915_component_master_matchMaarten Lankhorst1-1/+2
2023-10-19ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_initMaarten Lankhorst5-8/+8
2023-10-19ALSA: hda: i915: Allow override of gpu binding.Maarten Lankhorst1-0/+9
2023-10-19ALSA: hda: Intel: Fix error handling in azx_probe()Maarten Lankhorst1-0/+1
2023-10-19ASoC: SOF: Intel: Fix error handling in hda_init()Maarten Lankhorst1-3/+11
2023-10-19ASoC: SOF: Intel: hda: start splitting the probePierre-Louis Bossart3-3/+15
2023-10-19ASoC: SOF: core: Add probe_early and remove_late callbacksPierre-Louis Bossart3-0/+29
2023-10-19ASoC: SOF: core: Ensure sof_ops_free() is still called when probe never ran.Maarten Lankhorst1-1/+5
2023-10-19Merge branch 'for-linus' into for-nextTakashi Iwai56-214/+547
2023-10-19ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: add rt5650 supportxiazhengqiao2-1/+44
2023-10-18extract and use FILE_LINE macroAlexey Dobriyan1-5/+4
2023-10-18Merge tag 'asoc-fix-v6.6-rc6' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai13-33/+117
2023-10-18ASoC: da7213: Add new kcontrol for tonegenDavid Rau2-2/+233
2023-10-17ASoC: tas2781: make const read-only array magic_number staticColin Ian King1-1/+1
2023-10-17ASoC: amd: ps: enable wake capability for acp pci driverVijendar Mukunda1-0/+1
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-16ASoC: SOF: misc updates for 6.7Mark Brown15-30/+52
2023-10-16ASoC: codecs: rt715*: update misleading error logMark Brown2-4/+4
2023-10-16ASoC: Intel: boards: updates for 6.7Mark Brown17-614/+459
2023-10-16ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size()Gustavo A. R. Silva1-3/+4
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-12ASoC: fsl-asoc-card: Add comment for mclk in the codec_privHui Wang1-0/+1
2023-10-12ASoC: rt715: reorder the argument in error logBard Liao1-2/+2
2023-10-12ASoC: rt715-sdca: reorder the argument in error logBard Liao1-2/+2
2023-10-12ASoC: SOF: make .remove callback return voidPierre-Louis Bossart12-30/+14
2023-10-12ASoC: SOF: ipc4: Dump the notification payloadPeter Ujfalusi1-0/+4
2023-10-12ASoC: SOF: Intel: hda-dsp: Make sure that no irq handler is pending before su...Peter Ujfalusi1-0/+3
2023-10-12ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitionsArun T1-0/+31
2023-10-12ASoC: Intel: sof_ssp_amp: use common module for HDMI linkBrent Lu2-82/+24
2023-10-12ASoC: Intel: sof_rt5682: use common module for HDMI linkBrent Lu2-94/+33
2023-10-12ASoC: Intel: sof_nau8825: use common module for HDMI linkBrent Lu2-78/+22
2023-10-12ASoC: Intel: sof_cs42l42: use common module for HDMI linkBrent Lu2-102/+29
2023-10-12ASoC: Intel: board_helpers: new module for common functionsBrent Lu4-0/+172
2023-10-12ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMIBrent Lu1-29/+8
2023-10-12ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMIBrent Lu3-36/+10
2023-10-12ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMIBrent Lu1-28/+8
2023-10-12ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMIBrent Lu1-21/+11
2023-10-12ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMIBrent Lu1-19/+13
2023-10-12ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMIBrent Lu1-22/+11
2023-10-12ASoC: Intel: sof_hdmi: add common header for HDMIBrent Lu1-0/+24
2023-10-12ASoC: Intel: sof_ssp_amp: remove hdac-hdmi supportBrent Lu2-41/+5
2023-10-12ASoC: Intel: sof_rt5682: remove hdac-hdmi supportBrent Lu2-40/+5
2023-10-12ASoC: Intel: sof_nau8825: remove hdac-hdmi supportBrent Lu2-10/+2
2023-10-12ASoC: Intel: sof_da7219: remove hdac-hdmi supportBrent Lu1-12/+2
2023-10-12ASoC: Intel: sof_cs42l42: remove hdac-hdmi supportBrent Lu2-41/+5
2023-10-12ASoC: Intel: sof_sdw_rt712_sdca: construct cards->components by name_prefixBard Liao1-2/+4
2023-10-12ASoC: Intel: MTL: Add entry for HDMI-In capture support to non-I2S codec boards.Balamurugan C2-0/+15
2023-10-12ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 supportBard Liao1-0/+8
2023-10-12ASoC: Intel: soc-acpi-intel-mtl-match: add rt713 rt1316 configBard Liao1-0/+66
2023-10-12ASoC: Intel: soc-acpi-intel-rpl-match: add rt711-l0-rt1316-l12 supportBard Liao1-0/+25
2023-10-12ASoC: Intel: sof_sdw: update HP Omen matchPierre-Louis Bossart1-1/+1
2023-10-12Harden SSP boards and add TDM supportMark Brown17-122/+346
2023-10-12ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe()Nathan Chancellor1-2/+1
2023-10-12ASoC: Intel: avs: ssm4567: Validate machine board configurationAmadeusz Sławiński1-6/+12
2023-10-12ASoC: Intel: avs: rt5663: Validate machine board configurationAmadeusz Sławiński1-6/+12
2023-10-12ASoC: Intel: avs: rt286: Validate machine board configurationAmadeusz Sławiński1-6/+13
2023-10-12ASoC: Intel: avs: nau8825: Validate machine board configurationAmadeusz Sławiński1-6/+12
2023-10-12ASoC: Intel: avs: max98927: Validate machine board configurationAmadeusz Sławiński1-6/+12
2023-10-12ASoC: Intel: avs: max98373: Validate machine board configurationAmadeusz Sławiński1-6/+12