cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

host-export.h (537B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2/*
      3 * Cadence USBSS and USBSSP 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#if IS_ENABLED(CONFIG_USB_CDNS_HOST)
     13
     14int cdns_host_init(struct cdns *cdns);
     15
     16#else
     17
     18static inline int cdns_host_init(struct cdns *cdns)
     19{
     20	return -ENXIO;
     21}
     22
     23static inline void cdns_host_exit(struct cdns *cdns) { }
     24
     25#endif /* USB_CDNS_HOST */
     26
     27#endif /* __LINUX_CDNS3_HOST_EXPORT */