Message ID | 20231001-b4-sdm845-flash-dts-v1-1-275a3abb0b10@linaro.org (mailing list archive) |
---|---|
State | Accepted |
Commit | 84b160876b4d8a97dc0feccc4426fefbc396d414 |
Headers | show |
Series | dts: qcom: enable flash LED on OnePlus 6 and PocoPhone F1 | expand |
On 10/1/23 19:19, Caleb Connolly wrote: > 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> Konrad
Hi! > + led-1 { > + function = LED_FUNCTION_FLASH; > + color = <LED_COLOR_ID_YELLOW>; That's warm white, not yellow. We should likely create a define for that. BR, Pavel --
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 @@ &pmi8998_charger { 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>;
Both the 6 and 6T feature a dual tone flash, enable it. Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org> --- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+)