ARM926EJS boot failure on v3.3, __iounmap

Jason Cooper jason at lakedaemon.net
Mon Mar 12 22:07:34 EDT 2012


On Mon, Mar 12, 2012 at 07:31:58PM -0400, jonsmirl at gmail.com wrote:
> The answer to this is that as of v3.3 you can't have overlapping IO
> regions. The code I was porting has a large define covering peripheral
> space and then many smaller ones inside the region, one for each
> device. I needed to delete the defines for those inner devices.

I got bit by this last week with the dreamplug (kirkwood), I worked
around it by disabling CONFIG_ARM_PATCH_PHYS_VIRT.  Could you elaborate
on your solution so I can work towards a real fix on
plat-orion/mach-kirkwood?

Thanks,

Jason.



More information about the linux-arm-kernel mailing list