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

dpaa2-eth-debugfs.h (774B)


      1/* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */
      2/* Copyright 2015 Freescale Semiconductor Inc.
      3 * Copyright 2018-2019 NXP
      4 */
      5#ifndef DPAA2_ETH_DEBUGFS_H
      6#define DPAA2_ETH_DEBUGFS_H
      7
      8#include <linux/dcache.h>
      9
     10struct dpaa2_eth_priv;
     11
     12struct dpaa2_debugfs {
     13	struct dentry *dir;
     14};
     15
     16#ifdef CONFIG_DEBUG_FS
     17void dpaa2_eth_dbg_init(void);
     18void dpaa2_eth_dbg_exit(void);
     19void dpaa2_dbg_add(struct dpaa2_eth_priv *priv);
     20void dpaa2_dbg_remove(struct dpaa2_eth_priv *priv);
     21#else
     22static inline void dpaa2_eth_dbg_init(void) {}
     23static inline void dpaa2_eth_dbg_exit(void) {}
     24static inline void dpaa2_dbg_add(struct dpaa2_eth_priv *priv) {}
     25static inline void dpaa2_dbg_remove(struct dpaa2_eth_priv *priv) {}
     26#endif /* CONFIG_DEBUG_FS */
     27
     28#endif /* DPAA2_ETH_DEBUGFS_H */