Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit bf9d9a75 authored by Chandana Kishori Chiluveru's avatar Chandana Kishori Chiluveru Committed by Gerrit - the friendly Code Review server
Browse files

usb: gsi: Fix USB CV L1 suspend test case failure in RNDIS composition



As a part of Remote wakeup test case, in resume path gsi driver
enabling rndis flow control for RNDIS case and starting the
transfers. Followed by L1 test case is running and device sending
NYET for L1 suspend command and failing the test case.

During L1 suspend test case If requests are queued to the Hardware it
will not allow the suspend.

Added is_flow_ctrl_enable flag to ensure whether flow control enabled
by the host with RNDIS_MSG_INIT before. If it is enabled before then only
enable it gain from resume path.

During CV tests host does not send RNDIS_MSG_INT to enable flow control
and test will pass.

Change-Id: Ifd567d910d6571ec3ac0c1eef2da1ee06d9c8fd5
Signed-off-by: default avatarChandana Kishori Chiluveru <cchiluve@codeaurora.org>
Signed-off-by: default avatarMayank Rana <mrana@codeaurora.org>
parent 94a77572
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment