Re: [PATCH v2 2/2] arm: add early_ioremap support

2013-09-10 Thread Leif Lindholm
On Fri, Sep 06, 2013 at 05:14:49PM +0100, Catalin Marinas wrote: > On Fri, Sep 06, 2013 at 10:19:18AM +0100, Leif Lindholm wrote: > > --- a/arch/arm/kernel/setup.c > > +++ b/arch/arm/kernel/setup.c > > @@ -877,6 +878,10 @@ void __init setup_arch(char **cmdline_p) > > > >

Re: [PATCH v2 2/2] arm: add early_ioremap support

2013-09-10 Thread Leif Lindholm
On Fri, Sep 06, 2013 at 05:14:49PM +0100, Catalin Marinas wrote: On Fri, Sep 06, 2013 at 10:19:18AM +0100, Leif Lindholm wrote: --- a/arch/arm/kernel/setup.c +++ b/arch/arm/kernel/setup.c @@ -877,6 +878,10 @@ void __init setup_arch(char **cmdline_p) parse_early_param();

Re: [PATCH v2 2/2] arm: add early_ioremap support

2013-09-06 Thread Catalin Marinas
On Fri, Sep 06, 2013 at 10:19:18AM +0100, Leif Lindholm wrote: > --- a/arch/arm/kernel/setup.c > +++ b/arch/arm/kernel/setup.c > @@ -877,6 +878,10 @@ void __init setup_arch(char **cmdline_p) > > parse_early_param(); > > +#ifdef CONFIG_EARLY_IOREMAP > + early_ioremap_init(); >

[PATCH v2 2/2] arm: add early_ioremap support

2013-09-06 Thread Leif Lindholm
This patch adds support for early_ioremap and early_memremap, based on the existing mechanism in x86. Up to 7 regions of up to 128KB each can be temporarily mapped in before paging_init, regardless of later highmem status. Signed-off-by: Leif Lindholm --- arch/arm/Kconfig |7 ++

[PATCH v2 2/2] arm: add early_ioremap support

2013-09-06 Thread Leif Lindholm
This patch adds support for early_ioremap and early_memremap, based on the existing mechanism in x86. Up to 7 regions of up to 128KB each can be temporarily mapped in before paging_init, regardless of later highmem status. Signed-off-by: Leif Lindholm leif.lindh...@linaro.org ---

Re: [PATCH v2 2/2] arm: add early_ioremap support

2013-09-06 Thread Catalin Marinas
On Fri, Sep 06, 2013 at 10:19:18AM +0100, Leif Lindholm wrote: --- a/arch/arm/kernel/setup.c +++ b/arch/arm/kernel/setup.c @@ -877,6 +878,10 @@ void __init setup_arch(char **cmdline_p) parse_early_param(); +#ifdef CONFIG_EARLY_IOREMAP + early_ioremap_init(); +#endif