Message ID | 1438396486-20937-1-git-send-email-linux@roeck-us.net (mailing list archive) |
---|---|
State | Accepted, archived |
Delegated to: | Helge Deller |
Headers | show |
ping ... the problem fixed with this patch still affects next-20150821. Guenter On Fri, Jul 31, 2015 at 07:34:46PM -0700, Guenter Roeck wrote: > Commit 3cc2dac5be3f ("drivers/video/fbdev/atyfb: Replace MTRR UC hole > with strong UC") introduces calls to ioremap_wc and ioremap_uc. This > causes build failures with parisc:allmodconfig. Map the missing > functions to ioremap_nocache. > > Fixes: 3cc2dac5be3f ("drivers/video/fbdev/atyfb: > Replace MTRR UC hole with strong UC") > Cc: Luis R. Rodriguez <mcgrof@suse.com> > Cc: Paul Gortmaker <paul.gortmaker@windriver.com> > Signed-off-by: Guenter Roeck <linux@roeck-us.net> > --- > arch/parisc/include/asm/io.h | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/parisc/include/asm/io.h b/arch/parisc/include/asm/io.h > index 8cd0abf28ffb..1a16f1d1075f 100644 > --- a/arch/parisc/include/asm/io.h > +++ b/arch/parisc/include/asm/io.h > @@ -137,6 +137,8 @@ static inline void __iomem * ioremap(unsigned long offset, unsigned long size) > return __ioremap(offset, size, _PAGE_NO_CACHE); > } > #define ioremap_nocache(off, sz) ioremap((off), (sz)) > +#define ioremap_wc ioremap_nocache > +#define ioremap_uc ioremap_nocache > > extern void iounmap(const volatile void __iomem *addr); > > -- > 2.1.4 > > -- > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > > -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/arch/parisc/include/asm/io.h b/arch/parisc/include/asm/io.h index 8cd0abf28ffb..1a16f1d1075f 100644 --- a/arch/parisc/include/asm/io.h +++ b/arch/parisc/include/asm/io.h @@ -137,6 +137,8 @@ static inline void __iomem * ioremap(unsigned long offset, unsigned long size) return __ioremap(offset, size, _PAGE_NO_CACHE); } #define ioremap_nocache(off, sz) ioremap((off), (sz)) +#define ioremap_wc ioremap_nocache +#define ioremap_uc ioremap_nocache extern void iounmap(const volatile void __iomem *addr);
Commit 3cc2dac5be3f ("drivers/video/fbdev/atyfb: Replace MTRR UC hole with strong UC") introduces calls to ioremap_wc and ioremap_uc. This causes build failures with parisc:allmodconfig. Map the missing functions to ioremap_nocache. Fixes: 3cc2dac5be3f ("drivers/video/fbdev/atyfb: Replace MTRR UC hole with strong UC") Cc: Luis R. Rodriguez <mcgrof@suse.com> Cc: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Guenter Roeck <linux@roeck-us.net> --- arch/parisc/include/asm/io.h | 2 ++ 1 file changed, 2 insertions(+)