diff options
| author | Josue David Hernandez Gutierrez <[email protected]> | 2023-03-17 17:47:12 +0200 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2023-03-23 17:25:22 +0100 |
| commit | ed526ba2ecdfb77bcdbcf4331b8380b646252c20 (patch) | |
| tree | 40462ab813b6921a1800f61bf42e06d66ce11618 /tools/perf/scripts/python/bin/event_analyzing_sample-report | |
| parent | fabbd95cc47cc412e68d03476367046f4cdbd838 (diff) | |
xhci: move PCI specific MSI/MSIX cleanup away from generic xhci functions
Call the PCI specific MSI/MSIX interrupt freeing code from the xhci-pci
callbacks instead of generic xhci code, decoupling PCI parts from
generic xhci functions.
Adds xhci_pci_stop() that overrides xhci_stop() for PCI xHC controllers.
This will free MSIX interrupts a bit later in the hc_driver stop
callback, but is still earlier than usb core frees "legacy" interrupts,
or interrupts for other hosts.
Signed-off-by: Josue David Hernandez Gutierrez <[email protected]>
Signed-off-by: Mathias Nyman <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/event_analyzing_sample-report')
0 files changed, 0 insertions, 0 deletions