root/drivers/usb/cdns3/host-export.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


DEFINITIONS

This source file includes following definitions.
  1. cdns3_host_init
  2. cdns3_host_exit

   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 /*
   3  * Cadence USBSS DRD Driver - Host Export APIs
   4  *
   5  * Copyright (C) 2017-2018 NXP
   6  *
   7  * Authors: Peter Chen <peter.chen@nxp.com>
   8  */
   9 #ifndef __LINUX_CDNS3_HOST_EXPORT
  10 #define __LINUX_CDNS3_HOST_EXPORT
  11 
  12 #ifdef CONFIG_USB_CDNS3_HOST
  13 
  14 int cdns3_host_init(struct cdns3 *cdns);
  15 
  16 #else
  17 
  18 static inline int cdns3_host_init(struct cdns3 *cdns)
  19 {
  20         return -ENXIO;
  21 }
  22 
  23 static inline void cdns3_host_exit(struct cdns3 *cdns) { }
  24 
  25 #endif /* CONFIG_USB_CDNS3_HOST */
  26 
  27 #endif /* __LINUX_CDNS3_HOST_EXPORT */

/* [<][>][^][v][top][bottom][index][help] */