summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/omap-iommu2.c
diff options
context:
space:
mode:
authorIdo Yariv <ido@wizery.com>2012-11-02 12:24:09 -0700
committerTony Lindgren <tony@atomide.com>2012-11-20 10:04:51 -0800
commit7bd9e25fa4e1eab0adb2632a0752e0835850dfb7 (patch)
treecd2a4bfb0019fc453f72240662173306fca2bc62 /drivers/iommu/omap-iommu2.c
parented1c7de29f9f3d56b3ca5ef69682cc1a3d369e9d (diff)
downloadblackbird-op-linux-7bd9e25fa4e1eab0adb2632a0752e0835850dfb7.tar.gz
blackbird-op-linux-7bd9e25fa4e1eab0adb2632a0752e0835850dfb7.zip
ARM: OMAP2+: Make some definitions local
Move some of the definitions in omap-iommu.h that can be made local to either drivers/iommu. Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Cc: Mauro Carvalho Chehab <mchehab@infradead.org> Cc: Omar Ramirez Luna <omar.luna@linaro.org> Signed-off-by: Ido Yariv <ido@wizery.com> Acked-by: Ohad Ben-Cohen <ohad@wizery.com> Acked-by: Joerg Roedel <joro@8bytes.org> [tony@atomide.com: updated for header changes in the series] Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'drivers/iommu/omap-iommu2.c')
-rw-r--r--drivers/iommu/omap-iommu2.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/iommu/omap-iommu2.c b/drivers/iommu/omap-iommu2.c
index f97c3863ef88..29e98a2af906 100644
--- a/drivers/iommu/omap-iommu2.c
+++ b/drivers/iommu/omap-iommu2.c
@@ -68,6 +68,12 @@
((pgsz) == MMU_CAM_PGSZ_64K) ? 0xffff0000 : \
((pgsz) == MMU_CAM_PGSZ_4K) ? 0xfffff000 : 0)
+/* IOMMU errors */
+#define OMAP_IOMMU_ERR_TLB_MISS (1 << 0)
+#define OMAP_IOMMU_ERR_TRANS_FAULT (1 << 1)
+#define OMAP_IOMMU_ERR_EMU_MISS (1 << 2)
+#define OMAP_IOMMU_ERR_TBLWALK_FAULT (1 << 3)
+#define OMAP_IOMMU_ERR_MULTIHIT_FAULT (1 << 4)
static void __iommu_set_twl(struct omap_iommu *obj, bool on)
{
OpenPOWER on IntegriCloud