linux/include/linux/usb/usb_phy_generic.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0 */
   2#ifndef __LINUX_USB_NOP_XCEIV_H
   3#define __LINUX_USB_NOP_XCEIV_H
   4
   5#include <linux/usb/otg.h>
   6
   7#if IS_ENABLED(CONFIG_NOP_USB_XCEIV)
   8/* sometimes transceivers are accessed only through e.g. ULPI */
   9extern struct platform_device *usb_phy_generic_register(void);
  10extern void usb_phy_generic_unregister(struct platform_device *);
  11#else
  12static inline struct platform_device *usb_phy_generic_register(void)
  13{
  14        return NULL;
  15}
  16
  17static inline void usb_phy_generic_unregister(struct platform_device *pdev)
  18{
  19}
  20#endif
  21
  22#endif /* __LINUX_USB_NOP_XCEIV_H */
  23