diff options
author | Caleb Connolly <caleb.connolly@linaro.org> | 2023-10-01 19:19:03 +0200 |
---|---|---|
committer | Bjorn Andersson <andersson@kernel.org> | 2023-10-21 22:03:58 +0200 |
commit | 84b160876b4d8a97dc0feccc4426fefbc396d414 (patch) | |
tree | 16d35f2c572b3acbd6e7feca9f7301fa1a0ae847 /arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | |
parent | arm64: dts: qcom: sc8280xp-x13s: Use the correct DP PHY compatible (diff) | |
download | linux-84b160876b4d8a97dc0feccc4426fefbc396d414.tar.xz linux-84b160876b4d8a97dc0feccc4426fefbc396d414.zip |
arm64: dts: qcom: sdm845-oneplus: enable flash LED
Both the 6 and 6T feature a dual tone flash, enable it.
Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20231001-b4-sdm845-flash-dts-v1-1-275a3abb0b10@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Diffstat (limited to 'arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi')
-rw-r--r-- | arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi b/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi index b523b5fff702..e821103d49c0 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi @@ -8,6 +8,7 @@ /dts-v1/; #include <dt-bindings/input/linux-event-codes.h> +#include <dt-bindings/leds/common.h> #include <dt-bindings/regulator/qcom,rpmh-regulator.h> #include <dt-bindings/sound/qcom,q6afe.h> #include <dt-bindings/sound/qcom,q6asm.h> @@ -484,6 +485,28 @@ status = "okay"; }; +&pmi8998_flash { + status = "okay"; + + led-0 { + function = LED_FUNCTION_FLASH; + color = <LED_COLOR_ID_WHITE>; + led-sources = <1>; + led-max-microamp = <500000>; + flash-max-microamp = <1500000>; + flash-max-timeout-us = <1280000>; + }; + + led-1 { + function = LED_FUNCTION_FLASH; + color = <LED_COLOR_ID_YELLOW>; + led-sources = <2>; + led-max-microamp = <500000>; + flash-max-microamp = <1500000>; + flash-max-timeout-us = <1280000>; + }; +}; + &q6afedai { qi2s@22 { reg = <22>; |