X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=include%2Fasm-powerpc%2Fdma-mapping.h;h=2ab9baf78bb4e40514bf317296903097ba110d47;hb=bfe5d834195b3089b8846577311340376cc0f450;hp=59a80163f75fb2abac5dec482958012f784bef16;hpb=1e6b39fbb61800e3ecee58dc8c4bca57c89365cd;p=powerpc.git diff --git a/include/asm-powerpc/dma-mapping.h b/include/asm-powerpc/dma-mapping.h index 59a80163f7..2ab9baf78b 100644 --- a/include/asm-powerpc/dma-mapping.h +++ b/include/asm-powerpc/dma-mapping.h @@ -6,15 +6,14 @@ */ #ifndef _ASM_DMA_MAPPING_H #define _ASM_DMA_MAPPING_H +#ifdef __KERNEL__ -#include #include #include /* need struct page definitions */ #include #include #include -#include #define DMA_ERROR_CODE (~(dma_addr_t)0x0) @@ -229,7 +228,7 @@ static inline int dma_get_cache_alignment(void) #ifdef CONFIG_PPC64 /* no easy way to get cache size on all processors, so return * the maximum possible, to be safe */ - return (1 << L1_CACHE_SHIFT_MAX); + return (1 << INTERNODE_CACHE_SHIFT); #else /* * Each processor family will define its own L1_CACHE_SHIFT, @@ -282,4 +281,5 @@ struct dma_mapping_ops { int (*dac_dma_supported)(struct device *dev, u64 mask); }; +#endif /* __KERNEL__ */ #endif /* _ASM_DMA_MAPPING_H */