@@ -67,14 +67,14 @@ gpio: gpio@40e00000 {
pwm0: pwm@40b00000 {
compatible = "marvell,pxa250-pwm";
reg = <0x40b00000 0x10>;
- #pwm-cells = <1>;
+ #pwm-cells = <3>;
clocks = <&clks CLK_PWM0>;
};
pwm1: pwm@40b00010 {
compatible = "marvell,pxa250-pwm";
reg = <0x40b00010 0x10>;
- #pwm-cells = <1>;
+ #pwm-cells = <3>;
clocks = <&clks CLK_PWM1>;
};
@@ -49,28 +49,28 @@ usb0: usb@4c000000 {
pwm0: pwm@40b00000 {
compatible = "marvell,pxa270-pwm", "marvell,pxa250-pwm";
reg = <0x40b00000 0x10>;
- #pwm-cells = <1>;
+ #pwm-cells = <3>;
clocks = <&clks CLK_PWM0>;
};
pwm1: pwm@40b00010 {
compatible = "marvell,pxa270-pwm", "marvell,pxa250-pwm";
reg = <0x40b00010 0x10>;
- #pwm-cells = <1>;
+ #pwm-cells = <3>;
clocks = <&clks CLK_PWM1>;
};
pwm2: pwm@40c00000 {
compatible = "marvell,pxa270-pwm", "marvell,pxa250-pwm";
reg = <0x40c00000 0x10>;
- #pwm-cells = <1>;
+ #pwm-cells = <3>;
clocks = <&clks CLK_PWM0>;
};
pwm3: pwm@40c00010 {
compatible = "marvell,pxa270-pwm", "marvell,pxa250-pwm";
reg = <0x40c00010 0x10>;
- #pwm-cells = <1>;
+ #pwm-cells = <3>;
clocks = <&clks CLK_PWM1>;
};
@@ -56,7 +56,7 @@ backlight-controller-pwm {
compatible = "pwm-backlight";
pinctrl-names = "default";
pinctrl-0 = <&pwm0_pins>;
- pwms = <&pwm0 10000>;
+ pwms = <&pwm0 0 10000 0>;
power-supply = <®_vbatt>;
status = "disabled";
@@ -224,7 +224,7 @@ usb0: usb@4c000000 {
pwm0: pwm@40b00000 {
compatible = "marvell,pxa270-pwm";
reg = <0x40b00000 0x10>;
- #pwm-cells = <1>;
+ #pwm-cells = <3>;
clocks = <&clks CLK_PWM0>;
status = "disabled";
};
@@ -232,7 +232,7 @@ pwm0: pwm@40b00000 {
pwm1: pwm@40b00010 {
compatible = "marvell,pxa270-pwm";
reg = <0x40b00010 0x10>;
- #pwm-cells = <1>;
+ #pwm-cells = <3>;
clocks = <&clks CLK_PWM1>;
status = "disabled";
};
@@ -240,7 +240,7 @@ pwm1: pwm@40b00010 {
pwm2: pwm@40c00000 {
compatible = "marvell,pxa270-pwm";
reg = <0x40c00000 0x10>;
- #pwm-cells = <1>;
+ #pwm-cells = <3>;
clocks = <&clks CLK_PWM0>;
status = "disabled";
};
@@ -248,7 +248,7 @@ pwm2: pwm@40c00000 {
pwm3: pwm@40c00010 {
compatible = "marvell,pxa270-pwm";
reg = <0x40c00010 0x10>;
- #pwm-cells = <1>;
+ #pwm-cells = <3>;
clocks = <&clks CLK_PWM1>;
status = "disabled";
};
For consistency with most other pwm bindings, also use 3 cells for phandles to PWM devices. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com> --- arch/arm/boot/dts/intel/pxa/pxa25x.dtsi | 4 ++-- arch/arm/boot/dts/intel/pxa/pxa27x.dtsi | 8 ++++---- .../arm/boot/dts/intel/pxa/pxa300-raumfeld-controller.dts | 2 +- arch/arm/boot/dts/intel/pxa/pxa3xx.dtsi | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-)