linux/sound/soc
Andy Shevchenko 82b21ca191
ASoC: SOF: probes: Check ops before memory allocation
We may check ops before spending resources on memory allocation.
While at it, utilize dev_get_platdata() helper.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
Link: https://lore.kernel.org/r/20221117103223.74425-1-andriy.shevchenko@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2022-11-17 13:58:43 +00:00
..
adi
amd ASoC: amd: ps: Move acp63_dev_data strcture from PCI driver 2022-11-16 13:29:12 +00:00
apple ASoC: apple: mca: Adjust timing of component unregister 2022-09-27 13:59:59 +01:00
atmel
au1x
bcm
cirrus
codecs ASoC: codecs: wsa883x: Simplify with dev_err_probe 2022-11-16 16:25:53 +00:00
dwc
fsl ASoC: fsl_micfil: Add support when using eDMA 2022-11-01 12:15:40 +00:00
generic ASoC: audio-graph-card2: remove Experimental announce 2022-11-11 17:26:52 +00:00
hisilicon
img
intel Adds the combination of headset codec ALC5682I-VD + amp rt1019p 2022-11-16 13:12:20 +00:00
jz4740 ASoC: jz4740-i2s: Remove .set_sysclk() 2022-10-31 13:20:14 +00:00
kirkwood ASoC: kirkwood: enable Kirkwood driver for Armada 38x platforms 2022-10-17 12:48:28 +01:00
mediatek ASoC: codecs: da7219: Do not export da7219_aad_jack_det() 2022-11-10 17:50:21 +00:00
meson ASoC: meson: axg-pdm: Fix double word in comments 2022-10-19 12:04:28 +01:00
mxs
pxa ASoC: pxa: fix null-pointer dereference in filter() 2022-11-14 11:30:30 +00:00
qcom ASoC: qcom: q6prm: Correct module description 2022-11-11 17:26:51 +00:00
rockchip ASoC: rockchip: Drop da7219_aad_jack_det() usage 2022-11-07 13:58:16 +00:00
samsung
sh ASoC: soc-dpcm.h: remove snd_soc_dpcm::hw_param 2022-10-19 13:05:34 +01:00
sof ASoC: SOF: probes: Check ops before memory allocation 2022-11-17 13:58:43 +00:00
spear
sprd
sti
stm Fix PM disable depth imbalance in stm32 probe 2022-09-27 19:58:57 +01:00
sunxi ASoC: sunxi: use devm_platform_get_and_ioremap_resource() 2022-11-14 11:30:31 +00:00
tegra ASoC: tegra: Fix spelling mistake "fliter" -> "filter" 2022-11-10 17:52:46 +00:00
ti ASoC: ti: davinci-mcasp: Use DIV_ROUND_UP() instead of open-coding it 2022-10-17 12:48:23 +01:00
uniphier
ux500
xilinx
xtensa
Kconfig
Makefile
soc-ac97.c
soc-acpi.c
soc-card.c
soc-component.c Revert "ASoC: soc-component: using pm_runtime_resume_and_get instead of pm_runtime_get_sync" 2022-10-04 14:09:30 +01:00
soc-compress.c
soc-core.c ASoC: core: fix wrong size kzalloc for rtd's components member 2022-11-15 14:16:19 +00:00
soc-dai.c
soc-dapm.c ASoC: soc-dapm.c random cleanups 2022-10-19 17:38:59 +01:00
soc-devres.c
soc-generic-dmaengine-pcm.c
soc-jack.c
soc-link.c
soc-ops.c
soc-pcm.c ASoC: soc-dpcm.h: remove snd_soc_dpcm::hw_param 2022-10-19 13:05:34 +01:00
soc-topology-test.c
soc-topology.c
soc-utils-test.c
soc-utils.c ASoC: soc-utils: Remove __exit for snd_soc_util_exit() 2022-10-31 14:08:05 +00:00