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

smi.h (423B)


      1/* SPDX-License-Identifier: GPL-2.0-only */
      2/*
      3 * Copyright (c) 2015-2016 MediaTek Inc.
      4 * Author: Yong Wu <yong.wu@mediatek.com>
      5 */
      6#ifndef MTK_IOMMU_SMI_H
      7#define MTK_IOMMU_SMI_H
      8
      9#include <linux/bitops.h>
     10#include <linux/device.h>
     11
     12#if IS_ENABLED(CONFIG_MTK_SMI)
     13
     14#define MTK_SMI_MMU_EN(port)	BIT(port)
     15
     16struct mtk_smi_larb_iommu {
     17	struct device *dev;
     18	unsigned int   mmu;
     19	unsigned char  bank[32];
     20};
     21
     22#endif
     23
     24#endif