summaryrefslogtreecommitdiff
path: root/scripts/basic/split-include.c
diff options
context:
space:
mode:
authorLe Qi <le.qi@oss.qualcomm.com>2026-10-14 14:53:21 +0800
committerMark Brown <broonie@kernel.org>2026-10-14 14:55:54 +0100
commit2923259d08b097bb3c39733f67e635a542ad8917 (patch)
tree0c8e6b58ffa5c4c352e995c4b73ac0d75c58259b /scripts/basic/split-include.c
parent392771995174023c98c3592fafe97e6a456308f6 (diff)
downloadlinux-2923259d08b097bb3c39733f67e635a542ad8917.tar.gz
linux-2923259d08b097bb3c39733f67e635a542ad8917.zip
ASoC: codecs: da7213: Get MCLK in I2C probe
With deferrable card binding, a card that fails to bind is retried only when a new ASoC component is registered. da7213 requests its MCLK in the component probe callback, so if the clock provider registers late, the card bind defers and the provider's later registration never triggers a rebind, leaving the sound card unregistered. Request MCLK in the I2C probe instead, so a missing clock defers the codec driver probe through the driver core before the component is registered. Fixes: 42d99857d6f0 ("ASoC: core: Move all users to deferrable card binding") Signed-off-by: Le Qi <le.qi@oss.qualcomm.com> Link: https://patch.msgid.link/20261014065321.740850-1-le.qi@oss.qualcomm.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'scripts/basic/split-include.c')
0 files changed, 0 insertions, 0 deletions