diff --git a/arch/arm/boot/dts/rk3066a-rayeager.dts b/arch/arm/boot/dts/rk3066a-rayeager.dts index 20151570af8b..572eab49b9a4 100644 --- a/arch/arm/boot/dts/rk3066a-rayeager.dts +++ b/arch/arm/boot/dts/rk3066a-rayeager.dts @@ -59,6 +59,20 @@ ir: ir-receiver { pinctrl-0 = <&ir_int>; }; + vdd_logic: vdd-logic { + compatible = "pwm-regulator"; + + pwms = <&pwm3 0 25000>; + pwm-dutycycle-range = <100 0>; + + regulator-name = "vdd_logic"; + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt = <925000>; + regulator-max-microvolt = <1400000>; + status = "okay"; + }; + keys: gpio-keys { compatible = "gpio-keys"; #address-cells = <1>; @@ -500,6 +514,10 @@ &pwm2 { status = "okay"; }; +&pwm3 { + status = "okay"; +}; + &saradc { vref-supply = <&vcc_25>; status = "okay";