Commit 70b8edf9 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman

Revert "usb: host: xhci-plat: Create platform device for onboard hubs in probe()"

This reverts commit c950686b as the
patch series is causing build issues in linux-next at the moment.

Cc: Matthias Kaehlcke <mka@chromium.org>
Link: https://lore.kernel.org/r/YMuRcrE8xlWnFSWW@google.comSigned-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 8e4167f3
......@@ -54,7 +54,6 @@ config USB_XHCI_PCI_RENESAS
config USB_XHCI_PLATFORM
tristate "Generic xHCI driver for a platform device"
select USB_XHCI_RCAR if ARCH_RENESAS
depends on USB_ONBOARD_HUB || !USB_ONBOARD_HUB
help
Adds an xHCI host driver for a generic platform device, which
provides a memory space and an irq.
......
......@@ -15,7 +15,6 @@
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/usb/onboard_hub.h>
#include <linux/usb/phy.h>
#include <linux/slab.h>
#include <linux/acpi.h>
......@@ -375,9 +374,6 @@ static int xhci_plat_probe(struct platform_device *pdev)
*/
pm_runtime_forbid(&pdev->dev);
INIT_LIST_HEAD(&xhci->onboard_hub_devs);
onboard_hub_create_pdevs(hcd->self.root_hub, &xhci->onboard_hub_devs);
return 0;
......@@ -424,8 +420,6 @@ static int xhci_plat_remove(struct platform_device *dev)
usb_remove_hcd(hcd);
usb_put_hcd(shared_hcd);
onboard_hub_destroy_pdevs(&xhci->onboard_hub_devs);
clk_disable_unprepare(clk);
clk_disable_unprepare(reg_clk);
usb_put_hcd(hcd);
......
......@@ -1923,8 +1923,6 @@ struct xhci_hcd {
struct dentry *debugfs_slots;
struct list_head regset_list;
struct list_head onboard_hub_devs;
void *dbc;
/* platform-specific data -- must come last */
unsigned long priv[] __aligned(sizeof(s64));
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment