Re: [PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2016-04-20 Thread Matthias Brugger



On 30/11/15 12:42, Sascha Hauer wrote:

This adds the thermal controller and auxadc nodes to the Mediatek MT8173
dtsi file.

Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
  arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
  1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 06a1564..e2ddd03 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -277,6 +277,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};

+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -487,6 +492,18 @@
clock-names = "source", "hclk";
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <0>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
  };




Applied with the ACK from Eduardo.
Thanks.


Re: [PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2016-04-20 Thread Matthias Brugger



On 30/11/15 12:42, Sascha Hauer wrote:

This adds the thermal controller and auxadc nodes to the Mediatek MT8173
dtsi file.

Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
  arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
  1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 06a1564..e2ddd03 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -277,6 +277,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};

+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -487,6 +492,18 @@
clock-names = "source", "hclk";
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <0>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
  };




Applied with the ACK from Eduardo.
Thanks.


Re: [PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2016-02-18 Thread Sascha Hauer
Hi Matthias,

On Thu, Feb 18, 2016 at 05:18:49PM +0100, Matthias Brugger wrote:
> Hi Sascha,
> 
> On 30/11/15 12:42, Sascha Hauer wrote:
> >This adds the thermal controller and auxadc nodes to the Mediatek MT8173
> >dtsi file.
> >
> >Signed-off-by: Sascha Hauer 
> >Reviewed-by: Daniel Kurtz 
> >---
> >  arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
> >  1 file changed, 17 insertions(+)
> >
> >diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
> >b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
> >index 06a1564..e2ddd03 100644
> >--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
> >+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
> >@@ -277,6 +277,11 @@
> > (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
> > };
> >
> >+auxadc: auxadc@11001000 {
> >+compatible = "mediatek,mt8173-auxadc";
> 
> Can you please write a small Documentation about the binding.
> I suppose it will be mediatek,auxadc and mediatek,mt8173-auxadc.

Just did that.

Sascha

-- 
Pengutronix e.K.   | |
Industrial Linux Solutions | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |


Re: [PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2016-02-18 Thread Sascha Hauer
Hi Matthias,

On Thu, Feb 18, 2016 at 05:18:49PM +0100, Matthias Brugger wrote:
> Hi Sascha,
> 
> On 30/11/15 12:42, Sascha Hauer wrote:
> >This adds the thermal controller and auxadc nodes to the Mediatek MT8173
> >dtsi file.
> >
> >Signed-off-by: Sascha Hauer 
> >Reviewed-by: Daniel Kurtz 
> >---
> >  arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
> >  1 file changed, 17 insertions(+)
> >
> >diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
> >b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
> >index 06a1564..e2ddd03 100644
> >--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
> >+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
> >@@ -277,6 +277,11 @@
> > (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
> > };
> >
> >+auxadc: auxadc@11001000 {
> >+compatible = "mediatek,mt8173-auxadc";
> 
> Can you please write a small Documentation about the binding.
> I suppose it will be mediatek,auxadc and mediatek,mt8173-auxadc.

Just did that.

Sascha

-- 
Pengutronix e.K.   | |
Industrial Linux Solutions | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |


Re: [PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2016-02-18 Thread Matthias Brugger

Hi Sascha,

On 30/11/15 12:42, Sascha Hauer wrote:

This adds the thermal controller and auxadc nodes to the Mediatek MT8173
dtsi file.

Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
  arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
  1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 06a1564..e2ddd03 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -277,6 +277,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};

+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";


Can you please write a small Documentation about the binding.
I suppose it will be mediatek,auxadc and mediatek,mt8173-auxadc.

I can't do it my self, as my datasheet lacks the auxadc registers.

Thanks,
Matthias


+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -487,6 +492,18 @@
clock-names = "source", "hclk";
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <0>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
  };




Re: [PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2016-02-18 Thread Matthias Brugger

Hi Sascha,

On 30/11/15 12:42, Sascha Hauer wrote:

This adds the thermal controller and auxadc nodes to the Mediatek MT8173
dtsi file.

Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
  arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
  1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 06a1564..e2ddd03 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -277,6 +277,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};

+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";


Can you please write a small Documentation about the binding.
I suppose it will be mediatek,auxadc and mediatek,mt8173-auxadc.

I can't do it my self, as my datasheet lacks the auxadc registers.

Thanks,
Matthias


+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -487,6 +492,18 @@
clock-names = "source", "hclk";
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <0>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
  };




[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-11-30 Thread Sascha Hauer
This adds the thermal controller and auxadc nodes to the Mediatek MT8173
dtsi file.

Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 06a1564..e2ddd03 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -277,6 +277,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -487,6 +492,18 @@
clock-names = "source", "hclk";
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <0>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.6.2

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-11-30 Thread Sascha Hauer
This adds the thermal controller and auxadc nodes to the Mediatek MT8173
dtsi file.

Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 06a1564..e2ddd03 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -277,6 +277,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -487,6 +492,18 @@
clock-names = "source", "hclk";
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <0>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.6.2

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-11-18 Thread Sascha Hauer
This adds the thermal controller and auxadc nodes to the Mediatek MT8173
dtsi file.

Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 06a1564..e2ddd03 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -277,6 +277,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -487,6 +492,18 @@
clock-names = "source", "hclk";
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <0>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.6.2

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-11-18 Thread Sascha Hauer
This adds the thermal controller and auxadc nodes to the Mediatek MT8173
dtsi file.

Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 06a1564..e2ddd03 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -277,6 +277,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -487,6 +492,18 @@
clock-names = "source", "hclk";
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <0>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.6.2

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-11-09 Thread Sascha Hauer
This adds the thermal controller and auxadc nodes to the Mediatek MT8173
dtsi file.

Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 06a1564..e2ddd03 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -277,6 +277,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -487,6 +492,18 @@
clock-names = "source", "hclk";
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <0>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.6.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-11-09 Thread Sascha Hauer
This adds the thermal controller and auxadc nodes to the Mediatek MT8173
dtsi file.

Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 06a1564..e2ddd03 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -277,6 +277,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -487,6 +492,18 @@
clock-names = "source", "hclk";
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <0>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.6.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-09-23 Thread Sascha Hauer
Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index d18ee42..3b18f37 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -277,6 +277,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -487,6 +492,18 @@
clock-names = "source", "hclk";
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <1>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.5.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-09-23 Thread Sascha Hauer
Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index d18ee42..3b18f37 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -277,6 +277,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -487,6 +492,18 @@
clock-names = "source", "hclk";
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <1>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.5.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-08-31 Thread Sascha Hauer
Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..ddacb86 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -186,6 +191,18 @@
clocks = <_clk>;
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <1>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.5.0

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-08-31 Thread Sascha Hauer
Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..ddacb86 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -186,6 +191,18 @@
clocks = <_clk>;
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <1>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.5.0

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-08-27 Thread Sascha Hauer
Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..ddacb86 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -186,6 +191,18 @@
clocks = <_clk>;
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <1>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.5.0

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-08-27 Thread Sascha Hauer
Signed-off-by: Sascha Hauer s.ha...@pengutronix.de
Reviewed-by: Daniel Kurtz djku...@chromium.org
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..ddacb86 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH);
};
 
+   auxadc: auxadc@11001000 {
+   compatible = mediatek,mt8173-auxadc;
+   reg = 0 0x11001000 0 0x1000;
+   };
+
uart0: serial@11002000 {
compatible = mediatek,mt8173-uart,
 mediatek,mt6577-uart;
@@ -186,6 +191,18 @@
clocks = uart_clk;
status = disabled;
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = 1;
+   compatible = mediatek,mt8173-thermal;
+   reg = 0 0x1100b000 0 0x1000;
+   interrupts = 0 70 IRQ_TYPE_LEVEL_LOW;
+   clocks = pericfg CLK_PERI_THERM, pericfg 
CLK_PERI_AUXADC;
+   clock-names = therm, auxadc;
+   resets = pericfg MT8173_PERI_THERM_SW_RST;
+   mediatek,auxadc = auxadc;
+   mediatek,apmixedsys = apmixedsys;
+   };
};
 };
 
-- 
2.5.0

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-08-26 Thread Sascha Hauer
Signed-off-by: Sascha Hauer 
Reviewed-by: Daniel Kurtz 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..ddacb86 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -186,6 +191,18 @@
clocks = <_clk>;
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <1>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.5.0

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-08-26 Thread Sascha Hauer
Signed-off-by: Sascha Hauer s.ha...@pengutronix.de
Reviewed-by: Daniel Kurtz djku...@chromium.org
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..ddacb86 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH);
};
 
+   auxadc: auxadc@11001000 {
+   compatible = mediatek,mt8173-auxadc;
+   reg = 0 0x11001000 0 0x1000;
+   };
+
uart0: serial@11002000 {
compatible = mediatek,mt8173-uart,
 mediatek,mt6577-uart;
@@ -186,6 +191,18 @@
clocks = uart_clk;
status = disabled;
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = 1;
+   compatible = mediatek,mt8173-thermal;
+   reg = 0 0x1100b000 0 0x1000;
+   interrupts = 0 70 IRQ_TYPE_LEVEL_LOW;
+   clocks = pericfg CLK_PERI_THERM, pericfg 
CLK_PERI_AUXADC;
+   clock-names = therm, auxadc;
+   resets = pericfg MT8173_PERI_THERM_SW_RST;
+   mediatek,auxadc = auxadc;
+   mediatek,apmixedsys = apmixedsys;
+   };
};
 };
 
-- 
2.5.0

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-08-20 Thread Sascha Hauer
Signed-off-by: Sascha Hauer 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..ddacb86 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -186,6 +191,18 @@
clocks = <_clk>;
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <1>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.4.6

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-08-20 Thread Sascha Hauer
Signed-off-by: Sascha Hauer s.ha...@pengutronix.de
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..ddacb86 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH);
};
 
+   auxadc: auxadc@11001000 {
+   compatible = mediatek,mt8173-auxadc;
+   reg = 0 0x11001000 0 0x1000;
+   };
+
uart0: serial@11002000 {
compatible = mediatek,mt8173-uart,
 mediatek,mt6577-uart;
@@ -186,6 +191,18 @@
clocks = uart_clk;
status = disabled;
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = 1;
+   compatible = mediatek,mt8173-thermal;
+   reg = 0 0x1100b000 0 0x1000;
+   interrupts = 0 70 IRQ_TYPE_LEVEL_LOW;
+   clocks = pericfg CLK_PERI_THERM, pericfg 
CLK_PERI_AUXADC;
+   clock-names = therm, auxadc;
+   resets = pericfg MT8173_PERI_THERM_SW_RST;
+   mediatek,auxadc = auxadc;
+   mediatek,apmixedsys = apmixedsys;
+   };
};
 };
 
-- 
2.4.6

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-08-07 Thread Sascha Hauer
Signed-off-by: Sascha Hauer 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..ddacb86 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -186,6 +191,18 @@
clocks = <_clk>;
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <1>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.4.6

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-08-07 Thread Sascha Hauer
Signed-off-by: Sascha Hauer s.ha...@pengutronix.de
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..ddacb86 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH);
};
 
+   auxadc: auxadc@11001000 {
+   compatible = mediatek,mt8173-auxadc;
+   reg = 0 0x11001000 0 0x1000;
+   };
+
uart0: serial@11002000 {
compatible = mediatek,mt8173-uart,
 mediatek,mt6577-uart;
@@ -186,6 +191,18 @@
clocks = uart_clk;
status = disabled;
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = 1;
+   compatible = mediatek,mt8173-thermal;
+   reg = 0 0x1100b000 0 0x1000;
+   interrupts = 0 70 IRQ_TYPE_LEVEL_LOW;
+   clocks = pericfg CLK_PERI_THERM, pericfg 
CLK_PERI_AUXADC;
+   clock-names = therm, auxadc;
+   resets = pericfg MT8173_PERI_THERM_SW_RST;
+   mediatek,auxadc = auxadc;
+   mediatek,apmixedsys = apmixedsys;
+   };
};
 };
 
-- 
2.4.6

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-08-05 Thread Sascha Hauer
Signed-off-by: Sascha Hauer 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..ddacb86 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -186,6 +191,18 @@
clocks = <_clk>;
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <1>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.4.6

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-08-05 Thread Sascha Hauer
Signed-off-by: Sascha Hauer s.ha...@pengutronix.de
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 17 +
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..ddacb86 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH);
};
 
+   auxadc: auxadc@11001000 {
+   compatible = mediatek,mt8173-auxadc;
+   reg = 0 0x11001000 0 0x1000;
+   };
+
uart0: serial@11002000 {
compatible = mediatek,mt8173-uart,
 mediatek,mt6577-uart;
@@ -186,6 +191,18 @@
clocks = uart_clk;
status = disabled;
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = 1;
+   compatible = mediatek,mt8173-thermal;
+   reg = 0 0x1100b000 0 0x1000;
+   interrupts = 0 70 IRQ_TYPE_LEVEL_LOW;
+   clocks = pericfg CLK_PERI_THERM, pericfg 
CLK_PERI_AUXADC;
+   clock-names = therm, auxadc;
+   resets = pericfg MT8173_PERI_THERM_SW_RST;
+   mediatek,auxadc = auxadc;
+   mediatek,apmixedsys = apmixedsys;
+   };
};
 };
 
-- 
2.4.6

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-07-21 Thread Sascha Hauer
Signed-off-by: Sascha Hauer 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..260648a 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -186,6 +191,19 @@
clocks = <_clk>;
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <1>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   reset-names = "therm";
+   mediatek,auxadc = <>;
+   mediatek,apmixedsys = <>;
+   };
};
 };
 
-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-07-21 Thread Sascha Hauer
Signed-off-by: Sascha Hauer s.ha...@pengutronix.de
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..260648a 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH);
};
 
+   auxadc: auxadc@11001000 {
+   compatible = mediatek,mt8173-auxadc;
+   reg = 0 0x11001000 0 0x1000;
+   };
+
uart0: serial@11002000 {
compatible = mediatek,mt8173-uart,
 mediatek,mt6577-uart;
@@ -186,6 +191,19 @@
clocks = uart_clk;
status = disabled;
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = 1;
+   compatible = mediatek,mt8173-thermal;
+   reg = 0 0x1100b000 0 0x1000;
+   interrupts = 0 70 IRQ_TYPE_LEVEL_LOW;
+   clocks = pericfg CLK_PERI_THERM, pericfg 
CLK_PERI_AUXADC;
+   clock-names = therm, auxadc;
+   resets = pericfg MT8173_PERI_THERM_SW_RST;
+   reset-names = therm;
+   mediatek,auxadc = auxadc;
+   mediatek,apmixedsys = apmixedsys;
+   };
};
 };
 
-- 
2.1.4

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-07-13 Thread Sascha Hauer
Signed-off-by: Sascha Hauer 
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..8cd114a 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
};
 
+   auxadc: auxadc@11001000 {
+   compatible = "mediatek,mt8173-auxadc";
+   reg = <0 0x11001000 0 0x1000>;
+   };
+
uart0: serial@11002000 {
compatible = "mediatek,mt8173-uart",
 "mediatek,mt6577-uart";
@@ -186,6 +191,19 @@
clocks = <_clk>;
status = "disabled";
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = <1>;
+   compatible = "mediatek,mt8173-thermal";
+   reg = <0 0x1100b000 0 0x1000>;
+   interrupts = <0 70 IRQ_TYPE_LEVEL_LOW>;
+   clocks = < CLK_PERI_THERM>, < 
CLK_PERI_AUXADC>;
+   clock-names = "therm", "auxadc";
+   resets = < MT8173_PERI_THERM_SW_RST>;
+   reset-names = "therm";
+   auxadc = <>;
+   apmixedsys = <>;
+   };
};
 };
 
-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 3/3] ARM64: dts: mt8173: Add thermal/auxadc device nodes

2015-07-13 Thread Sascha Hauer
Signed-off-by: Sascha Hauer s.ha...@pengutronix.de
---
 arch/arm64/boot/dts/mediatek/mt8173.dtsi | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi 
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 27237a1..8cd114a 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -151,6 +151,11 @@
(GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH);
};
 
+   auxadc: auxadc@11001000 {
+   compatible = mediatek,mt8173-auxadc;
+   reg = 0 0x11001000 0 0x1000;
+   };
+
uart0: serial@11002000 {
compatible = mediatek,mt8173-uart,
 mediatek,mt6577-uart;
@@ -186,6 +191,19 @@
clocks = uart_clk;
status = disabled;
};
+
+   thermal: thermal@1100b000 {
+   #thermal-sensor-cells = 1;
+   compatible = mediatek,mt8173-thermal;
+   reg = 0 0x1100b000 0 0x1000;
+   interrupts = 0 70 IRQ_TYPE_LEVEL_LOW;
+   clocks = pericfg CLK_PERI_THERM, pericfg 
CLK_PERI_AUXADC;
+   clock-names = therm, auxadc;
+   resets = pericfg MT8173_PERI_THERM_SW_RST;
+   reset-names = therm;
+   auxadc = auxadc;
+   apmixedsys = apmixedsys;
+   };
};
 };
 
-- 
2.1.4

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/