diff --git a/arch/arm/boot/dts/qcom/apq8096-auto-dragonboard.dtsi b/arch/arm/boot/dts/qcom/apq8096-auto-dragonboard.dtsi index 275492da955d..019bc93b051a 100644 --- a/arch/arm/boot/dts/qcom/apq8096-auto-dragonboard.dtsi +++ b/arch/arm/boot/dts/qcom/apq8096-auto-dragonboard.dtsi @@ -343,67 +343,21 @@ }; &mdss_dsi { - hw-config = "split_dsi"; + hw-config = "single_dsi"; }; &mdss_dsi0 { - qcom,dsi-pref-prim-pan = <&dsi_adv7533_720p>; + qcom,dsi-pref-prim-pan = <&dsi_hx8379a_fwvga_truly_vid>; pinctrl-names = "mdss_default", "mdss_sleep"; - pinctrl-0 = <&mdss_dsi_active &mdss_te_active>; - pinctrl-1 = <&mdss_dsi_suspend &mdss_te_suspend>; - - qcom,panel-supply-entries { - #address-cells = <1>; - #size-cells = <0>; - - qcom,panel-supply-entry@0 { - reg = <0>; - qcom,supply-name = "vdd"; - qcom,supply-min-voltage = <3300000>; - qcom,supply-max-voltage = <3300000>; - qcom,supply-enable-load = <100000>; - qcom,supply-disable-load = <100>; - }; - - qcom,panel-supply-entry@1 { - reg = <1>; - qcom,supply-name = "vddio"; - qcom,supply-min-voltage = <1800000>; - qcom,supply-max-voltage = <1800000>; - qcom,supply-enable-load = <100000>; - qcom,supply-disable-load = <100>; - }; - }; + pinctrl-0 = <&mdss_dsi_active &mdss_te_active &mdss_disp_bkl_active>; + pinctrl-1 = <&mdss_dsi_suspend &mdss_te_suspend &mdss_disp_bkl_suspend>; + qcom,platform-te-gpio = <&tlmm 10 0>; + qcom,platform-reset-gpio = <&tlmm 8 0>; + qcom,platform-bklight-en-gpio = <&tlmm 135 0>; }; &mdss_dsi1 { - qcom,dsi-pref-prim-pan = <&dsi_adv7533_720p>; - pinctrl-names = "mdss_default", "mdss_sleep"; - pinctrl-0 = <&mdss_dsi_active &mdss_te_active>; - pinctrl-1 = <&mdss_dsi_suspend &mdss_te_suspend>; - - qcom,panel-supply-entries { - #address-cells = <1>; - #size-cells = <0>; - - qcom,panel-supply-entry@0 { - reg = <0>; - qcom,supply-name = "vdd"; - qcom,supply-min-voltage = <3300000>; - qcom,supply-max-voltage = <3300000>; - qcom,supply-enable-load = <100000>; - qcom,supply-disable-load = <100>; - }; - - qcom,panel-supply-entry@1 { - reg = <1>; - qcom,supply-name = "vddio"; - qcom,supply-min-voltage = <1800000>; - qcom,supply-max-voltage = <1800000>; - qcom,supply-enable-load = <100000>; - qcom,supply-disable-load = <100>; - }; - }; + status = "disabled"; }; &labibb { @@ -609,51 +563,6 @@ }; }; - i2c@75b6000 { /* BLSP8 */ - /* ADV7533 configuration */ - adv7533@3d { - compatible = "adv7533"; - instance_id = <0>; - reg = <0x3d>; - adi,video-mode = <3>; /* 3 = 1080p */ - adi,main-addr = <0x3D>; - adi,cec-dsi-addr = <0x3E>; - adi,enable-audio; - pinctrl-names = "pmx_adv7533_active", - "pmx_adv7533_suspend"; - pinctrl-0 = <&adv7533_0_int_active - &adv7533_0_hpd_int_active - &adv7533_0_switch_active>; - pinctrl-1 = <&adv7533_0_int_suspend - &adv7533_0_hpd_int_suspend - &adv7533_0_switch_suspend>; - adi,irq-gpio = <&tlmm 106 0x2002>; - adi,hpd-irq-gpio = <&tlmm 106 0x2003>; - adi,switch-gpio = <&tlmm 105 0x0>; - }; - - adv7533@39 { - compatible = "adv7533"; - instance_id = <1>; - reg = <0x39>; - adi,video-mode = <3>; /* 3 = 1080p */ - adi,main-addr = <0x39>; - adi,cec-dsi-addr = <0x3C>; - adi,enable-audio; - pinctrl-names = "pmx_adv7533_active", - "pmx_adv7533_suspend"; - pinctrl-0 = <&adv7533_1_int_active - &adv7533_1_hpd_int_active - &adv7533_1_switch_active>; - pinctrl-1 = <&adv7533_1_int_suspend - &adv7533_1_hpd_int_suspend - &adv7533_1_switch_suspend>; - adi,irq-gpio = <&tlmm 108 0x2002>; - adi,hpd-irq-gpio = <&tlmm 106 0x2003>; - adi,switch-gpio = <&tlmm 107 0x0>; - }; - }; - gpio_keys { compatible = "gpio-keys"; input-name = "gpio-keys";