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

Skip to content
Commit c553366c authored by Panicker Harish's avatar Panicker Harish
Browse files

serial: msm_geni_serial: Handle delayed Rx cancel cmd interrupt



During cancel operation in stop_rx_sequencer if irq is
delayed, cancel cmd operation is treated as timed out and
driver is going further for abort/fsm_reset operation.

As per HPG "In case when graceful cancelling doesn’t work,
SW should perform Abort sequence by issuing RESET command",
hence dont issue Abort sequence if cancel is successful
at QUP HW level.

When cancel command times out check secondary irq status
register if cancel command succeeded and skip abort/fsm_reset
operations if cancel command indeed was successful at hw level.

Change-Id: I11f6eb5dba274534deb2e66f2fb55a0fcb487e9c
Signed-off-by: default avatarVisweswara Tanuku <quic_vtanuku@quicinc.com>
Signed-off-by: default avatarPanicker Harish <quic_pharish@quicinc.com>
parent 5d50e0d1
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