summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorMatthias Reichl <hias@horus.com>2019-01-15 17:51:07 +0100
committerMark Brown <broonie@kernel.org>2019-01-15 18:57:17 +0000
commit2833548ecbb385a289124077ab4d812258a867d5 (patch)
tree2fb76f3eb49e782edd66d2eb3e4f02ba99aba6e0 /drivers
parent5a7b2aabc1aa0393f067d9325ada96fdf67f8cb7 (diff)
downloadlinux-2833548ecbb385a289124077ab4d812258a867d5.tar.bz2
ASoC: core: Don't defer probe on optional, NULL components
cpu and platform are optional components in DAI links. For example codec-codec links usually have no platform set. Call snd_soc_find_component only if the name or of_node of a cpu or platform is set. Otherwise it will return NULL and soc_init_dai_link bails out immediately with -EPROBE_DEFER, meaning registering a card with NULL cpu or platform in DAI links can never succeed. Fixes: 8780cf1142a5 ("ASoC: soc-core: defer card probe until all component is added to list") Signed-off-by: Matthias Reichl <hias@horus.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions