iommu.c (498495dba268b20e8eadd7fe93c140c68b6cc9d2) iommu.c (0d3fdb157fd0b96b06be7f1d8cea21dd2bc030da)
1// SPDX-License-Identifier: GPL-2.0
2/* iommu.c: Generic sparc64 IOMMU support.
3 *
4 * Copyright (C) 1999, 2007, 2008 David S. Miller (davem@davemloft.net)
5 * Copyright (C) 1999, 2000 Jakub Jelinek (jakub@redhat.com)
6 */
7
8#include <linux/kernel.h>
9#include <linux/export.h>
10#include <linux/slab.h>
11#include <linux/delay.h>
12#include <linux/device.h>
13#include <linux/dma-mapping.h>
14#include <linux/errno.h>
15#include <linux/iommu-helper.h>
16#include <linux/bitmap.h>
1// SPDX-License-Identifier: GPL-2.0
2/* iommu.c: Generic sparc64 IOMMU support.
3 *
4 * Copyright (C) 1999, 2007, 2008 David S. Miller (davem@davemloft.net)
5 * Copyright (C) 1999, 2000 Jakub Jelinek (jakub@redhat.com)
6 */
7
8#include <linux/kernel.h>
9#include <linux/export.h>
10#include <linux/slab.h>
11#include <linux/delay.h>
12#include <linux/device.h>
13#include <linux/dma-mapping.h>
14#include <linux/errno.h>
15#include <linux/iommu-helper.h>
16#include <linux/bitmap.h>
17#include <linux/iommu-common.h>
17#include <asm/iommu-common.h>
18
19#ifdef CONFIG_PCI
20#include <linux/pci.h>
21#endif
22
23#include <asm/iommu.h>
24
25#include "iommu_common.h"

--- 754 unchanged lines hidden ---
18
19#ifdef CONFIG_PCI
20#include <linux/pci.h>
21#endif
22
23#include <asm/iommu.h>
24
25#include "iommu_common.h"

--- 754 unchanged lines hidden ---