[PATCH 13/15] ARM: DTS: AM33XX: Add nodes for OCMCRAM and Mailbox
Bedia, Vaibhav
vaibhav.bedia at ti.com
Sun Nov 4 10:26:00 EST 2012
On Sat, Nov 03, 2012 at 21:24:14, Shilimkar, Santosh wrote:
> On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote:
> > Signed-off-by: Vaibhav Bedia <vaibhav.bedia at ti.com>
> > ---
> > arch/arm/boot/dts/am33xx.dtsi | 11 +++++++++++
> > 1 files changed, 11 insertions(+), 0 deletions(-)
> >
> > diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi
> > index bb31bff..e2cbf24 100644
> > --- a/arch/arm/boot/dts/am33xx.dtsi
> > +++ b/arch/arm/boot/dts/am33xx.dtsi
> > @@ -210,5 +210,16 @@
> > interrupt-parent = <&intc>;
> > interrupts = <91>;
> > };
> > +
> > + ocmcram: ocmcram at 40300000 {
> > + compatible = "ti,ocmcram";
> > + ti,hwmods = "ocmcram";
> > + ti,no_idle_on_suspend;
> > + };
> Whats the intention behind adding OCMRAM ?
> Sorry if I missed any comments from the cover letter ?
>
We need a mechanism to ensure that the clock to OCMC is kept running
during boot and that it doesn't get disabled as part of the suspend
sequence. Since the hwmod data for OCMC is already present and we have
the no_idle_on_suspend flag for hwmod entries we get the desired behavior.
This could also have been done via the clock tree but looks like we
want to avoid adding leaf nodes in the clock data, hence the hwmod +
DT approach.
Regards,
Vaibhav
More information about the linux-arm-kernel
mailing list