Messages in this thread | | | From | Arnd Bergmann <> | Subject | Re: Removing __kernel_old_uid_t, git_t, dev_t | Date | Tue, 31 Mar 2009 02:26:26 +0200 |
| |
On Monday 30 March 2009, David Miller wrote: > There is no reason to use anything larger than a 32-bit DMA address > type on sparc64, and using 32-bit saves lots of space in many > data structures so I am unlikely to ever change this. :-)
Ok, fair enough. So I'll change my asm-generic/types.h to use
#ifndef dma_addr_t #ifdef CONFIG_PHYS_ADDR_T_64BIT typedef u64 dma_addr_t; #else typedef u32 dma_addr_t; #endif /* CONFIG_PHYS_ADDR_T_64BIT */ #endif /* dma_addr_t */
If you eventually want to use the the generic version, you just need to add
#define dma_addr_t dma_addr_t
before the #include. Or you just ignore the asm-generic version and don't have to do anything.
Arnd <><
| |