android_kernel_motorola_sm6225/drivers/slimbus
Prudhvi Yarlagadda a9fed7cf6f slim-msm-ngd: Prevent system suspend during initialization
Prevent system suspend from happening during slimbus initialization
process where the NGD Slimbus component gets enummerated with
ADSP slimbus component and then queries the logical addresses of
the clients connected.

This is to prevent the issue where the slimbus driver goes to
suspend due to system suspend after the enumeration phase is
done after an SSR/PDR. Driver again resumes for querying logical
addresses of clients connected assuming enumeration process is
already done whereas it has to be re-enumerated as driver got
suspened and resumed.

Change-Id: I42ab3f7a6061a1c464d436aa13e43d27eb312fd4
Signed-off-by: Prudhvi Yarlagadda <pyarlaga@codeaurora.org>
2020-01-31 01:20:19 -08:00
..
core.c
Kconfig
Makefile
sched.c
slim-msm-ctrl.c
slim-msm-ngd.c slim-msm-ngd: Prevent system suspend during initialization 2020-01-31 01:20:19 -08:00
slim-msm.c slim-msm-ngd: Add support for slimbus to use LPASS memory 2019-11-07 14:44:19 +05:30
slim-msm.h slim-msm-ngd: Prevent system suspend during initialization 2020-01-31 01:20:19 -08:00
slimbus.c Slimbus: Remove the mutex_unlock which is not necessary 2019-06-30 20:52:18 -07:00