]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
ARM64: dts: enable-hs533-mode
authorNaveen Kumar Arepalli <naveenk@nvidia.com>
Tue, 11 Nov 2014 10:56:40 +0000 (16:26 +0530)
committerNaveen Kumar Arepalli <naveenk@nvidia.com>
Wed, 12 Nov 2014 09:26:05 +0000 (01:26 -0800)
-enable hs533 mode.
-set max clock limit to 266MHz.
-Set clock parent as pll_c4_out1.

Change-Id: Ibe77163f07a23ea21a9d11085f85429d07ec39d7
Signed-off-by: Naveen Kumar Arepalli <naveenk@nvidia.com>
Reviewed-on: http://git-master/r/601058
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com>
Documentation/devicetree/bindings/mmc/sdhci-tegra.txt
arch/arm64/boot/dts/tegra210-platforms/tegra210-loki-sdhci.dtsi
arch/arm64/boot/dts/tegra210-platforms/tegra210-p2530-common.dtsi

index bcfcb17d2a7ac3be99c95da840f49b39b88fc998..bc029a4a334e2a7a07274bd7cc1f6fa4ce88a1a8 100644 (file)
@@ -54,6 +54,9 @@ in HS400 mode.
 - nvidia,is-emmc: Enable this flag for eMMC devices
 - nvidia,enable-ext-loopback: flag when set, enables external loopback
 - nvidia,limit-vddio-max-volt: enable this flag for sdmmc1/3 if it has Vddio 3.3v support.
+- nvidia,enable-hs533-mode: Set this Flag toenable HS533 mode.
+       ---> eMMC card does not advertise HS533 mode support in device registers.
+       ---> This flag has to be enabled only if the card supports HS533 mode, other wise the consequences are un-known.(Errors will be seen)
 
 Example:
 
index 9253375dfaac2e55676532eae62896171f1e8739..3da5b9d8e6665fd2d36f587204f2d898d85e6d62 100644 (file)
@@ -24,7 +24,7 @@
                nvidia,ddr-tap-delay = <0>;
                mmc-ocr-mask = <0>;
                dqs-trim-delay = <17>;
-               max-clk-limit = <200000000>;
+               max-clk-limit = <266000000>;
                bus-width = <8>;
                calib-3v3-offsets = <0x0505>;
                calib-1v8-offsets = <0x0505>;
@@ -33,6 +33,8 @@
                compad-vref-1v8 = <0x7>;
                nvidia,en-io-trim-volt;
                nvidia,is-emmc;
+               nvidia,enable-hs533-mode;
+               pll_source = "pll_p", "pll_c4_out1";
        };
 
        sdhci@700b0400 { /* SDMMC3 for 2nd Wifi on loki */
index 5db89af07de4d262a4c5dc65b8839b6d0fa0a064..a85a689074024c8d5d1cfd7237c46683410a27e7 100644 (file)
@@ -33,7 +33,7 @@
        };
 
        sdhci@700b0600 {
-               uhs-mask = <0x60>;
+               uhs-mask = <0x0>;
                built-in;
                power-off-rail;
                status = "okay";