diff options
-rw-r--r-- | arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi b/arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi index a3efb9704fcd9..1ac304621d7ae 100644 --- a/arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi +++ b/arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi @@ -1,3 +1,6 @@ +#include <dt-bindings/pinctrl/qcom,pmic-gpio.h> +#include <dt-bindings/pinctrl/qcom,pmic-mpp.h> + &tlmm_pinmux { card_detect: card-detect { mux { @@ -42,6 +45,7 @@ }; &pm8921_mpps { + mpp_leds: mpp-leds { pinconf { pins = "mpp7", "mpp8"; @@ -50,3 +54,20 @@ }; }; }; + +&pm8821_mpps { + + pinctrl-names = "default"; + pinctrl-0 = <&testgpio>; + + testgpio: testgpio { + pinconf { + pins = "mpp1"; + function = "digital"; + //function = PMIC_GPIO_FUNC_NORMAL; + power-source = <PM8821_MPP_1P8>; + drive-strength = <PM8821_MPP_VPH>; + output-high; + }; + }; +}; |