aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2022-06-03Merge tag 'usb-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds5-9/+9
2022-06-03Merge tag 'sound-fix-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds14-17/+86
2022-06-02Merge tag 'arm-multiplatform-5.19-2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds18-390/+466
2022-06-01Merge tag 'asoc-fix-v5.19-rc0' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai9-11/+34
2022-05-31ALSA: usb-audio: Optimize TEAC clock quirkTakashi Iwai1-4/+8
2022-05-31ASoC: da7219: Small fixes for jack detection and removalMark Brown1-3/+15
2022-05-30Merge tag 'm68knommu-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-3/+1
2022-05-30ASoC: da7219: cancel AAD related work earlier for jack removalAdam Thomson1-4/+4
2022-05-30ASoC: da7219: Fix pole orientation detection on certain headsetsAdam Thomson1-0/+12
2022-05-30ASoC: Intel: avs: Fix build error on arc, m68k and sparcUwe Kleine-König1-1/+2
2022-05-30ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUSMarios Levogiannis1-0/+10
2022-05-27ALSA: hda/via: Delete does not require returnXiang wangx1-2/+0
2022-05-27ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptopRik van der Kemp1-0/+1
2022-05-26ASoC: Intel: common: fix typo for tplg namingDavid Lin1-1/+1
2022-05-25Merge tag 'sound-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds508-9086/+22927
2022-05-25ALSA: usb-audio: Cancel pending work at closing a MIDI substreamTakashi Iwai1-0/+3
2022-05-25ALSA: usb-audio: Add mixer mapping for Gigabyte B450/550 MobosTakashi Iwai1-0/+30
2022-05-24ASoC: rt5640: Do not manipulate pin "Platform Clock" if the "Platform Clock" ...Oder Chiou3-2/+13
2022-05-24ALSA: hda/realtek - Add new type for ALC245Kailang Yang1-2/+8
2022-05-24ALSA: usb-audio: Configure sync endpoints before dataCraig McLure1-6/+11
2022-05-23Merge tag 'for-linus-5.19-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-43/+10
2022-05-23ASoC: SOF: amd: Fixed Build errorSyed Saba kareem1-0/+1
2022-05-23Merge tag 'asoc-v5.19' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai469-7431/+21258
2022-05-23ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definitionShengjiu Wang1-2/+2
2022-05-23ASoC: soc-pcm: fix BE transition for TRIGGER_STARTPierre-Louis Bossart1-2/+0
2022-05-23ALSA: ctxfi: fix typo in commentJulia Lawall1-1/+1
2022-05-23ALSA: cs5535audio: fix typo in commentJulia Lawall1-1/+1
2022-05-23ALSA: ctxfi: Add SB046x PCI IDEdward Matijevic2-1/+4
2022-05-23Merge branch 'for-linus' into for-nextTakashi Iwai50-234/+455
2022-05-21ALSA: usb-audio: Add missing ep_idx in fixed EP quirksTakashi Iwai1-0/+3
2022-05-21ALSA: usb-audio: Workaround for clock setup on TEAC devicesTakashi Iwai1-0/+7
2022-05-21ALSA: lola: Bounds check loop iterator against streams array sizeKees Cook1-1/+2
2022-05-21Merge tag 'asoc-fix-v5.18-rc7' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai1-5/+5
2022-05-20ASoC: SOF: Introduce generic (in)firmware tracing infrastructureMark Brown17-669/+767
2022-05-20ASoC: max98090: Move check for invalid values before casting in max98090_put_...Alexey Khoroshilov1-2/+4
2022-05-20ASoC: rt1308-sdw: add the default value of register 0xc320Shuming Fan1-0/+1
2022-05-20ASoC: SOF: mediatek: add debug dumpMark Brown4-0/+124
2022-05-20ASoC: remove two unnecessary gpiolib dependenciesMark Brown1-2/+0
2022-05-19ASoC: rt9120: Use pm_runtime and regcache to optimize 'pwdnn' logicChiYuan Huang1-6/+105
2022-05-19ASoC: rt9120: Fix 3byte read, valule offset typoChiYuan Huang1-1/+1
2022-05-19ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driver.V sujith kumar Reddy5-73/+10
2022-05-19ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driverV sujith kumar Reddy2-2/+3
2022-05-19ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_tran...Yang Yingliang1-3/+3
2022-05-19ASoC: codecs: lpass: Fix passing zero to 'PTR_ERR'YueHaibing1-2/+2
2022-05-19ASoC: SOF: sof-client-ipc-flood-test: use pm_runtime_resume_and_get()Pierre-Louis Bossart1-2/+1
2022-05-19ASoC: SOF: mediatek: remove duplicate include in mt8195.cWan Jiabing1-1/+0
2022-05-19ASoC: SOF: mediatek: Add mt8195 debug dumpYC Hung1-0/+29
2022-05-19ASoC: SOF: mediatek: Add mediatek common debug dumpYC Hung3-0/+95
2022-05-19ASoC: rt1015p: remove dependency on GPIOLIBPierre-Louis Bossart1-1/+0
2022-05-19ASoC: max98357a: remove dependency on GPIOLIBPierre-Louis Bossart1-1/+0
2022-05-19ASoC: SOF: ipc3-dtrace: Move dtrace related variables local from sof_devPeter Ujfalusi2-65/+93
2022-05-19ASoC: SOF: Introduce opaque storage of private data for firmware tracingPeter Ujfalusi1-0/+1
2022-05-19ASoC: SOF: Modify the host trace_init parameter list to include dmabPeter Ujfalusi7-9/+11
2022-05-19ASoC: SOF: ipc3-dtrace: Move host ops wrappers from generic header to privatePeter Ujfalusi3-31/+37
2022-05-19ASoC: SOF: Switch to IPC generic firmware tracingPeter Ujfalusi8-615/+44
2022-05-19ASoC: SOF: Clone the trace code to ipc3-dtrace as fw_tracing implementationPeter Ujfalusi4-0/+612
2022-05-19ASoC: SOF: Rename dtrace_is_supported flag to fw_trace_is_supportedPeter Ujfalusi4-10/+12
2022-05-19ASoC: SOF: Introduce IPC independent ops for firmware tracing supportPeter Ujfalusi1-0/+18
2022-05-19xen/sndfront: use xenbus_setup_ring() and xenbus_teardown_ring()Juergen Gross1-34/+10
2022-05-19xen/sound: switch xen_snd_front to use INVALID_GRANT_REFJuergen Gross2-11/+2
2022-05-18ALSA: usb-audio: Fix wrong kfree issue in snd_usb_endpoint_free_allWan Jiabing1-1/+1
2022-05-17ASoC: Intel: avs: Driver core and PCM operationsMark Brown18-20/+3439
2022-05-17ASoC: ux500: mop500: Check before clk_put() not neededYihao Han1-6/+3
2022-05-17ASoC: SOF: ipc-msg-injector: Cap the rmaining to count in IPC4 modePeter Ujfalusi1-4/+11
2022-05-17ASoC: Intel: avs: APL-based platforms supportCezary Rojewski7-1/+295
2022-05-17ASoC: Intel: avs: SKL-based platforms supportCezary Rojewski6-0/+170
2022-05-17ASoC: Intel: avs: Power managementCezary Rojewski1-0/+101
2022-05-17ASoC: Intel: avs: PCI driver implementationCezary Rojewski5-3/+497
2022-05-17ASoC: Intel: avs: Machine board registrationCezary Rojewski3-1/+505
2022-05-17ASoC: Intel: avs: Replace link_mask usage with i2s_link_maskPiotr Maziarz1-6/+6
2022-05-17ASoC: Intel: avs: Event tracingCezary Rojewski5-3/+228
2022-05-17ASoC: Intel: avs: D0ix power state supportCezary Rojewski4-3/+150
2022-05-17ASoC: Intel: avs: Prepare for firmware tracingCezary Rojewski6-0/+113
2022-05-17ASoC: Intel: avs: Coredump and recovery flowCezary Rojewski4-2/+105
2022-05-17ASoC: Intel: avs: HDA PCM BE operationsCezary Rojewski2-0/+350
2022-05-17ASoC: Intel: avs: non-HDA PCM BE operationsCezary Rojewski2-1/+225
2022-05-17ASoC: Intel: avs: Generic PCM FE operationsCezary Rojewski2-2/+338
2022-05-17ASoC: Intel: avs: Generic soc component driverCezary Rojewski2-1/+276
2022-05-17ASoC: Intel: avs: Account for libraries when booting basefwCezary Rojewski2-0/+83
2022-05-17ALSA: seq: replace ternary operator with max()Guo Zhengkui1-1/+1
2022-05-16ASoC: fsl_sai: Add support for i.MX8MM, MP, ULPMark Brown2-1/+43
2022-05-16firmware: mtk: add adsp ipc protocol for SOFMark Brown5-11/+287
2022-05-16ASoC: rt5645: Fix errorenous cleanup orderLin Ma1-1/+6
2022-05-16ASoC: soc-component: Update handling to component delaysCharles Keepax1-1/+15
2022-05-16ASoC: core: Pass legacy_dai_naming flag directlyCharles Keepax1-1/+1
2022-05-16ASoC: core: Correct spelling fliped -> flippedCharles Keepax2-4/+4
2022-05-16ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_*Miaoqian Lin1-11/+33
2022-05-16ASoC: amd: vangogh: Remove duplicate include filesYueHaibing1-2/+0
2022-05-16ASoC: SOF: mediatek: Add mt8186 ipc supportTinghan Shen3-0/+147
2022-05-16ASoC: SOF: mediatek: Add ipc support for mt8195Allen-KH Cheng3-11/+140
2022-05-16ASoC: fsl_sai: Add support for i.MX8ULPShengjiu Wang1-1/+13
2022-05-16ASoC: fsl_sai: Add support for i.MX8M PlusShengjiu Wang1-0/+12
2022-05-16ASoC: fsl_sai: Add support for i.MX8MMShengjiu Wang2-0/+18
2022-05-16ALSA: usb-audio: Refcount multiple accesses on the single clockTakashi Iwai4-10/+85
2022-05-16ALSA: usb-audio: Restore Rane SL-1 quirkTakashi Iwai1-0/+9
2022-05-16ALSA: hda: cs35l41: Add Amp Name based on channel and indexStefan Binding2-0/+19
2022-05-16ASoC: cs35l41: Move cs_dsp config struct into shared codeStefan Binding2-18/+26
2022-05-16ASoC: cs35l41: Move cs35l41 fs errata into shared codeStefan Binding2-24/+34
2022-05-16ASoC: cs35l41: Move cs35l41_set_cspl_mbox_cmd to shared codeStefan Binding3-82/+62
2022-05-16ALSA: hda: cs35l41: Enable GPIO2 Interrupt for CLSA0100 laptopsStefan Binding1-0/+2
2022-05-16ALSA: hda: cs35l41: Add Support for InterruptsStefan Binding3-1/+137
2022-05-16ALSA: hda: cs35l41: Remove Set Channel Map api from bindingStefan Binding3-56/+1
2022-05-16ALSA: hda: cs35l41: Set Speaker Position for CLSA0100 LaptopStefan Binding1-0/+1
2022-05-16ALSA: hda: cs35l41: Fix error in spi cs35l41 hda driver nameStefan Binding1-1/+1
2022-05-16ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machineAndy Chi1-0/+1
2022-05-16m68k: coldfire: drop ISA_DMA_API supportArnd Bergmann2-3/+1
2022-05-13ALSA: hda/realtek: Add quirk for TongFang devices with pop noiseWerner Sembach1-0/+8
2022-05-12ASoC: SOF: Add IPC4 FW loader supportMark Brown9-13/+500
2022-05-12ASoC: max98396: Fix build error for implicit function declarationHui Tang1-0/+1
2022-05-12ASoC: SOF: amd: add missing platform_device_unregister in acp_pci_rn_probeZheng Bin1-0/+1
2022-05-12ASoC: samsung: Fix refcount leak in aries_audio_probeMiaoqian Lin1-1/+1
2022-05-12ASoC: SOF: Intel: HDA: Set up sof_ipc4_fw_data for IPC4Ranjani Sridharan3-0/+35
2022-05-12ASoC: SOF: IPC4: Add FW loader opsRanjani Sridharan4-1/+230
2022-05-12ASoC: SOF: Add IPC4 private headerRanjani Sridharan1-0/+27
2022-05-12ASoC: SOF: Intel: HDA: Set IPC4-specific DSP ops for CaVS platformsRanjani Sridharan5-12/+208
2022-05-12ASOC: Fix the error handling code of the probeMark Brown5-8/+14
2022-05-12ALSA: Add generic serial MIDI driver using serial bus APIDaniel Kaehn3-0/+394
2022-05-12ALSA: hda/cs8409: Add Speaker Playback Switch for WarlockStefan Binding2-0/+3
2022-05-12ALSA: hda/cs8409: Add Speaker Playback Switch for CyborgStefan Binding2-11/+64
2022-05-12ALSA: hda/cs8409: Support new Odin VariantsStefan Binding3-3/+29
2022-05-11ASoC: wm9090: Remove redundant endianness flagCharles Keepax1-1/+0
2022-05-11ASoC: wm2000: Remove redundant endianness flagCharles Keepax1-1/+0
2022-05-11ASoC: mxs-saif: Fix refcount leak in mxs_saif_probeMiaoqian Lin1-0/+1
2022-05-11ASoC: cs42l56: Fix the error handling of cs42l56_i2c_probe()Zheyu Ma1-1/+1
2022-05-11ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probeMiaoqian Lin1-0/+1
2022-05-11ASoC: fsl_ssi: Add support multi fifo scriptShengjiu Wang1-2/+32
2022-05-11ASoC: fsl: Fix refcount leak in imx_sgtl5000_probeMiaoqian Lin1-6/+8
2022-05-11ASoC: cs42l46: Fix the error handling of cs42l56_i2c_probe()Zheyu Ma1-1/+1
2022-05-11ASoC: wm8903: Fix the error handling of wm8903_i2c_probe()Zheyu Ma1-1/+1
2022-05-11ASoC: tas6424: Fix the error handling of tas6424_i2c_probe()Zheyu Ma1-2/+6
2022-05-11ASoC: tas571x: Fix the error handling of tas571x_i2c_probe()Zheyu Ma1-2/+4
2022-05-11ASoC: rt5645: Fix the error handling of rt5645_i2c_probe()Zheyu Ma1-2/+2
2022-05-11ASoC: cs35l36: Fix the error handling of cs35l36_i2c_probe()Zheyu Ma1-1/+1
2022-05-11ASoC: Intel: boards: Chromebook configuration updatesMark Brown5-2/+81
2022-05-11ALSA: hda/realtek: Add quirk for the Framework LaptopDustin L. Howett1-0/+11
2022-05-10ALSA: wavefront: Proper check of get_user() errorTakashi Iwai1-1/+2
2022-05-10ASoC: fsl_micfil: Add support for i.MX8MPlusShengjiu Wang1-0/+13
2022-05-10ASoC: samsung: spdif: remove unnecessary check of mem_resYang Yingliang1-2/+1
2022-05-10ASoC: Intel: sof_ssp_amp: enable capture stream from cs35l41Brent Lu1-0/+3
2022-05-10ASoC: Intel: sof_ssp_amp: fix no DMIC BE Link on ChromebooksBrent Lu1-2/+14
2022-05-10ASoC: Intel: sof_rt5682: Add support for adl_rt1019_rt5682sVamshi Krishna4-0/+64
2022-05-10ASoC: tlv320adcx140: Register a callback to disable the regulator_disableZheyu Ma1-0/+11
2022-05-10ASoC: codecs: rt715-sdca: remove useless assignment of opsPierre-Louis Bossart1-2/+0
2022-05-10Clean up usage of the endianness flagMark Brown37-89/+81
2022-05-09ASoC: SOF: sof-client: Update for different IPC versionsMark Brown4-27/+227
2022-05-09ASoC: SOF: trace: The dtrace is only available with SOF_IPCPeter Ujfalusi1-0/+4
2022-05-09ASoC: sam9g20_wm8731: Use dev_err_probe() for snd_soc_register_card()Mark Brown1-1/+2
2022-05-09ASoC: mediatek: mt8195: Fix build warning without CONFIG_OFYueHaibing1-4/+0
2022-05-09ASoC: wm8940: add devicetree supportLukasz Majewski2-1/+8
2022-05-09ASoC: SOF: sof-client: IPC flood test can only work with SOF_IPCPeter Ujfalusi1-0/+3
2022-05-09ASoC: SOF: ipc-msg-injector: Add support for IPC4 messagesPeter Ujfalusi1-3/+130
2022-05-09ASoC: SOF: ipc-msg-injector: Separate the message sendingPeter Ujfalusi1-17/+31
2022-05-09ASoC: SOF: sof-client: Add support IPC4 message sendingPeter Ujfalusi1-6/+41
2022-05-09ASoC: SOF: sof-client: Add API to get the ipc_typePeter Ujfalusi2-0/+9
2022-05-09ASoC: SOF: sof-client-probes: Query the maximum IPC payload sizePeter Ujfalusi1-2/+3
2022-05-09ASoC: SOF: ipc-msg-injector: Query the maximum IPC payload sizePeter Ujfalusi1-5/+7
2022-05-09ASoC: SOF: sof-client: Add API to get the maximum IPC payload sizePeter Ujfalusi2-0/+9
2022-05-09ASoC: pcm186x: simplify the return expression of pcm186x_power_off()Minghao Chi1-6/+1
2022-05-09ASoC: mediatek: simplify the return expression of mtk_dai_pcm_prepare()Minghao Chi1-7/+1
2022-05-09ASoC: uniphier: simplify the return expression of uniphier_aio_compr_set_para...Minghao Chi1-6/+1
2022-05-09ASoC: sdw-mockup: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: wsa881x: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: wcd938x: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: rt1316-sdw: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: rt1308-sdw: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: rt715-sdca: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: rt715: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: rt711: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: rt700: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: wcd9335: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: wcd934x: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: cros_ec_codec: Add endianness flag in i2s_rx_component_driverCharles Keepax1-3/+4
2022-05-09ASoC: tscs454: Add endianness flag in snd_soc_component_driverCharles Keepax1-6/+6
2022-05-09ASoC: tlv320adc3xxx: Add endianness flag in snd_soc_component_driverCharles Keepax1-5/+6
2022-05-09ASoC: rt9120: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: rt1019: Add endianness flag in snd_soc_component_driverCharles Keepax1-1/+2
2022-05-09ASoC: pcm3060: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: mt6660: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: mt6359: Add endianness flag in snd_soc_component_driverCharles Keepax1-6/+4
2022-05-09ASoC: mt6358: Add endianness flag in snd_soc_component_driverCharles Keepax1-6/+4
2022-05-09ASoC: mt6351: Add endianness flag in snd_soc_component_driverCharles Keepax1-6/+4
2022-05-09ASoC: lochnagar: Add endianness flag in snd_soc_component_driverCharles Keepax1-2/+3
2022-05-09ASoC: cx2072x: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: cs35l41: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+2
2022-05-09ASoC: cs4234: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: adau1372: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: max98504: Add endianness flag in snd_soc_component_driverCharles Keepax1-0/+1
2022-05-09ASoC: hdac_hda: Add endianness flag in snd_soc_component_driverCharles Keepax1-7/+8
2022-05-09ASoC: sta350: Remove redundant big endian formatsCharles Keepax1-6/+3
2022-05-09ASoC: sta32x: Remove redundant big endian formatsCharles Keepax1-6/+3
2022-05-09ASoC: hdmi-codec: Remove redundant big endian formatsCharles Keepax1-10/+5
2022-05-09ASoC: cs4349: Remove redundant big endian formatsCharles Keepax1-6/+3
2022-05-09ASoC: cs42l51: Remove redundant big endian formatsCharles Keepax1-5/+2
2022-05-09ASoC: cs4270: Remove redundant big endian formatsCharles Keepax1-12/+3
2022-05-09ASoC: atmel-classd: Remove endianness flag on class d componentCharles Keepax1-1/+0
2022-05-09ASoC: atmel-pdmic: Remove endianness flag on pdmic componentCharles Keepax1-1/+0
2022-05-09ALSA: hda/cs8409: Support manual mode detection for CS42L42Stefan Binding3-31/+132
2022-05-09ALSA: hda/cs8409: Use general cs42l42 include in cs8409 hda driverStefan Binding3-231/+229
2022-05-09ASoC: cs42l42: Move CS42L42 register descriptions to general includeStefan Binding1-824/+2