diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2015-05-21 07:26:00 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-05-22 08:00:48 +0200 |
commit | 9e7d9a5f2ac5dd56e5b3718ea44049907170898b (patch) | |
tree | 6314dc456270c4f8c44b8a42cc31a0d454abf7e8 /arch/mips/include/asm/types.h | |
parent | 6984e82c84e7c1b5390bd4d7450d89814e3840f1 (diff) | |
download | barebox-9e7d9a5f2ac5dd56e5b3718ea44049907170898b.tar.gz barebox-9e7d9a5f2ac5dd56e5b3718ea44049907170898b.tar.xz |
dma: Use generic place for dma_addr_t typedef
Instead of letting all architectures define their own dma_addr_t use
a common place in include/linux/types.h and use a Kconfig symbol that
architectures can select to define the width of dma_addr_t. The same
is done in the Kernel.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/mips/include/asm/types.h')
-rw-r--r-- | arch/mips/include/asm/types.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/arch/mips/include/asm/types.h b/arch/mips/include/asm/types.h index b63687d37b..4140c92e1a 100644 --- a/arch/mips/include/asm/types.h +++ b/arch/mips/include/asm/types.h @@ -13,18 +13,6 @@ #include <asm-generic/int-ll64.h> -#ifndef __ASSEMBLY__ - -#if (defined(CONFIG_HIGHMEM) && defined(CONFIG_64BIT_PHYS_ADDR)) \ - || defined(CONFIG_64BIT) -typedef u64 dma_addr_t; -#else -typedef u32 dma_addr_t; -#endif -typedef u64 dma64_addr_t; - -#endif /* __ASSEMBLY__ */ - /* * We don't use int-l64.h for the kernel anymore but still use it for * userspace to avoid code changes. |