ARM: dts: rk3228: tsadc: support tsadc for rk3228
authorzhangqing <zhangqing@rock-chips.com>
Tue, 27 Oct 2015 09:54:03 +0000 (02:54 -0700)
committerzhangqing <zhangqing@rock-chips.com>
Tue, 27 Oct 2015 09:54:03 +0000 (02:54 -0700)
add rk3228 tsadc parameter for dtsi.

Change-Id: I74cc9b6c2e4d53aa5e3391d5a820937925f07077
Signed-off-by: zhangqing <zhangqing@rock-chips.com>
arch/arm/boot/dts/rk3228.dtsi

index 7b8a842cd2b09151115b6c00762edacd1a696816..4b735c0d1d7250579d1828a31ed867fe80caa32e 100644 (file)
                status = "disabled";
        };
 
+       tsadc: tsadc@11150000 {
+               compatible = "rockchip,rk3228-tsadc";
+               reg = <0x11150000 0x100>;
+               interrupts = <GIC_SPI 58 IRQ_TYPE_LEVEL_HIGH>;
+               clock-frequency = <32768>;
+               clocks = <&clk_tsadc>, <&clk_gates9 15>;
+               resets = <&reset RK3228_RST_TSADC>;
+               reset-names = "tsadc-apb";
+               #thermal-sensor-cells = <1>;
+               hw-shut-temp = <120000>;
+               pinctrl-names = "default";
+               pinctrl-0 = <&tsadc_gpio>;
+               tsadc-tshut-mode = <0>; /* tshut mode 0:CRU 1:GPIO */
+               tsadc-tshut-polarity = <0>;/* tshut polarity 0:LOW 1:HIGH */
+               status = "okay";
+       };
+
        gpu {
                compatible = "arm,mali400";
                reg = <0x20001000 0x200>,