Loading drivers/usb/pd/policy_engine.c +3 −1 Original line number Diff line number Diff line Loading @@ -3686,8 +3686,10 @@ static void usbpd_sm(struct work_struct *w) 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); Loading Loading
drivers/usb/pd/policy_engine.c +3 −1 Original line number Diff line number Diff line Loading @@ -3686,8 +3686,10 @@ static void usbpd_sm(struct work_struct *w) 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); Loading