Merge "usb: pd: Process request message as soon as it is received"

This commit is contained in:
qctecmdr 2022-01-29 22:54:34 -08:00 • committed by Gerrit - the friendly Code Review server
commit c2e807493a

View file

@ -3623,8 +3623,10 @@ sm_done:
spin_unlock_irqrestore(&pd->rx_lock, flags);
/* requeue if there are any new/pending RX messages */
if (!ret && !pd->sm_queued)
if (!ret) {
usbpd_dbg(&pd->dev, "Requeuing new/pending RX messages\n");
kick_sm(pd, 0);
}
if (!pd->sm_queued)
pm_relax(&pd->dev);