[PATCH v2 01/44] asm-generic/io.h: remove asm/cacheflush.h include

2012-12-05 Thread James Hogan
Including from prevents cacheflush.h being able to use I/O functions like readl and writel due to circular include dependencies. It doesn't appear as if anything from cacheflush.h is actually used by the generic io.h, so remove the include. I've compile tested a defconfig compilation of

[PATCH v2 01/44] asm-generic/io.h: remove asm/cacheflush.h include

2012-12-05 Thread James Hogan
Including asm/cacheflush.h from asm-generic/io.h prevents cacheflush.h being able to use I/O functions like readl and writel due to circular include dependencies. It doesn't appear as if anything from cacheflush.h is actually used by the generic io.h, so remove the include. I've compile tested a