WSL2-Linux-Kernel/drivers/soundwire
Srinivas Kandagatla 74da272400 soundwire: qcom: adjust autoenumeration timeout
Currently timeout for autoenumeration during probe and bus reset is set to
2 secs which is really a big value. This can have an adverse effect on
boot time if the slave device is not ready/reset.
This was the case with wcd938x which was not reset yet but we spent 2
secs waiting in the soundwire controller probe. Reduce this time to
1/10 of Hz which should be good enough time to finish autoenumeration
if any slaves are available on the bus.

Reported-by: Srinivasa Rao Mandadapu <quic_srivasam@quicinc.com>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Link: https://lore.kernel.org/r/20220506084705.18525-1-srinivas.kandagatla@linaro.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>
2022-05-09 12:03:14 +05:30
..
Kconfig
Makefile
bus.c soundwire: bus: use pm_runtime_resume_and_get() 2022-05-09 12:02:29 +05:30
bus.h
bus_type.c
cadence_master.c soundwire: cadence: use pm_runtime_resume_and_get() 2022-05-09 12:02:29 +05:30
cadence_master.h
debugfs.c
dmi-quirks.c
generic_bandwidth_allocation.c
intel.c soundwire: intel: use pm_runtime_resume_and_get() 2022-05-09 12:02:29 +05:30
intel.h
intel_init.c
master.c
mipi_disco.c
qcom.c soundwire: qcom: adjust autoenumeration timeout 2022-05-09 12:03:14 +05:30
slave.c
stream.c soundwire: stream: Fix error return code in do_bank_switch() 2022-04-05 09:49:25 +05:30
sysfs_local.h
sysfs_slave.c
sysfs_slave_dpn.c