Hi Ameya,
> [ 0.805419] omapfb omapfb: failed to allocate framebuffer
> [ 0.810882] omapfb omapfb: failed to allocate fbmem
> [ 0.815856] omapfb omapfb: failed to setup omapfb
> [ 0.820648] omapfb: probe of omapfb failed with error -12
Could you quickly try this hack?
diff --git a/arch/arm/mm/ioremap.c b/arch/arm/mm/ioremap.c
index ab50627..0875b2d 100644
--- a/arch/arm/mm/ioremap.c
+++ b/arch/arm/mm/ioremap.c
@@ -204,8 +204,8 @@ void __iomem * __arm_ioremap_pfn_caller(unsigned long pfn,
/*
* Don't allow RAM to be mapped - this causes problems with ARMv6+
*/
- if (WARN_ON(pfn_valid(pfn)))
- return NULL;
+// if (WARN_ON(pfn_valid(pfn)))
+// return NULL;
type = get_mem_type(mtype);
if (!type)
If it helps you have just encountered side effects of this:
commit 309caa9cc6ff39d261264ec4ff10e29489afc8f8
Author: Russell King <[email protected]>
Date: Mon Jun 21 21:03:18 2010 +0100
ARM: Prohibit ioremap() on kernel managed RAM
I've been there last week as well... (didn't have time to think this
over, though)
Cheers!
Paweł
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html