aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2023-07-05Merge tag 'soundwire-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-5/+29
2023-06-29Merge tag 'soc-arm-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds1-2/+0
2023-06-29Merge tag 'sound-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds524-6381/+29072
2023-06-29Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-13/+16
2023-06-28Merge tag 'regulator-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds1-1/+1
2023-06-26Merge tag 'asoc-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai439-3451/+19746
2023-06-26Merge branch 'for-next' into for-linusTakashi Iwai86-2927/+9323
2023-06-26ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBookAndy Chi1-3/+3
2023-06-25ASoC: hdmi-codec: fix channel info for compressed formatsMatthias Reichl1-12/+24
2023-06-25ALSA: pcm: fix ELD constraints for (E)AC3, DTS(-HD) and MLP formatsMatthias Reichl1-3/+70
2023-06-24Add Renesas PMIC RAA215300 and built-in RTCMark Brown35-124/+178
2023-06-23ASoC: core: Always store of_node when getting DAI link componentMark Brown1-1/+2
2023-06-23ASoC: tas2781: Fix error code in tas2781_load_calibration()Dan Carpenter1-0/+1
2023-06-23ASoC: amd: update pm_runtime enable sequenceArun Gopal Kondaveeti5-6/+10
2023-06-23Merge branch 'topic/midi20' into for-nextTakashi Iwai3-98/+43
2023-06-23ALSA: ump: Export MIDI1 / UMP conversion helpersTakashi Iwai3-98/+43
2023-06-22ASoC: tas2781: fix Kconfig dependenciesArnd Bergmann1-0/+1
2023-06-22ASoC: amd: acp: remove acp poweroff functionSyed Saba Kareem2-42/+0
2023-06-22ASoC: amd: acp: clear pdm dma interrupt maskSyed Saba Kareem1-1/+1
2023-06-22ASoC: codecs: max98090: Allow dsp_a modeMaxim Kochetkov2-26/+30
2023-06-22ASoC: qcom: common: add default jack dapm pinsSrinivas Kandagatla1-0/+10
2023-06-22ASoC: loongson: fix address space confusionArnd Bergmann1-2/+2
2023-06-22ASoC: tegra: Remove stale comments in AHUBSameer Pujar1-10/+0
2023-06-22ASoC: tegra: Use normal system sleep for ASRCSameer Pujar1-2/+2
2023-06-21ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audioMatthew Anderson1-0/+46
2023-06-21Merge tag 'asoc-fix-v6.4-rc7' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai1-1/+1
2023-06-21ASoC: fsl-asoc-card: Allow passing the number of slots in useFabio Estevam1-1/+7
2023-06-21ASoC: codecs: wsa884x: Add WSA884x family of speakersKrzysztof Kozlowski3-0/+1948
2023-06-21ASoC: Intel: sof_rt5682: Add mtl support RT1019P speakerMac Chiang2-0/+35
2023-06-21ASoC: Intel: sof_rt5682: reorder quirk tableTerry Cheong1-26/+26
2023-06-21ALSA: hda/realtek: Add quirk for ASUS ROG GV601VLuke D. Jones1-0/+1
2023-06-21Merge branch 'topic/midi20' into for-nextTakashi Iwai1-10/+36
2023-06-21ALSA: ump: Export snd_ump_receive_ump_val()Takashi Iwai1-3/+8
2023-06-21ALSA: ump: Add no_process_stream flagTakashi Iwai1-0/+4
2023-06-21ALSA: ump: Add helper to change MIDI protocolTakashi Iwai1-7/+24
2023-06-21sound: make all 'class' structures constIvan Orlov3-14/+15
2023-06-21ALSA: compress: allow setting codec params after next trackSrinivas Kandagatla1-1/+4
2023-06-21ASoC: Merge up fixes for CIMark Brown1-1/+1
2023-06-21ASoC: amd: ps: add SoundWire supportMark Brown5-36/+1115
2023-06-21add snd_soc_{of_}get_dlc()Mark Brown13-120/+72
2023-06-20ASoC: amd: ps: add acp_reset flag check in acp pci driver pm ops.Vijendar Mukunda1-8/+12
2023-06-20ASoC: amd: update comments in Kconfig fileVijendar Mukunda1-1/+2
2023-06-20ASoC: amd: ps: enable SoundWire dma driver buildVijendar Mukunda1-0/+2
2023-06-20ASoC: amd: ps: add pm ops support for SoundWire dma driverVijendar Mukunda1-2/+96
2023-06-20ASoC: amd: ps: add support for SoundWire DMA interruptsVijendar Mukunda2-2/+98
2023-06-20ASoC: amd: ps: add SoundWire dma driver dma opsVijendar Mukunda2-0/+464
2023-06-20ASoC: amd: ps: add SoundWire dma driverVijendar Mukunda2-0/+75
2023-06-20ASoC: amd: ps: handle SoundWire interrupts in acp pci driverVijendar Mukunda2-5/+46
2023-06-20ASoC: amd: ps: create platform devices based on acp configVijendar Mukunda2-21/+323
2023-06-20ASoC: tas2781: Fix spelling mistake "calibraiton" -> "calibration"Colin Ian King1-1/+1
2023-06-20ASoC: qcom: audioreach: add compress offloadMark Brown6-96/+747
2023-06-20ASoC: Use maple tree register cache for Everest SemiMark Brown2-2/+2
2023-06-20ASoC: Convert Realtek I2C drivers to use maple treeMark Brown16-18/+18
2023-06-20ASoC: simple-card.c: use snd_soc_{of_}get_dlc()Kuninori Morimoto2-6/+2
2023-06-20ASoC: soc-core.c: use snd_soc_{of_}get_dlc()Kuninori Morimoto1-22/+2
2023-06-20ASoC: loongson: use snd_soc_{of_}get_dlc()Kuninori Morimoto1-23/+11
2023-06-20ASoC: samsung: use snd_soc_{of_}get_dlc()Kuninori Morimoto1-15/+1
2023-06-20ASoC: meson: use snd_soc_{of_}get_dlc()Kuninori Morimoto4-17/+8
2023-06-20ASoC: qcom: use snd_soc_{of_}get_dlc()Kuninori Morimoto1-10/+3
2023-06-20ASoC: fsl: use snd_soc_{of_}get_dlc()Kuninori Morimoto2-13/+4
2023-06-20ASoC: soc-core.c: add index on snd_soc_of_get_dai_name()Kuninori Morimoto6-8/+8
2023-06-20ASoC: soc-core.c: add snd_soc_{of_}get_dlc()Kuninori Morimoto1-13/+40
2023-06-19ASoC: dwc: don't assign addr_width for dt configsMaxim Kochetkov1-6/+0
2023-06-19ASoC: dwc: add DMA handshake controlMaxim Kochetkov2-2/+43
2023-06-19ALSA: hda/realtek: Add quirk for ASUS ROG G634ZLuke D. Jones1-0/+1
2023-06-19ASoC: max98388: fix error code in probe()Dan Carpenter1-1/+1
2023-06-19ASoC: loongson: change the type of variable irq to intYingKun Meng1-1/+1
2023-06-19ASoC: tas2781: Add tas2781 driverShenghao Ding4-0/+1328
2023-06-19ASoC: tas2781: firmware libShenghao Ding1-0/+2427
2023-06-19ASoC: loongson: fix error codes in loongson_card_parse_acpi()Dan Carpenter1-4/+4
2023-06-19ASoC: imx-audmix: check return value of devm_kasprintf()Claudiu Beznea1-0/+9
2023-06-19ASoC: max98363: Remove cache defaults for volatile registersMark Brown1-6/+0
2023-06-19ASoC: q6dsp: q6apm-dai: Add mmap and copy compress DAI callbacksSrinivas Kandagatla1-0/+81
2023-06-19ASoC: q6dsp: q6apm-dai: Add compress set params and metadata DAI callbacksSrinivas Kandagatla1-0/+107
2023-06-19ASoC: q6dsp: q6apm-dai: Add trigger/pointer compress DAI callbacksSrinivas Kandagatla2-0/+68
2023-06-19ASoC: q6dsp: q6apm-dai: Add compress DAI and codec caps get callbacksSrinivas Kandagatla1-0/+53
2023-06-19ASoC: q6dsp: q6apm-dai: Add open/free compress DAI callbacksSrinivas Kandagatla2-0/+137
2023-06-19ASoC: q6dsp: audioreach: Add gapless feature supportMohammad Rafi Shaik2-0/+18
2023-06-19ASoC: q6dsp: audioreach: Add support to set compress format paramsMohammad Rafi Shaik3-19/+149
2023-06-19ASoC: q6dsp: audioreach: Add placeholder decoder for compress playbackSrinivas Kandagatla4-0/+85
2023-06-19ASoC: q6dsp: audioreach: add helper function to set u32 paramSrinivas Kandagatla2-76/+26
2023-06-19ASoC: q6dsp: q6apm: add end of stream eventsMohammad Rafi Shaik1-0/+3
2023-06-19ASoC: qcom: SC7280: audioreach: Add sc7280 hardware param fixup callbackMohammad Rafi Shaik1-2/+21
2023-06-19ASoC: rt5682: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: rt5670: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: rt5668: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: rt5665: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: rt5665: Use maple tree register cacheMark Brown1-2/+2
2023-06-19ASoC: rt5660: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: rt5651: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: rt5645: Use maple tree register cacheMark Brown1-2/+2
2023-06-19ASoC: rt5640: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: rt5631: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: rt5616: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: rt5514: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: rt1308: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: rt1305: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: rt1019: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: rt1011: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: es8328: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: es8316: Use maple tree register cacheMark Brown1-1/+1
2023-06-19ASoC: intel: sof_sdw: Fixup typo in device link checkingCharles Keepax1-1/+1
2023-06-17ASoC: fsl-asoc-card: add nau8822 supportHui Wang1-0/+14
2023-06-17ASoC: max98388: set variable soc_codec_dev_max98388 storage-class-specifier t...Tom Rix1-1/+1
2023-06-16ASoC: SOF: misc updates for 6.5Mark Brown7-52/+116
2023-06-16ASoC: codecs: wm0010: Add MODULE_FIRMWARE macrosJuerg Haefliger1-0/+3
2023-06-16ASoC: rt5677: Add MODULE_FIRMWARE macroJuerg Haefliger1-0/+2
2023-06-16ASoC: Merge fixes due to dependenciesMark Brown40-145/+195
2023-06-16ASoC: loongson: fix compile testing on 32-bitArnd Bergmann1-1/+1
2023-06-16ASoC: loongson: add PCI dependencyArnd Bergmann1-0/+1
2023-06-16ASoC: loongson: fix unused PM function warningArnd Bergmann1-1/+1
2023-06-16ASoC: max98388: fix unused function warningsArnd Bergmann1-4/+4
2023-06-16ASoC: SOF: Intel: mtl: setup primary core info on MeteorLake platformRander Wang1-4/+15
2023-06-16ASoC: SOF: pm: Remove duplicated code in sof_suspendPeter Ujfalusi1-8/+4
2023-06-16ASoC: SOF: ipc4: Switch to use the sof_debug:bit11 to dump message payloadPeter Ujfalusi1-23/+21
2023-06-16ASoC: SOF: ipc3: Dump IPC message payloadPeter Ujfalusi1-0/+39
2023-06-16ASoC: SOF: Add new sof_debug flag to request message payload dumpPeter Ujfalusi1-0/+3
2023-06-16ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown()Peter Ujfalusi1-1/+3
2023-06-16ASoC: SOF: sof-audio: test virtual widget in sof_walk_widgets_in_orderBard Liao1-0/+15
2023-06-16ASoC: SOF: sof-audio: add is_virtual_widget helperBard Liao1-16/+16
2023-06-16Merge tag 'asoc-fix-v6.4-rc6-2' of https://git.kernel.org/pub/scm/linux/kerne...Takashi Iwai1-0/+3
2023-06-16ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playbackLukasz Tyl1-0/+2
2023-06-16ALSA: usb-audio: Fix broken resume due to UAC3 power stateTakashi Iwai1-0/+4
2023-06-16ALSA: seq: oss: Fix racy open/close of MIDI devicesTakashi Iwai1-13/+22
2023-06-15ASoC: loongson: Add Loongson ASoC Sound Card SupportYingkun Meng3-0/+244
2023-06-15ASoC: max98388: add amplifier driverRyan Lee4-0/+1259
2023-06-15ASoC: Add support for Loongson I2S controllerYingkun Meng9-0/+899
2023-06-15ASoC: Use the maple tree register cache for RealTekMark Brown10-15/+15
2023-06-15ASoC: simple_card_utils: remove unused cpus/codecs/platforms from propsKuninori Morimoto1-6/+0
2023-06-15ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixerSu Hui1-2/+2
2023-06-14ASoC: simple-card-utils.c: share asoc_graph_parse_dai()Kuninori Morimoto3-212/+107
2023-06-14ASoC: SOF: amd: Add support for IPC with a reply_size set to zeroVenkata Prasad Potturu1-0/+7
2023-06-14ASoC: rt1318: Use maple tree register cacheMark Brown1-1/+1
2023-06-14ASoC: rt1316: Use maple tree register cacheMark Brown1-1/+1
2023-06-14ASoC: rt1308: Use maple tree register cacheMark Brown1-1/+1
2023-06-14ASoC: rt722: Use maple tree register cacheMark Brown1-2/+2
2023-06-14ASoC: rt715: Use maple tree register cacheMark Brown1-2/+2
2023-06-14ASoC: rt712: Use maple tree register cacheMark Brown2-4/+4
2023-06-14ASoC: rt711: Use maple tree register cacheMark Brown2-3/+3
2023-06-14ASoC: rt700: Use maple tree register cacheMark Brown1-1/+1
2023-06-13ASoC: tlv320aic32x4: pll: Remove impossible condition in clk_aic32x4_pll_dete...Stephen Boyd1-5/+1
2023-06-13ASoC: add new trigger ordering methodMark Brown5-63/+67
2023-06-13ASoC: add N cpus to M codecs dai link supportMark Brown5-5/+135
2023-06-13ASoC: Use maple tree for Cirrus Logic devicesMark Brown10-10/+10
2023-06-13ASoC: siu: Add MODULE_FIRMWARE macroJuerg Haefliger1-0/+2
2023-06-13ASoC: remove old trigger ordering methodKuninori Morimoto1-10/+0
2023-06-13ASoC: starfive: use use new trigger ordering methodKuninori Morimoto1-1/+1
2023-06-13ASoC: atmel: use use new trigger ordering methodKuninori Morimoto1-1/+1
2023-06-13ASoC: amd: use use new trigger ordering methodKuninori Morimoto2-11/+11
2023-06-13ASoC: add new trigger ordering methodKuninori Morimoto1-50/+64
2023-06-13ASoC: Intel: sof_sdw: add dai_link_codec_ch_mapBard Liao3-0/+72
2023-06-13ASoC: add N cpus to M codecs dai link supportBard Liao2-5/+63
2023-06-13ASoC: cs35l30: Use maple tree register cacheMark Brown1-1/+1
2023-06-13ASoC: cs43130: Use maple tree register cacheMark Brown1-1/+1
2023-06-13ASoC: cs42l83: Use maple tree register cacheMark Brown1-1/+1
2023-06-13ASoC: cs42l73: Use maple tree register cacheMark Brown1-1/+1
2023-06-13ASoC: cs42l42: Use maple tree register cacheMark Brown1-1/+1
2023-06-13ASoC: cs4234: Use maple tree register cacheMark Brown1-1/+1
2023-06-13ASoC: cs35l35: Use maple tree register cacheMark Brown1-1/+1
2023-06-13ASoC: cs35l34: Use maple tree register cacheMark Brown1-1/+1
2023-06-13ASoC: cs35l33: Use maple tree register cacheMark Brown1-1/+1
2023-06-13ASoC: cs35l32: Use maple tree register cacheMark Brown1-1/+1
2023-06-13ASoC: tegra: Fix Master Volume ControlJon Hunter1-0/+3
2023-06-13ALSA: emu10k1: actually show some S/PDIF status in /proc for E-MU cardsOswald Buddenhagen1-0/+8
2023-06-13ALSA: emu10k1: add support for 12 kHz capture on AudigyOswald Buddenhagen1-2/+13
2023-06-13ALSA: emu10k1: fix timer for E-MU cards at 44.1 kHz word clockOswald Buddenhagen1-2/+18
2023-06-13ALSA: timer: minimize open-coded access to hw.resolutionOswald Buddenhagen1-5/+13
2023-06-13ALSA: emu10k1: fix synthesizer pitch for E-MU cards at 44.1 kHzOswald Buddenhagen3-2/+12
2023-06-13ALSA: emu10k1: fix sample rates for E-MU cards at 44.1 kHz word clockOswald Buddenhagen1-57/+55
2023-06-13ALSA: emu10k1: query rate of external clock sources on E-MU cardsOswald Buddenhagen2-21/+73
2023-06-13ALSA: emu10k1: make available E-MU clock sources card-specificOswald Buddenhagen3-75/+105
2023-06-13ALSA: emu10k1: split off E-MU fallback clock from clock sourceOswald Buddenhagen3-26/+70
2023-06-13Merge branch 'topic/midi20' into for-nextTakashi Iwai5-2/+593
2023-06-12ASoC: Intel: avs: remove redundant dapm routesMark Brown12-492/+31
2023-06-12ASoC: mediatek: mt8173: Fix error pathsMark Brown1-6/+7
2023-06-12ALSA: ump: Add info flag bit for static blocksTakashi Iwai2-0/+13
2023-06-12ALSA: seq: ump: Notify UMP protocol change to sequencerTakashi Iwai2-0/+23
2023-06-12ALSA: seq: ump: Notify port changes to system portTakashi Iwai2-0/+4
2023-06-12ALSA: seq: ump: Handle FB info updateTakashi Iwai2-6/+104
2023-06-12ALSA: seq: ump: Handle groupless messagesTakashi Iwai2-1/+7
2023-06-12ALSA: usb-audio: Add midi2_ump_probe optionTakashi Iwai1-4/+10
2023-06-12ALSA: usb-audio: Parse UMP Endpoint and Function Blocks at firstTakashi Iwai1-1/+33
2023-06-12ALSA: ump: Support UMP Endpoint and Function Block parsingTakashi Iwai1-0/+376
2023-06-12ALSA: ump: Add more attributes to UMP EP and FB infoTakashi Iwai1-0/+33
2023-06-12ASoC: audio-graph-card2-custom-sample.dtsi: remove DT warningKuninori Morimoto1-50/+101
2023-06-12ASoC: Switch two more i2c drivers back to use .probe()Uwe Kleine-König2-2/+2
2023-06-12ASoC: mediatek: mt8173: Fix irq error pathRicardo Ribalda Delgado1-4/+5
2023-06-12ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error pathRicardo Ribalda Delgado1-2/+2
2023-06-12ASoC: Intel: avs-ssm4567: remove redundant dapm routesBrent Lu1-54/+3
2023-06-12ASoC: Intel: avs-rt5682: remove redundant dapm routesBrent Lu1-42/+3
2023-06-12ASoC: Intel: avs-rt298: remove redundant dapm routesBrent Lu1-42/+3
2023-06-12ASoC: Intel: avs-rt286: remove redundant dapm routesBrent Lu1-42/+3
2023-06-12ASoC: Intel: avs-rt274: remove redundant dapm routesBrent Lu1-42/+3
2023-06-12ASoC: Intel: avs-nau8825: remove redundant dapm routesBrent Lu1-42/+3
2023-06-12ASoC: Intel: avs-max98927: remove redundant dapm routesBrent Lu1-42/+3
2023-06-12ASoC: Intel: avs-max98373: remove redundant dapm routesBrent Lu1-42/+3
2023-06-12ASoC: Intel: avs-max98357a: remove redundant dapm routesBrent Lu1-36/+3
2023-06-12ASoC: Intel: avs-hdaudio: remove redundant dapm routesBrent Lu1-64/+1
2023-06-12ASoC: Intel: avs-dmic: remove redundant dapm routesBrent Lu1-2/+0
2023-06-12ASoC: Intel: avs-da7219: remove redundant dapm routesBrent Lu1-42/+3