diff options
-rw-r--r-- | arch/arm64/boot/dts/marvell/armada-3720-db.dts | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/marvell/armada-3720-db.dts b/arch/arm64/boot/dts/marvell/armada-3720-db.dts index eab3bc7e6382..9df0f06ce607 100644 --- a/arch/arm64/boot/dts/marvell/armada-3720-db.dts +++ b/arch/arm64/boot/dts/marvell/armada-3720-db.dts @@ -80,6 +80,20 @@ compatible = "usb-nop-xceiv"; vcc-supply = <&exp_usb3_vbus>; }; + + vcc_sd_reg1: regulator { + compatible = "regulator-gpio"; + regulator-name = "vcc_sd1"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-boot-on; + + gpios = <&gpiosb 23 GPIO_ACTIVE_HIGH>; + gpios-states = <0>; + states = <1800000 0x1 + 3300000 0x0>; + enable-active-high; + }; }; /* Gigabit module on CON19(V2.0)/CON21(V1.4) */ @@ -164,6 +178,7 @@ cd-gpios = <&gpiosb 2 GPIO_ACTIVE_LOW>; bus-width = <4>; marvell,pad-type = "sd"; + vqmmc-supply = <&vcc_sd_reg1>; status = "okay"; }; |