/* SPDX-License-Identifier: GPL-2.0 */ /* * xhci-plat.h - xHCI host controller driver platform Bus Glue. * * Copyright (C) 2015 Renesas Electronics Corporation */ #ifndef _XHCI_PLAT_H #define _XHCI_PLAT_H struct device; struct platform_device; struct usb_hcd; struct xhci_plat_priv { … }; #define hcd_to_xhci_priv(h) … #define xhci_to_priv(x) … int xhci_plat_probe(struct platform_device *pdev, struct device *sysdev, const struct xhci_plat_priv *priv_match); void xhci_plat_remove(struct platform_device *dev); extern const struct dev_pm_ops xhci_plat_pm_ops; #endif /* _XHCI_PLAT_H */