aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2023-01-13Merge tag 'sound-6.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds31-281/+553
2023-01-13ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAFClement Lecigne1-9/+15
2023-01-13ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fix...Jaroslav Kysela1-1/+2
2023-01-12Merge tag 'for-linus-6.2-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+1
2023-01-12Merge tag 'asoc-fix-v6.2-rc3' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai23-165/+333
2023-01-12ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxxLuka Guzenko1-0/+23
2023-01-10ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgetsMark Brown1-2/+2
2023-01-10ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODECMark Brown2-6/+6
2023-01-10ALSA: hda/hdmi: Add a HP device 0x8715 to force connect listAdrian Chan1-0/+1
2023-01-09ALSA: control-led: use strscpy in set_led_id()Jaroslav Kysela1-3/+2
2023-01-09ALSA: usb-audio: Always initialize fixed_rate in snd_usb_find_implicit_fb_syn...Jaroslav Kysela2-1/+4
2023-01-09ASoC: qcom: Fix building APQ8016 machine driver without SOUNDWIREStephan Gerhold8-133/+157
2023-01-07ALSA: hda: cs35l41: Check runtime suspend capability at runtime_idleTakashi Iwai1-1/+11
2023-01-07ALSA: hda: cs35l41: Don't return -EINVAL from system suspend/resumeTakashi Iwai1-4/+4
2023-01-05ASoC: fsl_micfil: Correct the number of steps on SX controlsChancel Liu1-8/+8
2023-01-05ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platformJeremy Szu1-0/+1
2023-01-04Revert "ALSA: usb-audio: Drop superfluous interface setup at parsing"Takashi Iwai1-0/+6
2023-01-04ALSA: usb-audio: More refactoring of hw constraint rulesTakashi Iwai1-87/+131
2023-01-04ALSA: usb-audio: Relax hw constraints for implicit fb syncTakashi Iwai1-2/+7
2023-01-04ALSA: usb-audio: Make sure to stop endpoints before closing EPsTakashi Iwai1-0/+2
2023-01-03ALSA: hda - Enable headset mic on another Dell laptop with ALC3254Chris Chiu1-0/+1
2023-01-03ALSA: hda/realtek - Turn on power earlyYuchi Yang1-14/+16
2023-01-01ASoC: qcom: lpass-cpu: Fix fallback SD line index handlingBrian Norris1-2/+3
2022-12-29Add new AMP MAX98360A for RT5682SMark Brown1-1/+21
2022-12-29ASoC: wm8904: fix wrong outputs volume after power reactivationEmanuele Ghidoli1-0/+7
2022-12-29ASoC: support machine driver with max98360Mars Chen1-0/+1
2022-12-29ASoC: amd: yc: Add ASUS M5402RA into DMI tableAniol Martí1-0/+7
2022-12-29ASoC: rt9120: Make dev PM runtime bind AsoC component PMChiYuan Huang1-0/+12
2022-12-29ASoC: mediatek: mt8186: Add machine support for max98357aAllen-KH Cheng1-1/+2
2022-12-29ASoC: mediatek: mt8186: support rt5682s_max98360tongjian1-1/+21
2022-12-28ALSA: hda/hdmi: Static PCM mapping again with AMD HDMI codecsTakashi Iwai1-8/+19
2022-12-27ASoC: SOF: Fixes for suspend after firmware crashMark Brown2-6/+7
2022-12-26ASoC: Intel: sof-nau8825: fix module alias overflowArnd Bergmann2-8/+8
2022-12-26ASoC: Intel: fix sof-nau8825 link failureArnd Bergmann1-0/+1
2022-12-26ASoC: Intel: sof_nau8825: add variant with nau8318 amplifier.Ajye Huang3-0/+36
2022-12-26ASoC: amd: yc: Add Razer Blade 14 2022 into DMI tableWim Van Boven1-0/+7
2022-12-26ASoC: Intel: soc-acpi: add configuration for variant of 0C11 productGongjun Song1-0/+25
2022-12-26ASoC: Intel: soc-acpi: add configuration for variant of 0C40 productGongjun Song1-0/+25
2022-12-26ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptopsChris Chiu1-0/+13
2022-12-26ALSA: line6: fix stack overflow in line6_midi_transmitArtem Egorkine1-1/+2
2022-12-26ALSA: line6: correct midi status byte when receiving data from podxtArtem Egorkine5-12/+27
2022-12-25treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)2-2/+2
2022-12-23Merge tag 'dma-mapping-2022-12-23' of git://git.infradead.org/users/hch/dma-m...Linus Torvalds1-2/+2
2022-12-23Merge tag 'sound-6.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds68-640/+1727
2022-12-22Merge tag 'asoc-v6.2-3' of https://git.kernel.org/pub/scm/linux/kernel/git/br...Takashi Iwai12-15/+138
2022-12-22ALSA: usb-audio: Add new quirk FIXED_RATE for JBL Quantum810 WirelessJaroslav Kysela9-12/+60
2022-12-22ALSA: azt3328: Remove the unused function snd_azf3328_codec_outl()Jiapeng Chong1-9/+0
2022-12-22Merge branch 'for-next' into for-linusTakashi Iwai301-3433/+10482
2022-12-21ASoC: SOF: Add FW state to debugfsCurtis Malainey1-1/+3
2022-12-21ASoC: SOF: pm: Always tear down pipelines before DSP suspendRanjani Sridharan1-3/+3
2022-12-21ASoC: SOF: pm: Set target state earlierRanjani Sridharan1-2/+1
2022-12-21ALSA: memalloc: don't use GFP_COMP for non-coherent dma allocationsChristoph Hellwig1-2/+2
2022-12-19Merge tag 'soundwire-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+2
2022-12-16Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2022-12-15xen: make remove callback of xen driver void returnedDawei Li1-2/+1
2022-12-15ASoC: lochnagar: Fix unused lochnagar_of_match warningKrzysztof Kozlowski1-1/+1
2022-12-14ASoC: Intel: Add HP Stream 8 to bytcr_rt5640.cMoises Cardona1-0/+10
2022-12-13Merge tag 'sound-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds280-2971/+9095
2022-12-13ASoC: SOF: mediatek: initialize panic_info to zeroYC Hung1-1/+1
2022-12-13ASoC: rt5670: Remove unbalanced pm_runtime_put()Hans de Goede1-2/+0
2022-12-13ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tabletHans de Goede1-0/+15
2022-12-13Merge tag 'dma-mapping-6.2-2022-12-13' of git://git.infradead.org/users/hch/d...Linus Torvalds1-3/+2
2022-12-12ASoC: SOF: remove unregister calls from shutdownMark Brown4-10/+74
2022-12-12ASoC: Intel: soc-acpi: update codec addr on 0C11/0C4F productGongjun Song1-1/+1
2022-12-12ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtim...Wang Jingjin1-0/+1
2022-12-12ASoC: wm8994: Fix potential deadlockMarek Szyprowski1-0/+5
2022-12-12ASoC: mediatek: mt8195: add sof be ops to check audio activeYC Hung1-0/+30
2022-12-12ASoC: SOF: Revert: "core: unregister clients and machine drivers in .shutdown"Kai Vehmanen1-9/+0
2022-12-12ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed"Kai Vehmanen3-1/+74
2022-12-09ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspendKai Vehmanen2-2/+91
2022-12-09ALSA: hda/hdmi: set default audio parameters for KAE silent-streamKai Vehmanen1-0/+1
2022-12-09ALSA: hda/hdmi: fix i915 silent stream programming flowKai Vehmanen1-2/+26
2022-12-09ALSA: hda: Error out if invalid stream is being setupCezary Rojewski1-0/+3
2022-12-09Merge tag 'asoc-v6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/br...Takashi Iwai42-600/+1378
2022-12-07ASoC: soc-pcm.c: Clear DAIs parameters after stream_active is updatedChancel Liu1-10/+10
2022-12-07ASoC: codecs: wcd-clsh: Remove the unused functionJiapeng Chong1-6/+0
2022-12-07ASoC: Intel: boards: updates for SOF boardsMark Brown9-412/+133
2022-12-07ASoC: Intel: Skylake: Topology and shutdown fixesMark Brown4-62/+44
2022-12-07ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_d...Wang Yufen1-4/+10
2022-12-07ASoC: imx-audmux: use sysfs_emit() to instead of scnprintf()ye xingchen1-2/+1
2022-12-07ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runt...Wang Jingjin1-0/+1
2022-12-07ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link()Wang Yufen1-1/+3
2022-12-07ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt55...Wang Yufen1-2/+5
2022-12-07ASoC: Intel: sof_realtek_common: set ret = 0 as initial valueBard Liao1-1/+2
2022-12-07ASoC: Intel: sof_sdw: use common helpers for all Realtek ampsGongjun Song6-411/+120
2022-12-07ASoC: Intel: sof_rt5682: add jsl_rt5682 board configBrent Lu2-0/+11
2022-12-07ASoC: Intel: Skylake: Use SG allocation for SKL-based firmware loadCezary Rojewski1-11/+16
2022-12-07ASoC: Intel: Skylake: Fix driver hang during shutdownCezary Rojewski1-1/+4
2022-12-07ASoC: Intel: Skylake: Introduce single place for pipe-config selectionCezary Rojewski1-8/+10
2022-12-07ASoC: Intel: Skylake: Drop pipe_config_idxCezary Rojewski2-6/+5
2022-12-07ASoC: Intel: Skylake: Remove skl_tplg_is_multi_fmt()Cezary Rojewski1-40/+0
2022-12-07ASoC: Intel: Skylake: Update pipe_config_idx before filling BE paramsCezary Rojewski1-1/+14
2022-12-07ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOBEdward Pacman1-0/+27
2022-12-07ALSA: usb-audio: add the quirk for KT0206 devicewangdicheng1-0/+2
2022-12-07ALSA: hda/hdmi: Add HP Device 0x8711 to force connect listJiao Zhou1-0/+1
2022-12-06Merge tag 'asoc-v6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai260-2622/+8687
2022-12-06ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interruptGaosheng Cui1-0/+3
2022-12-05ASoC: Intel: avs: Data probing and fw loggingMark Brown21-100/+1170
2022-12-05ASoC: sof_es8336: fix possible use-after-free in sof_es8336_remove()Yang Yingliang1-1/+1
2022-12-05Add SOF panic dump support for AMD platform.Mark Brown5-3/+133
2022-12-05ALSA: patch_realtek: Fix Dell Inspiron Plus 16Philipp Jungkamp1-0/+37
2022-12-05ALSA: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock.Vitaly Rodionov1-1/+1
2022-12-05ASoC: rt715: Make read-only arrays capture_reg_H and capture_reg_L static constColin Ian King1-24/+24
2022-12-05ASoC: uniphier: aio-core: Make some read-only arrays static constColin Ian King1-5/+6
2022-12-05ASoC: wcd938x: Make read-only array minCode_param static constColin Ian King1-2/+2
2022-12-05ASoC: qcom: lpass-sc7280: Add maybe_unused tag for system PM opsSrinivasa Rao Mandadapu1-2/+3
2022-12-05ASoC : SOF: amd: Add support for IPC and DSP dumpsV sujith kumar Reddy4-0/+128
2022-12-05ASoC: SOF: amd: Use poll function instead to read ACP_SHA_DSP_FW_QUALIFIERAjye Huang1-3/+5
2022-12-05ASoC: Intel: avs: Allow for dumping debug window snapshotCezary Rojewski2-1/+28
2022-12-05ASoC: Intel: avs: Allow for dumping FW_REGS areaCezary Rojewski1-0/+24
2022-12-05ASoC: Intel: avs: Gather remaining logs on strace_release()Cezary Rojewski1-1/+15
2022-12-05ASoC: Intel: avs: Probing and firmware tracing over debugfsCezary Rojewski3-0/+335
2022-12-05ASoC: Intel: avs: Add probe machine boardCezary Rojewski4-0/+107
2022-12-05ASoC: Intel: avs: Data probing soc-componentCezary Rojewski3-5/+64
2022-12-05ASoC: Intel: avs: Probe compress operationsCezary Rojewski3-3/+225
2022-12-05ASoC: Intel: avs: Add data probing requestsCezary Rojewski4-1/+178
2022-12-05ASoC: Intel: avs: Drop usage of debug members in non-debug codeCezary Rojewski5-42/+26
2022-12-05ASoC: Intel: avs: Make enable_logs() dependent on DEBUG_FSCezary Rojewski4-23/+32
2022-12-05ASoC: Intel: avs: Introduce debug-context aware helpersCezary Rojewski3-0/+61
2022-12-05ASoC: Intel: avs: Drop fifo_lockCezary Rojewski4-14/+7
2022-12-05ASoC: Intel: avs: Introduce avs_log_buffer_status_locked()Cezary Rojewski4-11/+15
2022-12-05ALSA: hda: Interrupt servicing and BDL setup for compress streamsCezary Rojewski2-9/+22
2022-12-05ALSA: hda: Prepare for compress stream supportCezary Rojewski1-16/+16
2022-12-05ALSA: hda: Allow for compress stream to hdac_ext_stream assignmentCezary Rojewski1-0/+41
2022-12-05ALSA: usb-audio: Workaround for XRUN at prepareTakashi Iwai1-2/+11
2022-12-05ALSA: pcm: Handle XRUN at trigger STARTTakashi Iwai1-1/+7
2022-12-05ALSA: pcm: Set missing stop_operating flag at undoing trigger startTakashi Iwai1-1/+3
2022-12-04ASoC/tda998x: Fix reporting of nonexistent capture streamsMark Brown3-8/+28
2022-12-02ASoC: hdmi-codec: Allow playback and capture to be disabledMark Brown1-5/+25
2022-12-01ASoC: da7219: Fix pole orientation detection on OMTP headsets when playing musicDavid Rau2-6/+37
2022-12-01ALSA: dice: Remove left-over license textTakashi Sakamoto1-2/+0
2022-11-30Merge tag 'asoc-fix-v6.1-rc7' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai4-4/+31
2022-11-30ALSA: dice: add support for Focusrite Saffire Pro 40 with TCD3070 ASICTakashi Sakamoto4-1/+37
2022-11-30ALSA: dice: fix regression for Lexicon I-ONIX FW810STakashi Sakamoto1-5/+7
2022-11-30ASoC: amd: yc: Add Xiaomi Redmi Book Pro 14 2022 into DMI tableArtem Lukyanov1-0/+7
2022-11-30ASoC: SOF: mediatek: add shutdown callbackRicardo Ribalda1-0/+7
2022-11-29ASoC: Intel: avs: rt5682: Refactor jack handlingMark Brown1-18/+13
2022-11-29ASoC: Intel: avs: rt5682: Refactor jack handlingAmadeusz Sławiński1-17/+11
2022-11-29ASoC: Intel: avs: rt5682: Add define for codec DAI nameAmadeusz Sławiński1-1/+2
2022-11-29ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probeZhang Qilong1-4/+4
2022-11-29ASoC: Intel: avs: Refactor jack handlingMark Brown6-146/+82
2022-11-29ASoC: qcom: lpass-sc7180: Add maybe_unused tag for system PM opsSrinivasa Rao Mandadapu1-2/+2
2022-11-29ALSA: usb-audio: Add quirk for Tascam Model 12John Keeping3-0/+13
2022-11-29ASoC: SOF: Add DAI configuration support for AMD platforms.V sujith kumar Reddy4-8/+41
2022-11-29ASoC: Merge up fixesMark Brown29-104/+214
2022-11-29ASoC: Intel: avs: rt298: Refactor jack handlingAmadeusz Sławiński1-21/+12
2022-11-29ASoC: Intel: avs: rt298: Add define for codec DAI nameAmadeusz Sławiński1-1/+3
2022-11-29ASoC: Intel: avs: rt286: Refactor jack handlingAmadeusz Sławiński1-21/+12
2022-11-29ASoC: Intel: avs: rt286: Add define for codec DAI nameAmadeusz Sławiński1-1/+3
2022-11-29ASoC: Intel: avs: rt274: Refactor jack handlingAmadeusz Sławiński1-17/+11
2022-11-29ASoC: Intel: avs: rt274: Refer to DAI name through a constantAmadeusz Sławiński1-1/+1
2022-11-29ASoC: Intel: avs: nau8825: Refactor jack handlingAmadeusz Sławiński1-24/+11
2022-11-29ASoC: Intel: avs: da7219: Refactor jack handlingAmadeusz Sławiński1-21/+13
2022-11-29ASoC: Intel: bdw_rt286: Refactor jack handlingCezary Rojewski1-39/+16
2022-11-29ASoC: qcom: lpass-sc7180: Delete redundant error log from _resume()Matthias Kaehlcke1-7/+1
2022-11-29ASoC: qcom: lpass-sc7280: Add system suspend/resume PM opsSrinivasa Rao Mandadapu1-0/+18
2022-11-29ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBookAndy Chi1-0/+2
2022-11-28ASoC: mediatek: mt8173: Enable IRQ when pdata is readyRicardo Ribalda1-10/+10
2022-11-28ALSA: pcm: fix tracing reason in hw_ptr_errorJohn Keeping1-3/+3
2022-11-28ALSA: asihpi: fix missing pci_disable_device()Liu Shixin1-1/+1
2022-11-28ASoC: qcom: lpass-sc7180: Add system suspend/resume PM opsSrinivasa Rao Mandadapu1-0/+26
2022-11-28ASoC: rt5640: Fix Jack work after system suspendOder Chiou1-0/+8
2022-11-28ASoC: SOF: Drop obsolete dependency on COMPILE_TESTJean Delvare1-1/+1
2022-11-28ASoC: max9867: Implement exact integer modePavel Dobias1-3/+30
2022-11-28ASoC: rsnd: adg: use __clk_get_name() instead of local clk_name[]Kuninori Morimoto1-2/+2
2022-11-28ASoC: sdw-mockup: Switch to new snd_sdw_params_to_config helperCharles Keepax1-20/+8
2022-11-28ASoC: rt715: Switch to new snd_sdw_params_to_config helperCharles Keepax2-34/+16
2022-11-28ASoC: rt711: Switch to new snd_sdw_params_to_config helperCharles Keepax2-36/+18
2022-11-28ASoC: rt700: Switch to new snd_sdw_params_to_config helperCharles Keepax1-21/+11
2022-11-28ASoC: rt5682-sdw: Switch to new snd_sdw_params_to_config helperCharles Keepax1-19/+9
2022-11-28ASoC: rt1316-sdw: Switch to new snd_sdw_params_to_config helperCharles Keepax1-22/+10
2022-11-28ASoC: rt1308-sdw: Switch to new snd_sdw_params_to_config helperCharles Keepax1-22/+11
2022-11-28ASoC: max98373-sdw: Switch to new snd_sdw_params_to_config helperCharles Keepax1-20/+11
2022-11-28ASoC: rsnd: Drop obsolete dependency on COMPILE_TESTJean Delvare1-1/+1
2022-11-28ASoC: SOF: amd: ADD HS and SP virtual DAI.V sujith kumar Reddy2-0/+32
2022-11-28ASoC: SOF: amd: Fix for selecting clock source as external clock.V sujith kumar Reddy2-1/+11
2022-11-28ASoC: SOF: amd: Fix for reading position updates from stream box.V sujith kumar Reddy3-1/+34
2022-11-25RK3588 Audio SupportMark Brown1-5/+14
2022-11-25ASoC: adau1372: fixes after debugging custom boardMark Brown12-78/+76
2022-11-25ASoC: adau1372: add support for S24_LE modeMaarten Zanders1-1/+5
2022-11-25ASoC: adau1372: correct PGA enable & mute bitMaarten Zanders1-8/+8
2022-11-25ASoC: adau1372: fix mclkMaarten Zanders1-5/+4
2022-11-25ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_sndJiasheng Jiang1-4/+2
2022-11-25ASoC: rockchip: i2s_tdm: Add support for RK3588Nicolas Frattaroli1-1/+2
2022-11-25ASoC: rockchip: i2s_tdm: Make the grf property optionalNicolas Frattaroli1-4/+12
2022-11-25ASoC: cs42l51: Correct PGA Volume minimum valueCharles Keepax1-1/+1
2022-11-25ASoC: ops: Correct bounds check for second channel on SX controlsCharles Keepax1-4/+3
2022-11-25firmware: cs_dsp: Switch to using namespaced exportsMark Brown5-2/+5
2022-11-25ASoC/soundwire: revisit interrupt and lcount handlingMark Brown7-82/+138
2022-11-25ASoC: wm_adsp: Report when a control write changes the valueMark Brown1-9/+18
2022-11-25firmware: cs_dsp: Make the exports namespacedRichard Fitzgerald3-0/+3
2022-11-25firmware: cs_dsp: Rename KConfig symbol CS_DSP -> FW_CS_DSPRichard Fitzgerald2-2/+2
2022-11-24ASoC: codecs: src4xxx-i2c: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+2
2022-11-24ASoC: max98396: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2022-11-24ASoC: codecs: tas2780: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+2
2022-11-24ASoC: codecs: es8326: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+2
2022-11-24driver core: make struct class.devnode() take a const *Greg Kroah-Hartman1-1/+1
2022-11-24ASoC: mediatek: mt8186: Correct I2S shared clocksJiaxin Yu2-2/+2
2022-11-24ASoC: nau8315: add new acpi id and compatible idDavid Lin1-0/+2
2022-11-24ASoC: qcom: cleanup and fix dependency of QCOM_COMMONSrinivas Kandagatla3-32/+9