summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host
diff options
context:
space:
mode:
authorJim Lin <jilin@nvidia.com>2022-11-11 18:18:12 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2023-01-17 17:28:17 +0100
commit2cbe475fe733a70eda30049ee8edf06f296c9402 (patch)
tree44a38092a50a474a764cb51397415d42702a90d4 /drivers/usb/host
parent592338dde85411b1da74fa6b463e2a047c2545ab (diff)
downloadlinux-stable-2cbe475fe733a70eda30049ee8edf06f296c9402.tar.gz
linux-stable-2cbe475fe733a70eda30049ee8edf06f296c9402.tar.bz2
linux-stable-2cbe475fe733a70eda30049ee8edf06f296c9402.zip
xhci: hub: export symbol on xhci_hub_control
XHCI host drivers may override the default xhci_hub_control() with their own device specific function. To allow these host drivers to call the xhci_hub_control() function from within their own hub_control() callback and be built as a module, export the symbol for xhci_hub_control. Signed-off-by: Jim Lin <jilin@nvidia.com> Reviewed-by: Jon Hunter <jonathanh@nvidia.com> Tested-by: Jon Hunter <jonathanh@nvidia.com> Acked-by: Thierry Reding <treding@nvidia.com> Acked-by: Mathias Nyman <mathias.nyman@linux.intel.com> Link: https://lore.kernel.org/r/20221111101813.32482-3-jilin@nvidia.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/host')
-rw-r--r--drivers/usb/host/xhci-hub.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/usb/host/xhci-hub.c b/drivers/usb/host/xhci-hub.c
index 94c94db3faf6..7750a5eed435 100644
--- a/drivers/usb/host/xhci-hub.c
+++ b/drivers/usb/host/xhci-hub.c
@@ -1623,6 +1623,7 @@ error:
spin_unlock_irqrestore(&xhci->lock, flags);
return retval;
}
+EXPORT_SYMBOL_GPL(xhci_hub_control);
/*
* Returns 0 if the status hasn't changed, or the number of bytes in buf.