Commit 29ecef8e authored by Guido Günther's avatar Guido Günther Committed by Shawn Guo

arm64: dts: librem5-devkit: Make LED use PWM

We can use PWM instead of just GPIO allowing us to control brightness.
Signed-off-by: default avatarGuido Günther <agx@sigxcpu.org>
Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
parent 8065fc93
......@@ -61,14 +61,12 @@ button-3 {
};
leds {
compatible = "gpio-leds";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_gpio_leds>;
compatible = "pwm-leds";
led1 {
label = "LED 1";
gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
default-state = "off";
max-brightness = <248>;
pwms = <&pwm2 0 50000 0>;
};
};
......@@ -615,9 +613,9 @@ MX8MQ_IOMUXC_GPIO1_IO05_GPIO1_IO5 0x19 /* TOUCH RST */
>;
};
pinctrl_gpio_leds: gpioledgrp {
pinctrl_pwm_led: pwmledgrp {
fsl,pins = <
MX8MQ_IOMUXC_GPIO1_IO13_GPIO1_IO13 0x16
MX8MQ_IOMUXC_GPIO1_IO13_PWM2_OUT 0x16
>;
};
......@@ -920,6 +918,12 @@ &pwm1 {
status = "okay";
};
&pwm2 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pwm_led>;
status = "okay";
};
&snvs_pwrkey {
status = "okay";
};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment