};
backlight {
- compatible = "gpio-backlight";
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_backlight>;
- gpios = <&gpio3 2 GPIO_ACTIVE_HIGH>;
- default-on;
+ compatible = "pwm-backlight";
+ pwms = <&pwm0 1 5000000>;
+ brightness-levels = <0 4 8 16 32 64 128 255>;
+ default-brightness-level = <6>;
status = "okay";
};
>;
};
- pinctrl_backlight: backlight_grp {
+ pinctrl_pwm0: pwm0_grp {
fsl,pins = <
- ULP1_PAD_PTF2__PTF2 0x20100
+ ULP1_PAD_PTF2__TPM4_CH1 0x403
>;
};
status = "disabled";
};
+&pwm0 {
+ pinctrl-names = "default", "sleep";
+ pinctrl-0 = <&pinctrl_pwm0>;
+ pinctrl-1 = <&pinctrl_pwm0>;
+ status = "okay";
+};
+
&rpmsg{
/*
* 64K for one rpmsg instance, default using 2 rpmsg instances: