|
|
@ -56,11 +56,6 @@ static int xhci_usb_probe(struct udevice *dev) |
|
|
|
return xhci_register(dev, ctx->hcd, hcor); |
|
|
|
return xhci_register(dev, ctx->hcd, hcor); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
static int xhci_usb_remove(struct udevice *dev) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return xhci_deregister(dev); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static int xhci_usb_ofdata_to_platdata(struct udevice *dev) |
|
|
|
static int xhci_usb_ofdata_to_platdata(struct udevice *dev) |
|
|
|
{ |
|
|
|
{ |
|
|
|
struct mvebu_xhci_platdata *plat = dev_get_platdata(dev); |
|
|
|
struct mvebu_xhci_platdata *plat = dev_get_platdata(dev); |
|
|
@ -89,7 +84,7 @@ U_BOOT_DRIVER(usb_xhci) = { |
|
|
|
.of_match = xhci_usb_ids, |
|
|
|
.of_match = xhci_usb_ids, |
|
|
|
.ofdata_to_platdata = xhci_usb_ofdata_to_platdata, |
|
|
|
.ofdata_to_platdata = xhci_usb_ofdata_to_platdata, |
|
|
|
.probe = xhci_usb_probe, |
|
|
|
.probe = xhci_usb_probe, |
|
|
|
.remove = xhci_usb_remove, |
|
|
|
.remove = xhci_deregister, |
|
|
|
.ops = &xhci_usb_ops, |
|
|
|
.ops = &xhci_usb_ops, |
|
|
|
.platdata_auto_alloc_size = sizeof(struct mvebu_xhci_platdata), |
|
|
|
.platdata_auto_alloc_size = sizeof(struct mvebu_xhci_platdata), |
|
|
|
.priv_auto_alloc_size = sizeof(struct mvebu_xhci), |
|
|
|
.priv_auto_alloc_size = sizeof(struct mvebu_xhci), |
|
|
|