aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2021-11-04Merge tag 'tty-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2-4/+2
2021-11-03Merge tag 'drivers-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds1-6/+6
2021-11-03Merge tag 'sound-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds391-7387/+41478
2021-11-02Merge tag 'platform-drivers-x86-v5.16-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-48/+3
2021-11-02ALSA: usb-audio: Add quirk for Audient iD14Takashi Iwai1-0/+2
2021-11-02ALSA: hda/realtek: Add quirk for Clevo PC70HSTim Crawford1-0/+1
2021-11-01Merge tag 'asoc-v5.16' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai341-6924/+39817
2021-11-01ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirkJason Ormes1-0/+1
2021-11-01ALSA: usb-audio: Add registration quirk for JBL Quantum 400Alexander Tsoy1-0/+1
2021-11-01Merge branch 'for-next' into for-linusTakashi Iwai48-452/+1606
2021-10-29Merge series "Multiple headphone codec driver support" from Brent Lu <brent.l...Mark Brown12-170/+116
2021-10-29Merge series "ASoC: Sanity checks and soc-topology updates" from Cezary Rojew...Mark Brown3-7/+43
2021-10-29ASoC: rsnd: Fix an error handling path in 'rsnd_node_count()'Christophe JAILLET1-0/+1
2021-10-29ASoC: tlv320aic3x: Make aic3x_remove() return voidUwe Kleine-König4-5/+8
2021-10-29ASoC: Intel: soc-acpi: use const for all uses of snd_soc_acpi_codecsPierre-Louis Bossart6-17/+17
2021-10-29ASoC: Intel: soc-acpi-cht: shrink tables using compatible IDsPierre-Louis Bossart1-44/+25
2021-10-29ASoC: Intel: soc-acpi-byt: shrink tables using compatible IDsPierre-Louis Bossart1-44/+24
2021-10-29ASoC: Intel: sof_rt5682: use comp_ids to enumerate rt5682sBrent Lu4-63/+24
2021-10-29ASoC: Intel: sof_rt5682: detect codec variant in probe functionBrent Lu1-0/+4
2021-10-29ASoC: soc-acpi: add comp_ids field for machine driver matchingBrent Lu1-2/+22
2021-10-29ASoC: mediatek: mt8195: add machine driver with mt6359, rt1011 and rt5682Trevor Wu3-0/+1171
2021-10-29ASoC: Stop dummy from overriding hwparamsAmadeusz Sławiński1-0/+13
2021-10-29ASoC: topology: Change topology device to card deviceAmadeusz Sławiński1-3/+3
2021-10-29ASoC: topology: Use correct device for printsAmadeusz Sławiński1-1/+1
2021-10-29ASoC: topology: Check for dapm widget completenessAmadeusz Sławiński1-0/+17
2021-10-29ASoC: topology: Add header payload_size verificationCezary Rojewski1-0/+9
2021-10-29ASoC: core: Remove invalid snd_soc_component_set_jack callAmadeusz Sławiński1-3/+0
2021-10-29ASoC: codecs: tfa989x: Add support for tfa9897 RCV bitVincent Knecht1-0/+21
2021-10-29ASoC: amd: acp: select CONFIG_SND_SOC_ACPIArnd Bergmann1-0/+1
2021-10-29Merge series "ASoC: cs42l42: Fix definition and handling of jack switch inver...Mark Brown1-5/+4
2021-10-29ASoC: Intel: glk_rt5682_max98357a: support ALC5682I-VS codecBrent Lu3-9/+52
2021-10-29ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_RT1015PJulian Braha1-4/+4
2021-10-29ASoC: es8316: add support for ESSX8336 ACPI _HIDPierre-Louis Bossart1-0/+1
2021-10-29ASoC: cs42l42: Correct configuring of switch inversion from ts-invRichard Fitzgerald1-5/+4
2021-10-29ALSA: firewire-motu: remove TODO for interaction with userspace about control...Takashi Sakamoto1-2/+0
2021-10-28ALSA: oxfw: fix functional regression for Mackie Onyx 1640i in v5.14 or laterTakashi Sakamoto3-1/+19
2021-10-28ASoC: qdsp6: audioreach: Fix clang -Wimplicit-fallthroughNathan Chancellor1-1/+1
2021-10-28ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_DMICJulian Braha1-2/+2
2021-10-28ALSA: firewire-motu: export meter information to userspace as float valueTakashi Sakamoto1-2/+5
2021-10-28ALSA: firewire-motu: refine parser for meter information in register DSP modelsTakashi Sakamoto1-5/+9
2021-10-28ALSA: firewire-motu: fix null pointer dereference when polling hwdep characte...Takashi Sakamoto1-5/+11
2021-10-28ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LEDTakashi Iwai1-0/+1
2021-10-27ASoC: amd: acp: fix Kconfig dependenciesArnd Bergmann1-1/+3
2021-10-27Merge series "Make genaral and simple for new sof machine driver" from David ...Mark Brown1-2/+46
2021-10-27Merge series "ASoC: minor cleanup of warnings" from Pierre-Louis Bossart <pie...Mark Brown7-11/+13
2021-10-27ASoC: rt5682-i2c: Use devm_clk_get_optional for optional clockAngeloGioacchino Del Regno1-8/+3
2021-10-27ASoC: Intel: soc-acpi: add entry for ESSX8336 on JSLPierre-Louis Bossart1-0/+6
2021-10-27ASoC: amd: acp: Fix return value check in acp_machine_select()Yang Yingliang1-1/+1
2021-10-27ASoC: max98520: add max98520 audio amplifier driverGeorge Song4-0/+942
2021-10-27ASoC: rockchip: i2s_tdm: improve return value handlingPierre-Louis Bossart1-1/+1
2021-10-27ASoC: mediatek: mt8195: fix return valuePierre-Louis Bossart1-1/+1
2021-10-27ASoC: mediatek: mt8195: rename shadowed arrayPierre-Louis Bossart1-2/+2
2021-10-27ASoC: mediatek: remove unnecessary initializationPierre-Louis Bossart1-1/+1
2021-10-27ASoC: nau8821: clarify out-of-bounds checkPierre-Louis Bossart1-1/+1
2021-10-27ASoC: nau8821: fix kernel-docPierre-Louis Bossart1-1/+3
2021-10-27ASoC: rt5682s: use 'static' qualifierPierre-Louis Bossart1-3/+3
2021-10-27ASoC: topology: handle endianness warningPierre-Louis Bossart1-1/+1
2021-10-27ALSA: ua101: fix division by zero at probeJohan Hovold1-2/+2
2021-10-26Merge series "ASoC: cs42l42: Fixes to power-down" from Richard Fitzgerald <rf...Mark Brown1-12/+31
2021-10-26Merge series "Update Lpass digital codec macro drivers" from Srinivasa Rao Ma...Mark Brown4-5/+27
2021-10-26Merge series "ASoC: qcom: Add AudioReach support" from Srinivas Kandagatla <s...Mark Brown18-845/+5911
2021-10-26ASoC: amd: acp: SND_SOC_AMD_ACP_COMMON should depend on X86 && PCIGeert Uytterhoeven1-0/+1
2021-10-26ASoC: amd: acp: SND_SOC_AMD_{LEGACY_MACH,SOF_MACH} should depend on X86 && PC...Geert Uytterhoeven1-0/+2
2021-10-26ASoC: amd: acp: Wrap AMD Audio ACP components in SND_SOC_AMD_ACP_COMMONGeert Uytterhoeven1-0/+4
2021-10-26ASoC: cs42l42: free_irq() before powering-down on probe() failRichard Fitzgerald1-8/+11
2021-10-26ASoC: cs42l42: Reset and power-down on remove() and failed probe()Richard Fitzgerald1-4/+20
2021-10-26ASoC: qdsp6: audioreach: add support for q6prm-clocksSrinivas Kandagatla3-0/+90
2021-10-26ASoC: qdsp6: audioreach: add q6prm supportSrinivas Kandagatla4-0/+285
2021-10-26ASoC: qdsp6: audioreach: add q6apm lpass dai supportSrinivas Kandagatla3-0/+265
2021-10-26ASoC: qdsp6: audioreach: add q6apm-dai supportSrinivas Kandagatla3-0/+422
2021-10-26ASoC: qdsp6: audioreach: add topology supportSrinivas Kandagatla5-2/+1119
2021-10-26ASoC: qdsp6: audioreach: add Kconfig and MakefileSrinivas Kandagatla2-0/+7
2021-10-26ASoC: qdsp6: audioreach: add module configuration command helpersSrinivas Kandagatla3-0/+822
2021-10-26ASoC: qdsp6: audioreach: add q6apm supportSrinivas Kandagatla4-0/+1082
2021-10-26ASoC: qdsp6: audioreach: add basic pkt alloc supportSrinivas Kandagatla2-0/+923
2021-10-26ASoC: qdsp6: q6afe-clocks: move audio-clocks to common fileSrinivas Kandagatla4-173/+232
2021-10-26ASoC: qdsp6: q6afe-dai: move lpass audio ports to common fileSrinivas Kandagatla4-673/+667
2021-10-26ASoC: codecs: Change bulk clock voting to optional voting in digital codecsSrinivasa Rao Mandadapu3-3/+3
2021-10-26ASoC: codecs: tx-macro: Update tx default valuesSrinivasa Rao Mandadapu1-2/+17
2021-10-26ASoC: codecs: tx-macro: Enable tx top soundwire mic clockSrinivasa Rao Mandadapu1-0/+3
2021-10-26ASoC: qcom: Add compatible names in va,wsa,rx,tx codec drivers for sc7280Srinivasa Rao Mandadapu4-0/+4
2021-10-26ASoC: nau8825: add clock management for power savingDavid Lin1-2/+33
2021-10-26ASoC: nau8825: add set_jack coponment supportDavid Lin1-0/+13
2021-10-26ALSA: line6: fix control and interrupt message timeoutsJohan Hovold4-12/+12
2021-10-26ALSA: 6fire: fix control and bulk message timeoutsJohan Hovold2-4/+4
2021-10-26ALSA: usb-audio: fix null pointer dereference on pointer cs_descChengfeng Ye1-0/+4
2021-10-26ALSA: gus: fix null pointer dereference on pointer blockChengfeng Ye1-0/+2
2021-10-26ALSA: mixer: fix deadlock in snd_mixer_oss_set_volumePavel Skripkin1-1/+1
2021-10-25ASoC: qcom: common: Respect status = "disabled" on DAI link nodesStephan Gerhold1-2/+2
2021-10-25ASoC: cs42l42: Prevent NULL pointer deref in interrupt handlerRichard Fitzgerald2-20/+10
2021-10-25ASoC: wm8962: Convert to devm_clk_get_optional()Geert Uytterhoeven1-11/+2
2021-10-25ASoC: fix unmet dependency on GPIOLIB for SND_SOC_MAX98357AJulian Braha1-1/+1
2021-10-25ASoC: cs35l41: Make cs35l41_remove() return voidUwe Kleine-König4-6/+8
2021-10-25ASoc: wm8900: Drop empty spi_driver remove callbackUwe Kleine-König1-6/+0
2021-10-25ASoC: tegra: Set default card name for TrimsliceDmitry Osipenko1-0/+1
2021-10-25ASoC: tegra: Restore AC97 supportDmitry Osipenko2-10/+50
2021-10-25ASoc: wm8731: Drop empty spi_driver remove callbackUwe Kleine-König1-6/+0
2021-10-25ASoC: amd: acp: Add acp_machine struct for renoir platform.Ajit Kumar Pandey2-1/+19
2021-10-23Merge series "ASoC: Add common modules support for ACP hw block" from Ajit Ku...Mark Brown13-0/+1993
2021-10-23Merge series "Add Yellow Carp platform ASoC driver" from Vijendar Mukunda <Vi...Mark Brown8-0/+1562
2021-10-23Merge series "ASoC: meson: axg: fix TDM channel order sync" from Jerome Brune...Mark Brown2-5/+22
2021-10-23ASoC: rt5682s: Downsizing the DAC volume scaleDerek Fang1-2/+2
2021-10-22ASoC: meson: axg-tdm-interface: manage formatters in triggerJerome Brunet1-5/+21
2021-10-22ASoC: meson: axg-card: make links nonatomicJerome Brunet1-0/+1
2021-10-22ASoC: cs42l42: Remove unused runtime_suspend/runtime_resume callbacksRichard Fitzgerald1-50/+1
2021-10-22ASoC: fix unmet dependency on GPIOLIBJulian Braha1-1/+2
2021-10-21Merge branch 'asoc-5.15' into asoc-5.16Mark Brown4-60/+3
2021-10-21ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14Johnathon Clark1-0/+17
2021-10-21ALSA: mixer: oss: Fix racy access to slotsTakashi Iwai1-11/+33
2021-10-20ASoC: cirrus: i2s: Prepare clock before using itAlexander Sverdlin1-6/+6
2021-10-20Merge series "ASoC: qcom: sm8250: add support for TX and RX Macro dais" from ...Mark Brown1-0/+79
2021-10-20ASoC: amd: acp: Add support for RT5682-VS codecAjit Kumar Pandey4-0/+112
2021-10-20ASoC: amd: acp: Add support for Maxim amplifier codecAjit Kumar Pandey4-0/+53
2021-10-20ASoC: amd: acp: Add SOF audio support on Chrome boardAjit Kumar Pandey3-0/+111
2021-10-20ASoC: amd: acp: Add legacy sound card support for Chrome audioAjit Kumar Pandey3-0/+112
2021-10-20ASoC: amd: acp: Add generic machine driver support for ACP cardsAjit Kumar Pandey4-0/+537
2021-10-20ASoC: amd: acp: Add callback for machine driver on ACPAjit Kumar Pandey3-0/+32
2021-10-20ASoC: amd: acp: Add I2S support on Renoir platformAjit Kumar Pandey3-0/+154
2021-10-20ASoC: amd: Add common framework to support I2S on ACP SOCAjit Kumar Pandey8-0/+882
2021-10-20ASoC: rockchip: Use generic dmaengine codeSugar Zhang4-59/+2
2021-10-19ASoC: Intel: Move soc_intel_is_foo() helpers to a generic headerHans de Goede1-48/+3
2021-10-19ALSA: memalloc: Fix a typo in snd_dma_buffer_sync() descriptionTakashi Iwai1-1/+1
2021-10-19ALSA: usb-audio: Fix microphone sound on Jieli webcam.Marco Giunta2-0/+14
2021-10-18Merge branch 'asoc-5.15' into asoc-5.16Mark Brown12-123/+179
2021-10-18ASoC: qcom: sm8250: Add Jack supportSrinivas Kandagatla1-0/+61
2021-10-18ASoC: qcom: sm8250: add support for TX and RX Macro daisSrinivas Kandagatla1-0/+18
2021-10-18ASoC: amd: enable Yellow Carp platform machine driver buildVijendar Mukunda2-0/+13
2021-10-18ASoC: amd: add YC machine driver using dmicVijendar Mukunda1-0/+194
2021-10-18ASoC: amd: create platform device for acp6x machine driverVijendar Mukunda2-1/+5
2021-10-18ASoC: amd: enable Yellow carp acp6x drivers buildVijendar Mukunda3-0/+18
2021-10-18ASoC: amd: add acp6x pdm driver pm opsVijendar Mukunda1-0/+57
2021-10-18ASoC: amd: add acp6x pci driver pm opsVijendar Mukunda2-0/+43
2021-10-18ASoC: amd: add acp6x pdm driver dma opsVijendar Mukunda2-0/+351
2021-10-18ASoC: amd: add acp6x irq handlerVijendar Mukunda2-0/+33
2021-10-18ASoC: amd: add acp6x pdm platform driverVijendar Mukunda2-0/+86
2021-10-18ASoC: amd: add platform devices for acp6x pdm driver and dmic driverVijendar Mukunda2-2/+89
2021-10-18ASoC: amd: add acp6x init/de-init functionsVijendar Mukunda2-0/+121
2021-10-18ASoC: amd: add Yellow Carp ACP PCI driverVijendar Mukunda2-0/+111
2021-10-18ASoC: amd: add Yellow Carp ACP6x IP register headerVijendar Mukunda1-0/+444
2021-10-18Merge series "ASoC: cleanup / tidyup soc-pcm/core/component" from Kuninori Mo...Mark Brown4-50/+21
2021-10-18ASoC: rockchip: i2s-tdm: Fix refcount testNicolas Frattaroli1-1/+1
2021-10-18ASoC: meson: implement driver_name for snd_soc_card in meson-card-utilsChristian Hewitt1-0/+1
2021-10-18ASoC: tlv320aic32x4: Make aic32x4_remove() return voidUwe Kleine-König4-6/+8
2021-10-18ASoC: soc-core: accept zero format at snd_soc_runtime_set_dai_fmt()Kuninori Morimoto2-8/+6
2021-10-18ASoC: soc-core: tidyup empty functionKuninori Morimoto1-28/+7
2021-10-18ASoC: soc-component: add snd_soc_component_is_codec()Kuninori Morimoto2-5/+4
2021-10-18ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step2Kuninori Morimoto1-3/+1
2021-10-18ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step1Kuninori Morimoto1-6/+3
2021-10-18Merge tag 'v5.15-rc6' into asoc-5.16Mark Brown30-102/+439
2021-10-18ALSA: memalloc: Convert x86 SG-buffer handling with non-contiguous typeTakashi Iwai3-206/+47
2021-10-18ALSA: memalloc: Support for non-coherent page allocationTakashi Iwai1-0/+47
2021-10-18ALSA: memalloc: Support for non-contiguous page allocationTakashi Iwai7-11/+145
2021-10-18Merge 5.15-rc6 into tty-nextGreg Kroah-Hartman38-136/+506
2021-10-17ALSA: ISA: not for M68KRandy Dunlap3-1/+4
2021-10-17ASoC: rockchip: i2s-tdm: Strip out direct CRU useNicolas Frattaroli1-105/+21
2021-10-15Merge series "ASoC: Add Audio Graph Card2 support" from Kuninori Morimoto <ku...Mark Brown7-1/+2421
2021-10-15ALSA: firewire-motu: notify event for parameter change in register DSP modelTakashi Sakamoto3-9/+78
2021-10-15ALSA: firewire-motu: queue event for parameter change in register DSP modelTakashi Sakamoto3-14/+82
2021-10-15ALSA: firewire-motu: add ioctl command to read cached parameters in register ...Takashi Sakamoto3-1/+34
2021-10-15ALSA: firewire-motu: parse messages for input parameters in register DSP modelTakashi Sakamoto1-2/+41
2021-10-15ALSA: firewire-motu: parse messages for line input parameters in register DSP...Takashi Sakamoto1-0/+6
2021-10-15ALSA: firewire-motu: parse messages for output parameters in register DSP modelTakashi Sakamoto1-1/+10
2021-10-15ALSA: firewire-motu: parse messages for mixer output parameters in register D...Takashi Sakamoto1-0/+20
2021-10-15ALSA: firewire-motu: parse messages for mixer source parameters in register-D...Takashi Sakamoto1-0/+64
2021-10-15ALSA: firewire-motu: add ioctl command to read cached hardware meterTakashi Sakamoto4-0/+84
2021-10-15ALSA: firewire-motu: add message parser for meter information in command DSP ...Takashi Sakamoto7-5/+186
2021-10-15ALSA: firewire-motu: add message parser to gather meter information in regist...Takashi Sakamoto8-7/+184
2021-10-15Merge tag 'asoc-fix-v5.15-rc5' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai12-56/+62
2021-10-15ASoC: cs42l42: Always enable TS_PLUG and TS_UNPLUG interruptsRichard Fitzgerald1-8/+2
2021-10-15ASoC: cs42l42: Fix WARN in remove() if running without an interruptRichard Fitzgerald1-12/+18
2021-10-15ASoC: cs42l42: Mark OSC_SWITCH_STATUS register volatileRichard Fitzgerald1-1/+1
2021-10-15ASoC: cs42l42: Set correct SRC MCLKRichard Fitzgerald2-17/+42
2021-10-15ASoC: cs42l42: Allow time for HP/ADC to power-up after enableRichard Fitzgerald2-2/+31
2021-10-15ASoC: cs42l42: Use PLL for SCLK > 12.288MHzRichard Fitzgerald1-23/+18
2021-10-15ASoC: cs42l42: Don't claim to support 192kRichard Fitzgerald1-3/+3
2021-10-15ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFERRichard Fitzgerald1-2/+3
2021-10-15ASoC: cs42l42: Don't set defaults for volatile registersRichard Fitzgerald1-20/+0
2021-10-15ASoC: cs42l42: Correct some register default valuesRichard Fitzgerald1-2/+2
2021-10-15ASoC: cs42l42: Always configure both ASP TX channelsRichard Fitzgerald1-5/+4
2021-10-15ASoC: cs42l42: Don't reconfigure the PLL while it is runningRichard Fitzgerald1-0/+8
2021-10-15ASoC: soc-component: improve error reporting for register accessSrinivas Kandagatla1-10/+16
2021-10-15ASoC: amd: enable vangogh platform machine driver buildVijendar Mukunda2-0/+13
2021-10-15ASoC: amd: add vangogh machine driverVijendar Mukunda1-0/+386
2021-10-15ASoc: amd: create platform device for VG machine driverVijendar Mukunda2-1/+4
2021-10-15ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Multi)Kuninori Morimoto1-1/+42
2021-10-15ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Single)Kuninori Morimoto1-1/+22
2021-10-15ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Multi)Kuninori Morimoto1-1/+35
2021-10-15ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Single)Kuninori Morimoto1-0/+36
2021-10-15ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Nulti)Kuninori Morimoto1-0/+24
2021-10-15ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Single)Kuninori Morimoto1-0/+71
2021-10-15ASoC: add Audio Graph Card2 Custom SampleKuninori Morimoto3-0/+191
2021-10-15ASoC: audio-graph-card2: add Codec2Codec supportKuninori Morimoto1-0/+181
2021-10-15ASoC: audio-graph-card2: add DPCM supportKuninori Morimoto1-0/+254
2021-10-15ASoC: audio-graph-card2: add Multi CPU/Codec supportKuninori Morimoto1-10/+186
2021-10-15ASoC: add Audio Graph Card2 driverKuninori Morimoto3-0/+680
2021-10-15ASoC: simple-card-utils: add codec2codec supportKuninori Morimoto1-1/+17
2021-10-15ASoC: simple-card-utils: add asoc_graph_is_ports0()Kuninori Morimoto1-0/+28
2021-10-15ASoC: test-component: add Test Component for Sound debug/testKuninori Morimoto3-0/+667
2021-10-15ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakersDavide Baldo1-0/+46
2021-10-15ALSA: usb-audio: Provide quirk for Sennheiser GSP670 HeadsetBrendan Grieve1-0/+32