[PATCH] QorIQ/TMU: add TMU node to device tree for QorIQ T104x
Hongtao Jia
hongtao.jia at freescale.com
Fri Apr 10 16:23:29 AEST 2015
> -----Original Message-----
> From: Wood Scott-B07421
> Sent: Friday, April 10, 2015 11:56 AM
> To: Jia Hongtao-B38951
> Cc: linuxppc-dev at lists.ozlabs.org; devicetree at vger.kernel.org;
> robh+dt at kernel.org; rui.zhang at intel.com
> Subject: Re: [PATCH] QorIQ/TMU: add TMU node to device tree for QorIQ
> T104x
>
> On Tue, 2015-03-31 at 14:17 +0800, Jia Hongtao wrote:
> > This is Thermal Monitoring Unit for QorIQ platform.
> >
> > Signed-off-by: Jia Hongtao <hongtao.jia at freescale.com>
> > ---
> > .../devicetree/bindings/thermal/qoriq-thermal.txt | 58
> +++++++++++++++
> > arch/powerpc/boot/dts/fsl/qoriq-tmu-t104xsi.dtsi | 82
> ++++++++++++++++++++++
> > arch/powerpc/boot/dts/fsl/t1040si-post.dtsi | 1 +
> > 3 files changed, 141 insertions(+)
> > create mode 100644
> > Documentation/devicetree/bindings/thermal/qoriq-thermal.txt
> > create mode 100644 arch/powerpc/boot/dts/fsl/qoriq-tmu-t104xsi.dtsi
> >
> > diff --git
> > a/Documentation/devicetree/bindings/thermal/qoriq-thermal.txt
> > b/Documentation/devicetree/bindings/thermal/qoriq-thermal.txt
> > new file mode 100644
> > index 0000000..dfc17fa
> > --- /dev/null
> > +++ b/Documentation/devicetree/bindings/thermal/qoriq-thermal.txt
> > @@ -0,0 +1,58 @@
> > +* Thermal Monitoring Unit (TMU) on Freescale QorIQ SoCs
> > +
> > +Required properties:
> > +- compatible : "fsl,qoriq-tmu".
>
> compatible: Must include "fsl,qoriq-tmu". The version of the device is
> determined by the TMU IP Block Revision Register (IPBRR0)
> at offset 0x0BF8.
>
> Table of correspondences between IPBRR0 values and example
> chips:
> Value Device
> ----------- -------
> 0x01900102 T1040
I will update it in next version.
>
> > +- reg : address range of TMU registers.
> > +- interrupts : should contain the interrupt for TMU.
>
> s/should contain/contains/
Thanks for the correction.
>
> > +- calibration : calibration table for TMU.
>
> What is the format of the calibration table, and where does one get the
> data?
There are four calibration config range, for each range we got a couple of
pairs formatted like <TTCFGR, TSCFGR> at offset of <0x0080, 0x0084>.
-Hongtao
>
> -Scott
>
More information about the Linuxppc-dev
mailing list