Only User4, WLAN and BT LEDs are added for now. These GPIOs are coming
from PM8150. Rest are coming from LPG block which is not supported yet!

Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasi...@linaro.org>
---
 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 26 ++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts 
b/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts
index f201e064b3e7..312316e23298 100644
--- a/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts
+++ b/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts
@@ -32,6 +32,32 @@
                regulator-always-on;
        };
 
+       leds {
+               compatible = "gpio-leds";
+
+               user4 {
+                       label = "green:user4";
+                       gpios = <&pm8150_gpios 10 GPIO_ACTIVE_HIGH>;
+                       linux,default-trigger = "panic-indicator";
+                       default-state = "off";
+               };
+
+               wlan {
+                       label = "yellow:wlan";
+                       gpios = <&pm8150_gpios 9 GPIO_ACTIVE_HIGH>;
+                       linux,default-trigger = "phy0tx";
+                       default-state = "off";
+               };
+
+               bt {
+                       label = "blue:bt";
+                       gpios = <&pm8150_gpios 7 GPIO_ACTIVE_HIGH>;
+                       linux,default-trigger = "bluetooth-power";
+                       default-state = "off";
+               };
+
+       };
+
        vbat: vbat-regulator {
                compatible = "regulator-fixed";
                regulator-name = "VBAT";
-- 
2.17.1

Reply via email to