Refactor and add new API to get QMI related timeouts. Also remove
printing timeout value from cnss_get_qmi_timeout(). Instead print
it in the callers of the API separately.
Change-Id: Ifb0891b955c4b7f1ab5b20d1e37c8059ad1d7b29
Signed-off-by: Yue Ma <yuem@codeaurora.org>
This can help retry dump collection in kernel panic handler if
something goes wrong in normal path. Also return proper value
for cnss_force_collect_rddm() when RDDM is done successfully.
Change-Id: Icf1dabb0313162c459839c52119420f65f73d5c1
Signed-off-by: Yue Ma <yuem@codeaurora.org>
WALT requires both src and dst runqueue locks to be held
during migration. So a double_lock_balance() is added
in move_queued_task() before calling set_task_cpu(). However,
releasing the src rq lock, which is pinned is giving a
lockdep warning. Fix this by unpinning the lock before
calling double_lock_balance.
Change-Id: I64dec0701b3467185cf53f311ebb521c6a822e88
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
Enable setting trip thresholds in thermal zones for debug purposes.
Change-Id: Ifbd154ba343a319cbd9ddca24efe539db557abbd
Signed-off-by: Guru Das Srinagesh <gurus@codeaurora.org>
when gadget pullup, add this event allow redriver
do some operation according to the pullup state.
Change-Id: I9cbd3f9e95aae327e1f872aff7ebff7a8926e5a5
Signed-off-by: Linyu Yuan <linyyuan@codeaurora.org>
when redriver connect to a USB hub, and do adb root operation,
due to redriver rx termination detection issue,
hub will not detct device logical removal.
workaround to temp disable/enable redriver when usb pullup operation.
Change-Id: Ia3b0c99a28dd7d0601e7c5bcc612c4c48447c165
Signed-off-by: Linyu Yuan <linyyuan@codeaurora.org>
New dedicated pipe definition for LE MHI use cases.
Change-Id: I7426de281a172fac221605c7344d8f6c6e6c107d
Signed-off-by: Armaan Siddiqui <asiddiqu@codeaurora.org>
Propagate a change from 4.19 to 5.4 for SPI. 'commit 556e7c13ceaa
("spi: spi-msm-geni: Clear the RX fifo if FIFO has data after timeout")'.
Change-Id: Ica785f7b3cd3a9f9df6d173413ce136c2a018312
Signed-off-by: Vipin Deep Kaur <vkaur@codeaurora.org>
Support to dump PARF,PHY,DBI/dm_core registers
for PCIe linkdown.
Change-Id: I54a19245e91e68f0d58f230509e6cb1a2ff02665
Signed-off-by: Vivek Pernamitta <vpernami@codeaurora.org>
Add debug enhancement logs to notify request timeout, when cqe is
turned off and when deferred scaling happens.
Change-Id: Ib499f41632427cba3ab0b67e04d605b6cf4419f5
Signed-off-by: Shaik Sajida Bhanu <sbhanu@codeaurora.org>