mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-01-16 16:06:41 +07:00
ASoC: rt5682: Prefer async probe
The probe of rt5682 is pretty slow. A quick measurement shows that it takes ~650 ms on at least one board. There's no reason to block all other drivers waiting for this probe to finish. Set the flag to allow other drivers to probe while we're probing. Signed-off-by: Douglas Anderson <dianders@chromium.org> Link: https://lore.kernel.org/r/20200828162005.1.I4f67f494c4f759b0e5c7f487e040dfdcf16e0876@changeid Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
ece2a74c59
commit
160c174ff6
@ -294,6 +294,7 @@ static struct i2c_driver rt5682_i2c_driver = {
|
||||
.name = "rt5682",
|
||||
.of_match_table = rt5682_of_match,
|
||||
.acpi_match_table = rt5682_acpi_match,
|
||||
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
|
||||
},
|
||||
.probe = rt5682_i2c_probe,
|
||||
.shutdown = rt5682_i2c_shutdown,
|
||||
|
Loading…
Reference in New Issue
Block a user