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:Visweswara Tanuku <quic_vtanuku@quicinc.com> Signed-off-by:
Panicker Harish <quic_pharish@quicinc.com>
Loading
Please register or sign in to comment