linux/sound/soc
Jiasheng Jiang f5c1c4ba32 ASoC: fsi: Add check for clk_enable
[ Upstream commit 405afed8a7 ]

As the potential failure of the clk_enable(),
it should be better to check it and return error
if fails.

Fixes: ab6f6d8521 ("ASoC: fsi: add master clock control functions")
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
Link: https://lore.kernel.org/r/20220302062844.46869-1-jiasheng@iscas.ac.cn
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-04-15 14:14:46 +02:00
..
adi
amd ASoC: AMD: Change MCLK to 48Mhz 2019-11-20 18:45:34 +01:00
atmel ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe 2022-04-15 14:14:46 +02:00
au1x treewide: devm_kzalloc() -> devm_kcalloc() 2018-06-12 16:19:22 -07:00
bcm ASoC: Remove depends on HAS_DMA in case of platform dependency 2018-04-18 11:17:09 +01:00
cirrus ASoC: cirrus: i2s: IRQ-based stream watchdog 2018-05-11 11:27:33 +09:00
codecs ASoC: wm8350: Handle error for wm8350_register_irq 2022-04-15 14:14:46 +02:00
davinci ASoC: ti: davinci-i2s: Add check for clk_enable() 2022-04-15 14:14:45 +02:00
dwc
fsl ASoC: fsl: Add missing error handling in pcm030_fabric_probe 2022-02-08 18:23:17 +01:00
generic ASoC: audio-graph-scu-card.c: convert to SPDX identifiers 2018-07-02 10:53:33 +01:00
hisilicon ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() 2021-07-20 16:15:55 +02:00
img ASoC: img-i2s-out: Fix runtime PM imbalance on error 2020-10-01 13:14:47 +02:00
intel ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output 2021-09-22 11:48:05 +02:00
jz4740 ASoC: jz4740-i2s: add missed checks for clk_get() 2020-12-30 11:26:00 +01:00
kirkwood ASoC: kirkwood: fix IRQ error handling 2020-10-01 13:14:24 +02:00
mediatek ASoC: mediatek: mt8173: fix device_node leak 2022-01-27 09:04:30 +01:00
meson ASoC: meson: axg-tdm-interface: fix loopback 2021-01-19 18:22:37 +01:00
mxs ASoC: mxs-saif: Handle errors for clk_enable 2022-04-15 14:14:45 +02:00
nuc900
omap ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE 2018-12-17 09:24:35 +01:00
pxa ASoC: pxa: remove clock divider and pll setup from zylonite and magician 2018-07-20 17:41:26 +01:00
qcom ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer 2021-12-14 10:18:07 +01:00
rockchip ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B 2021-09-22 11:48:08 +02:00
samsung ASoC: samsung: idma: Check of ioremap return value 2022-01-27 09:04:23 +01:00
sh ASoC: fsi: Add check for clk_enable 2022-04-15 14:14:46 +02:00
sirf ASoC: sirf: Fix potential NULL pointer dereference 2018-07-30 12:02:30 +01:00
spear
sti ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call 2022-03-28 08:41:43 +02:00
stm ASoC: stm32: spdifrx: fix race condition in irq handler 2020-01-17 19:46:59 +01:00
sunxi ASoC: sunxi: sun4i-codec: fill ASoC card owner 2021-04-14 08:22:35 +02:00
tegra ASoC: tegra: Set driver_name=tegra for all machine drivers 2021-07-20 16:16:04 +02:00
txx9
uniphier ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA 2022-01-27 09:04:22 +01:00
ux500
xtensa
zte ASoC: zte: Fix incorrect PCM format bit usages 2018-07-26 15:48:19 +01:00
Kconfig ASoC: meson: add axg fifo base driver 2018-07-18 13:08:36 +01:00
Makefile ASoC: meson: add axg fifo base driver 2018-07-18 13:08:36 +01:00
soc-ac97.c ASoC: ac97: convert to SPDX identifiers 2018-07-02 10:56:09 +01:00
soc-acpi.c ASoC: acpi: fix: continue searching when machine is ignored 2018-12-17 09:24:33 +01:00
soc-compress.c ASoC: compress: make BE and FE order inline with dpcm 2018-08-07 14:42:29 +01:00
soc-core.c ASoC: dpcm: prevent snd_soc_dpcm use after free 2022-01-27 09:04:31 +01:00
soc-dapm.c ASoC: DAPM: Cover regression by kctl change notification fix 2021-11-26 11:36:24 +01:00
soc-devres.c ASoC: soc-devres.c: convert to SPDX identifiers 2018-07-02 10:55:22 +01:00
soc-generic-dmaengine-pcm.c ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set 2019-10-05 13:09:55 +02:00
soc-io.c ASoC: soc-io.c: convert to SPDX identifiers 2018-07-02 10:53:55 +01:00
soc-jack.c ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report 2019-12-17 20:34:55 +01:00
soc-ops.c ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min 2022-03-08 19:04:07 +01:00
soc-pcm.c ASoC: dpcm: prevent snd_soc_dpcm use after free 2022-01-27 09:04:31 +01:00
soc-topology.c ASoC: topology: Add missing rwsem around snd_ctl_remove() calls 2021-12-01 09:27:42 +01:00
soc-utils.c Merge branch 'asoc-4.18' into asoc-4.19 wmadsp dep 2018-08-08 17:32:10 +01:00