diff options
author | Maarten Lankhorst <maarten.lankhorst@linux.intel.com> | 2023-10-09 14:54:36 +0300 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2023-10-19 15:56:20 +0300 |
commit | 3d1a0558136150448c91f9dd915dec843de8eacf (patch) | |
tree | 989d13a68c37ecf6fe8aa46da68133e624903f27 /sound/soc/fsl/fsl-asoc-card.c | |
parent | e46f13776fcadc08916e1bb494d673adaf390464 (diff) | |
download | linux-3d1a0558136150448c91f9dd915dec843de8eacf.tar.xz |
ASoC: SOF: Intel: Move binding to display driver outside of deferred probe
Now that we can use -EPROBE_DEFER, it's no longer required to spin off
the snd_hdac_i915_init into a workqueue.
Use the -EPROBE_DEFER mechanism instead, which must be returned in the
probe function.
The previously added probe_early can be used for this,
and we also use the newly added remove_late for unbinding afterwards.
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20231009115437.99976-13-maarten.lankhorst@linux.intel.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/soc/fsl/fsl-asoc-card.c')
0 files changed, 0 insertions, 0 deletions