backlight: backlight {
compatible = "pwm-backlight";
- pwms = <&pwm2 0 500000>;
+ pwms = <&pwm2 0 500000 0>;
power-supply = <®_3v3>;
/*
* a poor man's way to create a 1:1 relationship between
backlight: backlight {
compatible = "pwm-backlight";
- pwms = <&pwm2 0 500000>;
+ pwms = <&pwm2 0 500000 PWM_POLARITY_INVERTED>;
power-supply = <®_3v3>;
/*
* a poor man's way to create a 1:1 relationship between
backlight: backlight {
compatible = "pwm-backlight";
- pwms = <&pwm2 0 500000>;
+ pwms = <&pwm2 0 500000 0>;
power-supply = <®_3v3>;
/*
* a poor man's way to create a 1:1 relationship between
backlight: backlight {
compatible = "pwm-backlight";
- pwms = <&pwm2 0 500000>;
+ pwms = <&pwm2 0 500000 PWM_POLARITY_INVERTED>;
power-supply = <®_3v3>;
/*
* a poor man's way to create a 1:1 relationship between
backlight: backlight {
compatible = "pwm-backlight";
- pwms = <&pwm2 0 500000>;
+ pwms = <&pwm2 0 500000 0>;
power-supply = <®_3v3>;
/*
* a poor man's way to create a 1:1 relationship between
backlight: backlight {
compatible = "pwm-backlight";
- pwms = <&pwm2 0 500000>;
+ pwms = <&pwm2 0 500000 PWM_POLARITY_INVERTED>;
power-supply = <®_3v3>;
/*
* a poor man's way to create a 1:1 relationship between
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h>
+#include <dt-bindings/pwm/pwm.h>
/ {
aliases {
&pwm1 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pwm1>;
- #pwm-cells = <2>;
+ #pwm-cells = <3>;
status = "disabled";
};
&pwm2 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pwm2>;
- #pwm-cells = <2>;
+ #pwm-cells = <3>;
status = "okay";
};