X-Git-Url: http://plrg.eecs.uci.edu/git/?p=firefly-linux-kernel-4.4.55.git;a=blobdiff_plain;f=arch%2Farm%2Fboot%2Fdts%2Frk3288-evb-rk808.dts;h=f1347219b906aa35aa0947fdd2c7b2ee7b2c5171;hp=18eb6cb495f45449577a872c156ccbfc14f61174;hb=6a83e7f14032eced131bdee261c8adafeb252fa8;hpb=d9241b22b58e012f26dd2244508d9f4837402af0 diff --git a/arch/arm/boot/dts/rk3288-evb-rk808.dts b/arch/arm/boot/dts/rk3288-evb-rk808.dts index 18eb6cb495f4..f1347219b906 100644 --- a/arch/arm/boot/dts/rk3288-evb-rk808.dts +++ b/arch/arm/boot/dts/rk3288-evb-rk808.dts @@ -40,6 +40,7 @@ /dts-v1/; #include "rk3288-evb.dtsi" +#include "rk3288-android.dtsi" / { compatible = "rockchip,rk3288-evb-rk808", "rockchip,rk3288"; @@ -50,6 +51,22 @@ clock-output-names = "ext_gmac"; #clock-cells = <0>; }; + + sdio_pwrseq: sdio-pwrseq { + compatible = "mmc-pwrseq-simple"; + clocks = <&rk808 1>; + clock-names = "ext_clock"; + pinctrl-names = "default"; + pinctrl-0 = <&wifi_enable_h>; + + /* + * On the module itself this is one of these (depending + * on the actual card populated): + * - SDIO_RESET_L_WL_REG_ON + * - PDN (power down when low) + */ + reset-gpios = <&gpio4 28 GPIO_ACTIVE_LOW>; + }; }; &cpu0 { @@ -102,6 +119,7 @@ regulator-min-microvolt = <850000>; regulator-max-microvolt = <1250000>; regulator-name = "vdd_gpu"; + regulator-ramp-delay = <6000>; regulator-state-mem { regulator-on-in-suspend; regulator-suspend-microvolt = <1000000>; @@ -245,6 +263,10 @@ }; }; +&edp_panel { + power-supply = <&vcc_lcd>; +}; + &gmac { phy-supply = <&vcc_phy>; phy-mode = "rgmii"; @@ -260,3 +282,7 @@ rx_delay = <0x10>; status = "ok"; }; + +&lvds_panel { + power-supply = <&vcc_lcd>; +};