Created
March 23, 2015 19:53
-
-
Save invisiblek/f1120fb50283a96abecb to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/arch/arm/boot/dts/msm8226-mdss.dtsi b/arch/arm/boot/dts/msm8226-mdss.dtsi | |
index d1de9fd..cedec5f 100644 | |
--- a/arch/arm/boot/dts/msm8226-mdss.dtsi | |
+++ b/arch/arm/boot/dts/msm8226-mdss.dtsi | |
@@ -19,7 +19,7 @@ | |
interrupts = <0 72 0>; | |
vdd-supply = <&gdsc_mdss>; | |
- qcom,max-bandwidth-low-kbps = <1660000>; | |
+ qcom,max-bandwidth-low-kbps = <1100000>; | |
qcom,max-bandwidth-high-kbps = <1660000>; | |
/* Bus Scale Settings */ | |
@@ -32,9 +32,14 @@ | |
<22 512 0 6400000>; | |
/* Fudge factors */ | |
- qcom,mdss-ab-factor = <2 1>; /* 2 times */ | |
- qcom,mdss-ib-factor = <6 5>; /* 1.2 times */ | |
+ qcom,mdss-ab-factor = <1 1>; /* 1 times */ | |
+ qcom,mdss-ib-factor = <2 1>; /* 2 times */ | |
qcom,mdss-clk-factor = <5 4>; /* 1.25 times */ | |
+ | |
+ /* Clock levels */ | |
+ qcom,mdss-clk-levels = <92310000 100000000 | |
+ 133330000 177780000 200000000>; | |
+ | |
qcom,max-clk-rate = <200000000>; | |
qcom,mdss-pipe-vig-off = <0x00001200>; | |
qcom,mdss-pipe-rgb-off = <0x00001E00>; | |
@@ -47,6 +52,10 @@ | |
qcom,mdss-pipe-rgb-xin-id = <1>; | |
qcom,mdss-pipe-dma-xin-id = <2>; | |
+ qcom,mdss-pipe-vig-clk-ctrl-offsets = <0x3AC 0 0>; | |
+ qcom,mdss-pipe-rgb-clk-ctrl-offsets = <0x3AC 4 8>; | |
+ qcom,mdss-pipe-dma-clk-ctrl-offsets = <0x3AC 8 12>; | |
+ | |
qcom,mdss-smp-data = <7 4096>; | |
qcom,mdss-no-lut-read; | |
@@ -59,13 +68,13 @@ | |
qcom,mdss-wb-off = <0x00011100 0x00013100>; | |
qcom,mdss-intf-off = <0x00000000 0x00021300>; | |
qcom,mdss-rot-block-size = <64>; | |
- qcom,mdss-smp-mb-per-pipe = <2>; | |
+ qcom,mdss-rotator-ot-limit = <2>; | |
+ qcom,mdss-smp-mb-per-pipe = <3>; | |
vdd-cx-supply = <&pm8226_s1_corner>; | |
qcom,vbif-settings = <0x004 0x00000001>, | |
<0x0D8 0x00000707>, | |
- <0x124 0x00000003>, | |
- <0x0C0 0x04101010>;//for limiting the number of outstanding transactions for the rotator write port | |
+ <0x124 0x00000003>; | |
qcom,mdp-settings = <0x02E0 0x000000A5>, | |
<0x02E4 0x00000055>, | |
<0x03AC 0xC0000CCC>, | |
@@ -102,15 +111,17 @@ | |
compatible = "qcom,mdss-dsi-ctrl"; | |
label = "MDSS DSI CTRL->0"; | |
cell-index = <0>; | |
- reg = <0xfd922800 0x600>; | |
+ reg = <0xfd922800 0x1f8>, | |
+ <0xfd922b00 0x2b0>, | |
+ <0xfd828000 0x108>; | |
+ reg-names = "dsi_ctrl", "dsi_phy", "mmss_misc_phys"; | |
qcom,mdss-fb-map = <&mdss_fb0>; | |
qcom,mdss-mdp = <&mdss_mdp>; | |
vdd-supply = <&pm8226_l15>; | |
vddio-supply = <&pm8226_l8>; | |
vdda-supply = <&pm8226_l4>; | |
- qcom,platform-enable-gpio = <&msmgpio 111 0>; | |
qcom,platform-reset-gpio = <&msmgpio 25 0>; | |
- /*qcom,platform-te-gpio = <&msmgpio 24 0>;*/ | |
+ qcom,platform-te-gpio = <&msmgpio 24 0>; | |
qcom,platform-strength-ctrl = [ff 06]; | |
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00]; | |
qcom,platform-regulator-settings = [07 09 03 00 20 00 01]; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment