On 29/10/2022 10:55, Vincent Knecht wrote: > Add support for torch LED on GPIO 32. > > Signed-off-by: Vincent Knecht <vincent.knecht@xxxxxxxxxx> > --- > .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 22 +++++++++++++++++++ > 1 file changed, 22 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts b/arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts > index 3dc9619fde6e..3a0a593899ae 100644 > --- a/arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts > +++ b/arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts > @@ -5,6 +5,7 @@ > #include "msm8916-pm8916.dtsi" > #include <dt-bindings/gpio/gpio.h> > #include <dt-bindings/input/input.h> > +#include <dt-bindings/leds/common.h> > > / { > model = "Alcatel OneTouch Idol 3 (4.7)"; > @@ -34,6 +35,19 @@ button-volume-up { > }; > }; > > + gpio-leds { > + compatible = "gpio-leds"; > + > + pinctrl-names = "default"; > + pinctrl-0 = <&gpio_leds_default>; > + > + led-0 { > + gpios = <&msmgpio 32 GPIO_ACTIVE_HIGH>; > + linux,default-trigger = "torch"; > + function = LED_FUNCTION_TORCH; > + }; > + }; > + > usb_id: usb-id { > compatible = "linux,extcon-usb-gpio"; > id-gpio = <&msmgpio 69 GPIO_ACTIVE_HIGH>; > @@ -276,6 +290,14 @@ gpio_keys_default: gpio-keys-default { > bias-pull-up; > }; > > + gpio_leds_default: gpio-leds-default { Node name: gpio-leds-default-state Best regards, Krzysztof