[PATCH 1/6] ARM: bcm476x: Add infrastructure
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Fri Oct 12 07:01:39 EDT 2012
Dear Arnd Bergmann,
On Fri, 12 Oct 2012 10:48:24 +0000, Arnd Bergmann wrote:
> The main thing to watch out for are mappings that are not for MMIO,
> such as the call to create_mapping() in map_lowmem() or in
> devicemaps_init().
>
> I would suggest making struct map_desc specific to callers of
> iotable_init() and changing the prototype for create_mapping() to
>
> void __init create_mapping(unsigned long virtual, unsigned long pfn,
> size_t length, unsigned int type);
Yes, this is exactly what I've done. I'll rebase my work, test and send
it.
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
More information about the linux-arm-kernel
mailing list