* [PATCH] ARM: mm: cache-l2x0: Check for status property of DT node [not found] <1392206478-11530-1-git-send-email-tushar.behera@linaro.org> @ 2014-02-12 12:42 ` Tomasz Figa 2014-02-12 14:02 ` Mark Rutland 0 siblings, 1 reply; 2+ messages in thread From: Tomasz Figa @ 2014-02-12 12:42 UTC (permalink / raw) To: linux-arm-kernel [making Cc list a bit more comprehensive] On 12.02.2014 13:01, Tushar Behera wrote: > Currently only the DT node is checked during l2x0 cache initialization, > but it doesn't check the status of the DT node. Thus it gets called > even if the status of DT node for L2 controller is disabled. > > Add explicit check to ensure that L2 cache is initialized only for > desired boards. > > Reported-by: Tomasz Figa <t.figa@samsung.com> > Signed-off-by: Tushar Behera <tushar.behera@linaro.org> > --- > arch/arm/mm/cache-l2x0.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/arch/arm/mm/cache-l2x0.c b/arch/arm/mm/cache-l2x0.c > index 7abde2c..f075cb1 100644 > --- a/arch/arm/mm/cache-l2x0.c > +++ b/arch/arm/mm/cache-l2x0.c > @@ -978,6 +978,9 @@ int __init l2x0_of_init(u32 aux_val, u32 aux_mask) > if (!np) > return -ENODEV; > > + if (!of_device_is_available(np)) > + return -ENODEV; > + > if (of_address_to_resource(np, 0, &res)) > return -ENODEV; > > Reviewed-by: Tomasz Figa <t.figa@samsung.com> Best regards, Tomasz ^ permalink raw reply [flat|nested] 2+ messages in thread
* [PATCH] ARM: mm: cache-l2x0: Check for status property of DT node 2014-02-12 12:42 ` [PATCH] ARM: mm: cache-l2x0: Check for status property of DT node Tomasz Figa @ 2014-02-12 14:02 ` Mark Rutland 0 siblings, 0 replies; 2+ messages in thread From: Mark Rutland @ 2014-02-12 14:02 UTC (permalink / raw) To: linux-arm-kernel On Wed, Feb 12, 2014 at 12:42:49PM +0000, Tomasz Figa wrote: > [making Cc list a bit more comprehensive] > > On 12.02.2014 13:01, Tushar Behera wrote: > > Currently only the DT node is checked during l2x0 cache initialization, > > but it doesn't check the status of the DT node. Thus it gets called > > even if the status of DT node for L2 controller is disabled. > > > > Add explicit check to ensure that L2 cache is initialized only for > > desired boards. > > > > Reported-by: Tomasz Figa <t.figa@samsung.com> > > Signed-off-by: Tushar Behera <tushar.behera@linaro.org> > > --- > > arch/arm/mm/cache-l2x0.c | 3 +++ > > 1 file changed, 3 insertions(+) > > > > diff --git a/arch/arm/mm/cache-l2x0.c b/arch/arm/mm/cache-l2x0.c > > index 7abde2c..f075cb1 100644 > > --- a/arch/arm/mm/cache-l2x0.c > > +++ b/arch/arm/mm/cache-l2x0.c > > @@ -978,6 +978,9 @@ int __init l2x0_of_init(u32 aux_val, u32 aux_mask) > > if (!np) > > return -ENODEV; > > > > + if (!of_device_is_available(np)) > > + return -ENODEV; > > + > > if (of_address_to_resource(np, 0, &res)) > > return -ENODEV; > > > > > > Reviewed-by: Tomasz Figa <t.figa@samsung.com> Looks sensible to me. Acked-by: Mark Rutland <mark.rutland@arm.com> Thanks, Mark. ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2014-02-12 14:02 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1392206478-11530-1-git-send-email-tushar.behera@linaro.org>
2014-02-12 12:42 ` [PATCH] ARM: mm: cache-l2x0: Check for status property of DT node Tomasz Figa
2014-02-12 14:02 ` Mark Rutland
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox