mirror of
https://github.com/torvalds/linux.git
synced 2026-09-20 09:40:02 +02:00
xhci: dbc: Check for errors first in xhci_dbc_stop()
The usual pattern is to check for errors and then continue if none. Apply that pattern to xhci_dbc_stop() code. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com> Link: https://lore.kernel.org/r/20231201150647.1307406-6-mathias.nyman@linux.intel.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
e3be8fb7d0
commit
24352d170b
|
|
@ -646,11 +646,11 @@ static void xhci_dbc_stop(struct xhci_dbc *dbc)
|
|||
spin_lock_irqsave(&dbc->lock, flags);
|
||||
ret = xhci_do_dbc_stop(dbc);
|
||||
spin_unlock_irqrestore(&dbc->lock, flags);
|
||||
if (ret)
|
||||
return;
|
||||
|
||||
if (!ret) {
|
||||
xhci_dbc_mem_cleanup(dbc);
|
||||
pm_runtime_put_sync(dbc->dev); /* note, was self.controller */
|
||||
}
|
||||
xhci_dbc_mem_cleanup(dbc);
|
||||
pm_runtime_put_sync(dbc->dev); /* note, was self.controller */
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user