ARM: dts: imx6ul-14x14-evk: Add sensors' GPIO regulator
authorAnson Huang <Anson.Huang@nxp.com>
Thu, 24 Oct 2019 08:48:38 +0000 (16:48 +0800)
committerShawn Guo <shawnguo@kernel.org>
Mon, 28 Oct 2019 08:55:51 +0000 (16:55 +0800)
On i.MX6UL 14x14 EVK board, sensors' power are controlled
by GPIO5_IO02, add GPIO regulator for sensors to manage
their power.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx6ul-14x14-evk.dtsi

index ed3d993c25f7ef48607c3a0cd9a1bc5281952076..c67c4f933eb1c0bd5a71265cfa490534e34a8a83 100644 (file)
                enable-active-high;
        };
 
+       reg_sensors: regulator-sensors {
+               compatible = "regulator-fixed";
+               pinctrl-names = "default";
+               pinctrl-0 = <&pinctrl_sensors_reg>;
+               regulator-name = "sensors-supply";
+               regulator-min-microvolt = <3300000>;
+               regulator-max-microvolt = <3300000>;
+               gpio = <&gpio5 2 GPIO_ACTIVE_LOW>;
+       };
+
        reg_can_3v3: regulator-can-3v3 {
                compatible = "regulator-fixed";
                regulator-name = "can-3v3";
                >;
        };
 
+       pinctrl_sensors_reg: sensorsreggrp {
+               fsl,pins = <
+                       MX6UL_PAD_SNVS_TAMPER2__GPIO5_IO02      0x1b0b0
+               >;
+       };
+
        pinctrl_pwm1: pwm1grp {
                fsl,pins = <
                        MX6UL_PAD_GPIO1_IO08__PWM1_OUT   0x110b0