Browse Source

boards: arm: atmel: update PWM specs to include period cell

Updated all PWM specs to include the period cell. Because all specs
refer to PWM driven LEDs, a period of 20 msec has been chosen, as most
other platforms do.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
pull/45109/head
Gerard Marull-Paretas 3 years ago committed by Carles Cufí
parent
commit
c6c758312f
  1. 4
      boards/arm/adafruit_itsybitsy_m4_express/adafruit_itsybitsy_m4_express.dts
  2. 4
      boards/arm/adafruit_trinket_m0/adafruit_trinket_m0.dts
  3. 4
      boards/arm/arduino_nano_33_iot/arduino_nano_33_iot.dts
  4. 4
      boards/arm/arduino_zero/arduino_zero.dts
  5. 4
      boards/arm/atsamd21_xpro/atsamd21_xpro.dts
  6. 4
      boards/arm/atsame54_xpro/atsame54_xpro.dts
  7. 4
      boards/arm/atsamr21_xpro/atsamr21_xpro.dts
  8. 2
      boards/arm/sam_v71_xult/sam_v71_xult-common.dtsi
  9. 8
      boards/arm/serpente/serpente.dts

4
boards/arm/adafruit_itsybitsy_m4_express/adafruit_itsybitsy_m4_express.dts

@ -38,7 +38,7 @@ @@ -38,7 +38,7 @@
pwmleds {
compatible = "pwm-leds";
pwm_led0: pwm_led_0 {
pwms = <&tcc0 2>;
pwms = <&tcc0 2 PWM_MSEC(20)>;
};
};
};
@ -75,7 +75,7 @@ @@ -75,7 +75,7 @@
status = "okay";
compatible = "atmel,sam0-tcc-pwm";
prescaler = <8>;
#pwm-cells = <1>;
#pwm-cells = <2>;
pinctrl-0 = <&pwm0_default>;
pinctrl-names = "default";

4
boards/arm/adafruit_trinket_m0/adafruit_trinket_m0.dts

@ -38,7 +38,7 @@ @@ -38,7 +38,7 @@
compatible = "pwm-leds";
pwm_led0: pwm_led_0 {
pwms = <&tcc0 2>;
pwms = <&tcc0 2 PWM_MSEC(20)>;
};
};
};
@ -94,7 +94,7 @@ @@ -94,7 +94,7 @@
compatible = "atmel,sam0-tcc-pwm";
/* Gives a maximum period of 1.4 s */
prescaler = <4>;
#pwm-cells = <1>;
#pwm-cells = <2>;
pinctrl-0 = <&pwm_default>;
pinctrl-names = "default";

4
boards/arm/arduino_nano_33_iot/arduino_nano_33_iot.dts

@ -33,7 +33,7 @@ @@ -33,7 +33,7 @@
compatible = "pwm-leds";
pwm_led0: pwm_led_0 {
pwms = <&tcc2 1>;
pwms = <&tcc2 1 PWM_MSEC(20)>;
};
};
@ -139,7 +139,7 @@ @@ -139,7 +139,7 @@
status = "okay";
compatible = "atmel,sam0-tcc-pwm";
prescaler = <1024>;
#pwm-cells = <1>;
#pwm-cells = <2>;
pinctrl-0 = <&pwm_default>;
pinctrl-names = "default";

4
boards/arm/arduino_zero/arduino_zero.dts

@ -47,7 +47,7 @@ @@ -47,7 +47,7 @@
compatible = "pwm-leds";
pwm_led0: pwm_led_0 {
pwms = <&tcc2 1>;
pwms = <&tcc2 1 PWM_MSEC(20)>;
};
};
};
@ -95,7 +95,7 @@ @@ -95,7 +95,7 @@
compatible = "atmel,sam0-tcc-pwm";
/* Gives a maximum period of 1.4 s */
prescaler = <1024>;
#pwm-cells = <1>;
#pwm-cells = <2>;
pinctrl-0 = <&pwm_default>;
pinctrl-names = "default";

4
boards/arm/atsamd21_xpro/atsamd21_xpro.dts

@ -38,7 +38,7 @@ @@ -38,7 +38,7 @@
pwmleds {
compatible = "pwm-leds";
pwm_led0: pwm_led_0 {
pwms = <&tcc0 0>;
pwms = <&tcc0 0 PWM_MSEC(20)>;
};
};
@ -60,7 +60,7 @@ @@ -60,7 +60,7 @@
compatible = "atmel,sam0-tcc-pwm";
/* Gives a maximum period of 1.4s */
prescaler = <4>;
#pwm-cells = <1>;
#pwm-cells = <2>;
pinctrl-0 = <&pwm_default>;
pinctrl-names = "default";

4
boards/arm/atsame54_xpro/atsame54_xpro.dts

@ -38,7 +38,7 @@ @@ -38,7 +38,7 @@
pwmleds {
compatible = "pwm-leds";
pwm_led0: pwm_led_0 {
pwms = <&tcc0 2>;
pwms = <&tcc0 2 PWM_MSEC(20)>;
};
};
@ -56,7 +56,7 @@ @@ -56,7 +56,7 @@
compatible = "atmel,sam0-tcc-pwm";
/* Gives a maximum period of 1.1s for 120MHz main clock */
prescaler = <8>;
#pwm-cells = <1>;
#pwm-cells = <2>;
pinctrl-0 = <&pwm_default>;
pinctrl-names = "default";

4
boards/arm/atsamr21_xpro/atsamr21_xpro.dts

@ -38,7 +38,7 @@ @@ -38,7 +38,7 @@
pwmleds {
compatible = "pwm-leds";
pwm_led0: pwm_led_0 {
pwms = <&tcc0 3>;
pwms = <&tcc0 3 PWM_MSEC(20)>;
};
};
@ -105,7 +105,7 @@ @@ -105,7 +105,7 @@
status = "okay";
compatible = "atmel,sam0-tcc-pwm";
prescaler = <4>;
#pwm-cells = <1>;
#pwm-cells = <2>;
pinctrl-0 = <&pwm_default>;
pinctrl-names = "default";

2
boards/arm/sam_v71_xult/sam_v71_xult-common.dtsi

@ -45,7 +45,7 @@ @@ -45,7 +45,7 @@
pwmleds {
compatible = "pwm-leds";
pwm_led0: pwm_led_0 {
pwms = <&pwm0 0 1000000>;
pwms = <&pwm0 0 PWM_MSEC(20)>;
};
};

8
boards/arm/serpente/serpente.dts

@ -55,15 +55,15 @@ @@ -55,15 +55,15 @@
pwmleds {
compatible = "pwm-leds";
red_pwm_led: pwm_led_0 {
pwms = <&tcc0 0>;
pwms = <&tcc0 0 PWM_MSEC(20)>;
label = "Red PWM LED";
};
green_pwm_led: pwm_led_1 {
pwms = <&tcc0 3>;
pwms = <&tcc0 3 PWM_MSEC(20)>;
label = "Green PWM LED";
};
blue_pwm_led: pwm_led_2 {
pwms = <&tcc0 1>;
pwms = <&tcc0 1 PWM_MSEC(20)>;
label = "Blue PWM LED";
};
};
@ -111,7 +111,7 @@ zephyr_udc0: &usb0 { @@ -111,7 +111,7 @@ zephyr_udc0: &usb0 {
status = "okay";
compatible = "atmel,sam0-tcc-pwm";
prescaler = <4>;
#pwm-cells = <1>;
#pwm-cells = <2>;
pinctrl-0 = <&pwm_default>;
pinctrl-names = "default";

Loading…
Cancel
Save