mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-18 22:14:16 +00:00
arm64: dts: qcom: msm8916-alcatel-idol347: add GPIO torch LED
Add support for torch LED on GPIO 32. Signed-off-by: Vincent Knecht <vincent.knecht@mailoo.org> Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Bjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20221104132400.1763218-3-vincent.knecht@mailoo.org
This commit is contained in:
parent
b8f298d4f6
commit
64323952aa
1 changed files with 22 additions and 0 deletions
|
@ -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 @@
|
|||
};
|
||||
};
|
||||
|
||||
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 @@
|
|||
bias-pull-up;
|
||||
};
|
||||
|
||||
gpio_leds_default: gpio-leds-default-state {
|
||||
pins = "gpio32";
|
||||
function = "gpio";
|
||||
|
||||
drive-strength = <2>;
|
||||
bias-disable;
|
||||
};
|
||||
|
||||
gyro_int_default: gyro-int-default-state {
|
||||
pins = "gpio97", "gpio98";
|
||||
function = "gpio";
|
||||
|
|
Loading…
Add table
Reference in a new issue