aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2022-02-17ASoC: intel: skylake: Set max DMA segment sizeTakashi Iwai1-0/+1
2022-02-17ASoC: SOF: hda: Set max DMA segment sizeTakashi Iwai1-0/+1
2022-02-17ALSA: hda: Set max DMA segment sizeTakashi Iwai1-0/+1
2022-02-14Merge tag 'asoc-fix-v5.17-rc4' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai9-34/+66
2022-02-14ALSA: hda/realtek: Fix deadlock by COEF mutexTakashi Iwai1-15/+24
2022-02-14ALSA: usb-audio: Don't abort resume upon errorsTakashi Iwai1-6/+3
2022-02-14ALSA: hda: Fix missing codec probe on Shenker Dock 15Takashi Iwai1-0/+1
2022-02-14ALSA: hda: Fix regression on forced probe mask optionTakashi Iwai1-2/+2
2022-02-14ALSA: hda/realtek: Add quirk for Legion Y9000X 2019Yu Huang1-0/+1
2022-02-14ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack UltraMatteo Martelli1-2/+2
2022-02-10ASoC: wm_adsp: Correct control read size when parsing compressed bufferCharles Keepax1-1/+2
2022-02-10ASoC: qcom: Actually clear DMA interrupt register for HDMIStephen Boyd1-4/+4
2022-02-10ALSA: memalloc: invalidate SG pages before syncTakashi Iwai1-1/+1
2022-02-10ALSA: memalloc: Fix dma_need_sync() checksTakashi Iwai1-4/+9
2022-02-08ASoC: rt5682: do not block workqueue if card is unboundKai Vehmanen1-5/+7
2022-02-08ASoC: rt5668: do not block workqueue if card is unboundKai Vehmanen1-5/+7
2022-02-08ASoC: rt5682s: do not block workqueue if card is unboundKai Vehmanen1-5/+7
2022-02-08ASoC: tas2770: Insert post reset delayMartin Povišer1-1/+6
2022-02-02ASoC: ops: Fix stereo change notificationsMark Brown1-10/+31
2022-02-02ASoC: amd: acp: Set gpio_spkr_en to None for max speaker amplifer in machine ...V sujith kumar Reddy2-3/+2
2022-02-02ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx()Mark Brown1-1/+4
2022-02-02ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range()Mark Brown1-5/+10
2022-02-02ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_sx()Mark Brown1-0/+7
2022-02-02ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw()Mark Brown1-4/+10
2022-02-01Merge tag 'asoc-fix-v5.17-rc2' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai17-70/+154
2022-02-01ALSA: hda: Skip codec shutdown in case the codec is not registeredPeter Ujfalusi1-0/+4
2022-02-01ALSA: usb-audio: Correct quirk for VF0770Jonas Hahnfeld1-1/+1
2022-02-01ALSA: Replace acpi_bus_get_device()Rafael J. Wysocki2-9/+5
2022-01-31ALSA: hda/realtek: Add quirk for ASUS GU603Albert Geantă1-0/+1
2022-01-31ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after rebo...Christian Lachner1-1/+1
2022-01-31ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer ch...Christian Lachner1-0/+2
2022-01-31ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 qu...Christian Lachner1-0/+1
2022-01-31ALSA: hda: realtek: Fix race at concurrent COEF updatesTakashi Iwai1-11/+50
2022-01-28ASoC: ops: Check for negative values before reading themMark Brown1-6/+6
2022-01-28ASoC DPCM lockdep fixesMark Brown2-6/+25
2022-01-28ASoC: rt5682: Fix deadlock on resumePeter Ujfalusi3-29/+12
2022-01-28ASoC: hdmi-codec: Fix OOB memory accessesDmitry Osipenko1-1/+1
2022-01-28ASoC: soc-pcm: Move debugfs removal out of spinlockTakashi Iwai1-3/+9
2022-01-28ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locksTakashi Iwai2-3/+16
2022-01-28ASoC: fsl: Add missing error handling in pcm030_fabric_probeMiaoqian Lin1-3/+8
2022-01-28ALSA: hda: Fix signedness of sscanf() argumentsTakashi Iwai1-1/+1
2022-01-27ALSA: usb-audio: initialize variables that could ignore errorsTom Rix1-0/+4
2022-01-26ALSA: hda: Fix UAF of leds class devs at unbindingTakashi Iwai2-2/+18
2022-01-26ASoC: qdsp6: q6apm-dai: only stop graphs that are startedSrinivas Kandagatla1-2/+5
2022-01-26ASoC: codecs: wcd938x: fix return value of mixer put functionSrinivas Kandagatla1-3/+3
2022-01-26ASoC: codecs: lpass-rx-macro: fix sidetone register offsetsSrinivas Kandagatla1-4/+4
2022-01-26ASoC: codecs: wcd938x: fix incorrect used of portidSrinivas Kandagatla1-11/+14
2022-01-25ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx()Mark Brown1-0/+2
2022-01-25ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()Mark Brown1-1/+8
2022-01-25ASoC: ops: Reject out of bounds values in snd_soc_put_volsw()Mark Brown1-2/+16
2022-01-22proc: remove PDE_DATA() completelyMuchun Song1-2/+2
2022-01-21ASoC: amd: acp-mach: Fix Left and Right rt1019 amp devicesAjit Kumar Pandey1-2/+2
2022-01-21Merge tag 'sound-fix-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds9-87/+116
2022-01-20ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409Stefan Binding1-0/+2
2022-01-19ASoC: mediatek: fix unmet dependency on GPIOLIB for SND_SOC_DMICJulian Braha1-1/+1
2022-01-19ASoC: max9759: fix underflow in speaker_gain_control_put()Dan Carpenter1-1/+2
2022-01-19ALSA: core: Simplify snd_power_ref_and_wait() with the standard macroTakashi Iwai1-20/+5
2022-01-18ALSA: hda: cs35l41: Make cs35l41_hda_remove() return voidUwe Kleine-König4-6/+8
2022-01-18ALSA: hda: cs35l41: Tidyup codeLucas Tanure4-54/+49
2022-01-18ALSA: hda: cs35l41: Make use of the helper function dev_err_probe()Lucas Tanure1-2/+1
2022-01-18ALSA: hda: cs35l41: Add missing default casesLucas Tanure1-0/+13
2022-01-18ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespaceLucas Tanure3-3/+4
2022-01-18ALSA: hda: cs35l41: Add calls to newly added test key functionCharles Keepax1-0/+8
2022-01-18ALSA: hda: cs35l41: Avoid overwriting register patchCharles Keepax1-1/+1
2022-01-18Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-2/+2
2022-01-17ALSA: core: Fix SSID quirk lookup for subvendor=0Takashi Iwai1-1/+1
2022-01-16ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi.Johannes Schickel1-0/+12
2022-01-14virtio: wrap config->reset callsMichael S. Tsirkin1-2/+2
2022-01-14ALSA: hda/realtek: fix speakers and micmute on HP 855 G8Alexander Sergeyev1-0/+12
2022-01-14Merge tag 'sound-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds317-4541/+13717
2022-01-13ALSA: hda: intel-dsp-config: reorder the config tableBrent Lu1-12/+12
2022-01-13ALSA: hda: intel-dsp-config: add JasperLake supportBrent Lu1-1/+18
2022-01-12ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_nameJiasheng Jiang1-0/+2
2022-01-11ALSA: hda: cs35l41: fix double free on error in probe()Dan Carpenter1-0/+1
2022-01-11ASoC: simple-card: fix probe failure on platform componentRobert Hancock1-1/+25
2022-01-10ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytesRobert Hancock1-3/+24
2022-01-10Merge tag 'asoc-v5.17-2' of https://git.kernel.org/pub/scm/linux/kernel/git/b...Takashi Iwai17-175/+567
2022-01-09ALSA: hda: Fix dependencies of CS35L41 on SPI/I2C busesTakashi Iwai1-0/+2
2022-01-08ALSA: hda: Fix dependency on ASoC cs35l41 codecTakashi Iwai1-0/+2
2022-01-07ASoC: cs35l41: Add support for hibernate memory retention modeCharles Keepax5-4/+209
2022-01-07ASoC: cs35l41: Update handling of test key registersCharles Keepax2-47/+52
2022-01-07ALSA: intel_hdmi: Check for error num after setting maskJiasheng Jiang1-1/+3
2022-01-06ASoC: imx-card: several improvement and fixesMark Brown1-8/+24
2022-01-06ASoC: wcd9335: Keep a RX port value for each SLIM RX muxYassine Oudjana1-8/+9
2022-01-06ASoC: amd: acp: acp-mach: Change default RT1019 amp dev idAjit Kumar Pandey1-4/+4
2022-01-06ALSA: virmidi: Remove duplicated codeStefan Sauer1-3/+0
2022-01-06ALSA: seq: virmidi: Add a drain operationStefan Sauer1-0/+11
2022-01-06ASoC: topology: Fix typoQinghua Jin1-1/+1
2022-01-06ASoC: fsl_asrc: refine the check of available clock dividerShengjiu Wang1-11/+58
2022-01-06ASoC: Intel: bytcr_rt5640: Add support for external GPIO jack-detectHans de Goede1-3/+40
2022-01-06ASoC: Intel: bytcr_rt5640: Support retrieving the codec IRQ from the AMCR0F28...Hans de Goede1-3/+40
2022-01-06ASoC: rt5640: Add support for boards with an external jack-detect GPIOHans de Goede2-4/+46
2022-01-06ASoC: rt5640: Allow snd_soc_component_set_jack() to override the codec IRQHans de Goede2-2/+10
2022-01-06ASoC: rt5640: Change jack_work to a delayed_workHans de Goede2-9/+9
2022-01-06ASoC: rt5640: Fix possible NULL pointer deref on resumeHans de Goede1-1/+1
2022-01-06ASoC: imx-card: improve the sound quality for low rateShengjiu Wang1-4/+4
2022-01-06ASoC: imx-card: Fix mclk calculation issue for akcodecShengjiu Wang1-3/+4
2022-01-06ASoC: imx-card: Need special setting for ak4497 on i.MX8MQShengjiu Wang1-1/+16
2022-01-05ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirkBart Kroon1-0/+1
2022-01-05ASoC: ak4375: Fix unused function errorTakashi Iwai1-2/+0
2022-01-05ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptopsStefan Binding1-0/+39
2022-01-05ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptopLucas Tanure1-0/+107
2022-01-05ALSA: hda: cs35l41: Add support for CS35L41 in HDA systemsLucas Tanure7-0/+784
2022-01-05ALSA: hda/realtek: Re-order quirk entries for LenovoTakashi Iwai1-4/+4
2022-01-05Add low power hibernation support to cs35l41Mark Brown6-68/+53
2022-01-05ALSA: hda/realtek: Add quirk for Legion Y9000X 2020Baole Fang1-0/+15
2022-01-05Merge tag 'asoc-v5.17' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai250-3843/+11686
2022-01-05Merge branch 'for-next' into for-linusTakashi Iwai56-613/+527
2022-01-05ASoC: cs4265: Add a remove() functionFabio Estevam1-0/+11
2022-01-05ASoC: wm_adsp: Add support for "toggle" preloadersCharles Keepax2-3/+19
2022-01-05ASoC: cs35l41: Correct handling of some registers in the cacheCharles Keepax1-59/+22
2022-01-05ASoC: cs35l41: Correct DSP power downCharles Keepax1-4/+8
2022-01-05ASoC: cs35l41: Remove incorrect commentCharles Keepax1-2/+0
2022-01-05ASoC: cs35l41: Add cs35l51/53 IDsDavid Rhodes2-0/+4
2022-01-04ALSA: hda/cs8409: Fix Jack detection after resumeChristian A. Ehrhardt3-1/+8
2022-01-04ALSA: hda/cs8409: Increase delay during jack detectionChristian A. Ehrhardt1-2/+2
2022-01-04ASoC: fsl_mqs: fix MODULE_ALIASAlyssa Ross1-1/+1
2022-01-03ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reb...Christian Lachner1-1/+29
2022-01-01ALSA: hda/tegra: Fix Tegra194 HDA reset failureSameer Pujar1-9/+34
2021-12-31ASoC: mediatek: mt8195: repair pcmif BE daiMark Brown4-52/+24
2021-12-31ASoC: Add support for CS35L41 in HDA systemsMark Brown7-1096/+370
2021-12-31ASoC: Merge fixesMark Brown12-77/+157
2021-12-31ASoC: cs35l41: Create shared function for boost configurationLucas Tanure2-103/+100
2021-12-31ASoC: cs35l41: Create shared function for setting channelsLucas Tanure2-27/+35
2021-12-31ASoC: cs35l41: Create shared function for errata patchesLucas Tanure2-89/+92
2021-12-31ASoC: cs35l41: Move power initializations to reg_sequenceLucas Tanure2-15/+8
2021-12-31ASoC: cs35l41: Move cs35l41_otp_unpack to shared codeLucas Tanure2-126/+120
2021-12-31ASoC: cs35l41: Convert tables to shared source codeLucas Tanure6-743/+22
2021-12-31ASoC: mediatek: mt8195: add playback support to PCM1_BE dai_linkTrevor Wu2-0/+2
2021-12-31ASoC: mediatek: mt8195: correct pcmif BE dai control flowTrevor Wu2-52/+22
2021-12-29ASoC: rt5682: Register wclk with its parent_hws instead of parent_dataDerek Fang1-5/+2
2021-12-29ASoC: mediatek: mt8195: update control for RT5682 seriesTrevor Wu2-14/+110
2021-12-29ASoC: samsung: idma: Check of ioremap return valueJiasheng Jiang1-0/+2
2021-12-29ASoC: mediatek: use of_device_get_match_data()Tzung-Bi Shih3-15/+6
2021-12-29ASoC: cs4265: Fix part number ID error messageFabio Estevam1-2/+2
2021-12-25ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP laptopKai-Heng Feng1-0/+1
2021-12-25ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devicesArie Geiger1-0/+1
2021-12-25ALSA: hda: Add new AlderLake-P variant PCI IDKai Vehmanen2-0/+6
2021-12-25ALSA: hda: Add AlderLake-N PCI IDKai Vehmanen2-0/+7
2021-12-25ALSA: hda/hdmi: Disable silent stream on GLKVille Syrjälä1-6/+15
2021-12-25ALSA: hda: use swap() to make code cleanerYang Guang1-5/+1
2021-12-25ALSA: HDA: hdac_ext_stream: use consistent prefixes for variablesPierre-Louis Bossart1-99/+100
2021-12-25ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.cPierre-Louis Bossart3-19/+18
2021-12-24ASoC/SoundWire: improve suspend flows and use set_stream() instead of set_tdm...Mark Brown19-50/+36
2021-12-24ASoC: amd: acp: Power on/off the speaker enable gpio pin based on DAPM callback.V sujith kumar Reddy5-10/+71
2021-12-24ASoC: remove unneeded variablechiminghao2-7/+4
2021-12-24ASoC: mediatek: mt8195: release device_node after snd_soc_register_cardTzung-Bi Shih2-81/+36
2021-12-24ASoC: mediatek: mt8173: reduce log verbosity in probe()Tzung-Bi Shih4-12/+0
2021-12-24ASoC: mediatek: mt8183: fix device_node leakTzung-Bi Shih2-2/+11
2021-12-24ASoC: mediatek: mt8173: fix device_node leakTzung-Bi Shih4-0/+9
2021-12-24ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudioPierre-Louis Bossart3-21/+15
2021-12-24ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWirePierre-Louis Bossart15-19/+19
2021-12-24ASoC/soundwire: intel: simplify callbacks for params/hw_freePierre-Louis Bossart1-4/+2
2021-12-24ASOC: SOF: Intel: use snd_soc_dai_get_widget()Pierre-Louis Bossart1-8/+2
2021-12-23ASoC: qcom: Parse "pin-switches" and "widgets" from DTMark Brown4-47/+65
2021-12-23ASoC: msm8916-wcd-analog: Use separate outputs for HPH_L/HPH_RStephan Gerhold1-3/+4
2021-12-23ASoC: qcom: common: Parse "pin-switches" and "widgets" from DTStephan Gerhold1-0/+10
2021-12-23ASoC: core: Add snd_soc_of_parse_pin_switches() from simple-card-utilsStephan Gerhold2-44/+51
2021-12-23Merge tag 'sound-5.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds14-47/+105
2021-12-23ASoC: mediatek: mt8192-mt6359: fix device_node leakTzung-Bi Shih1-1/+5
2021-12-23ASoC: SOF: Re-visit firmware state and panic tracking/handlingMark Brown20-168/+277
2021-12-23ASoC: codec: tlv320adc3xxx: Fix missing clk_disable_unprepare() on error in a...Yang Yingliang1-6/+12
2021-12-23ASoC: SOF: Intel: hda: Use DEBUG log level for optional printsPeter Ujfalusi1-8/+10
2021-12-23ASoC: SOF: debug: Use DEBUG log level for optional printsPeter Ujfalusi1-8/+12
2021-12-23ASoC: SOF: Add clarifying comments for sof_core_debug and DSP dump flagsPeter Ujfalusi1-2/+4
2021-12-23ASoC: SOF: Rename snd_sof_get_status() and add kernel log level parameterPeter Ujfalusi6-29/+40
2021-12-23ASoC: SOF: dsp_arch_ops: add kernel log level parameter for oops and stackPeter Ujfalusi3-28/+35
2021-12-23ASoC: SOF: ops: Always print DSP Panic message but use different messagePeter Ujfalusi1-8/+11
2021-12-23ASoc: SOF: core: Update the FW boot state transition diagramPeter Ujfalusi1-26/+26
2021-12-23ASoC: SOF: pm: Force DSP off on suspend in BOOT_FAILED state alsoPeter Ujfalusi1-3/+4
2021-12-23ASoC: SOF: Set SOF_FW_BOOT_FAILED in case we have failure during bootPeter Ujfalusi3-1/+4
2021-12-23ASoC: SOF: ipc: Only allow sending of an IPC in SOF_FW_BOOT_COMPLETE statePeter Ujfalusi1-1/+1
2021-12-23ASoC: SOF: Rename 'enum snd_sof_fw_state' to 'enum sof_fw_state'Peter Ujfalusi2-3/+3
2021-12-23ASoC: SOF: Move the definition of enum snd_sof_fw_state to global headerPeter Ujfalusi1-11/+0
2021-12-23ASoC: SOF: Introduce new firmware state: SOF_FW_BOOT_READY_OKPeter Ujfalusi4-4/+7
2021-12-23ASoC: SOF: Introduce new firmware state: SOF_FW_CRASHEDPeter Ujfalusi5-1/+12
2021-12-23ASoC: SOF: Add a 'message' parameter to snd_sof_dsp_dbg_dump()Peter Ujfalusi5-16/+23
2021-12-23ASoC: SOF: Add 'non_recoverable' parameter to snd_sof_dsp_panic()Peter Ujfalusi9-20/+66
2021-12-23ASoC: SOF: Use sof_debug_check_flag() instead of sof_core_debug directlyPeter Ujfalusi4-12/+11
2021-12-23ASoC: SOF: core: Add simple wrapper to check flags in sof_core_debugPeter Ujfalusi2-0/+17
2021-12-23ASoC: SOF: Intel: hda-loader: Avoid re-defining the HDA_FW_BOOT_ATTEMPTSPeter Ujfalusi2-2/+1
2021-12-23ASoC: SOF: ops: Use dev_warn() if the panic offsets differPeter Ujfalusi1-8/+13
2021-12-22ALSA: hda/realtek: Fix quirk for Clevo NJ51CUWerner Sembach1-1/+25
2021-12-22ALSA: rawmidi - fix the uninitalized user_pversionJaroslav Kysela1-0/+1
2021-12-22ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2Libin Yang1-1/+7
2021-12-22ALSA: hda: intel-sdw-acpi: harden detection of controllerLibin Yang1-2/+3
2021-12-22ALSA: hda/hdmi: Disable silent stream on GLKVille Syrjälä1-6/+15
2021-12-22Merge tag 'asoc-fix-v5.16-rc6' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai8-36/+46
2021-12-22ASoC: codecs: ak4375: Change invert controls to a stereo switchVincent Knecht1-9/+2
2021-12-21ASoC: Add AK4375 supportVincent Knecht3-0/+632
2021-12-21ASoC: bcm: Use platform_get_irq() to get the interruptLad Prabhakar2-8/+6
2021-12-21ASoC: xlnx: Use platform_get_irq() to get the interruptLad Prabhakar1-7/+3
2021-12-21ASoC: amd: acp: Remove duplicate dependency in KconfigAjit Kumar Pandey1-2/+0
2021-12-21ASoC: qdsp6: fix a use after free bug in open()Dan Carpenter1-4/+6
2021-12-21ASoC: SOF: AMD: simplify return status handlingPierre-Louis Bossart1-1/+1
2021-12-21ASoC: amd: acp-config: Update sof_tplg_filename for SOF machinesAjit Kumar Pandey1-3/+3
2021-12-21ASoC: amd: acp-config: Enable SOF audio for Google chrome boards.Ajit Kumar Pandey1-0/+53
2021-12-21ASoC: Use dev_err_probe() helperMark Brown55-557/+271
2021-12-20ASoC: mediatek: mt8195-mt6359: reduce log verbosity in probe()Tzung-Bi Shih2-4/+0
2021-12-20ASoC: codec: tlv320adc3xxx: New codec driverRicard Wanderlof3-0/+1321