mdarcy: Enable missing field for t214
David DSH [Thu, 15 Mar 2018 00:05:40 +0000 (17:05 -0700)]
Enable TLK
Enable enhanced strobe mode support for eMMC on kernel-4.9

Bug 2076993
Bug 2007952

Change-Id: I9bea7520fbaf5c44c83841b90c99832d8f0ba0bf
Signed-off-by: David DSH <ddastoussthi@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1675403
Reviewed-by: Daniel Fu <danifu@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Vinayak Pane <vpane@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>

kernel-dts/tegra210b01-darcy-p2894-common.dtsi

index 130b26f..40a6e02 100644 (file)
@@ -98,6 +98,7 @@
 
        sdhci@700b0600 { /* SDMMC4 for EMMC */
                uhs-mask = <0x0>;
+               mmc-hs400-enhanced-strobe;
                built-in;
                power-off-rail;
                status = "okay";
                uhs-mask = <0x8>;
                max-clk-limit = <200000000>;
                power-off-rail;
+               force-non-removable-rescan;
                status = "okay";
        };
 
 
 
        chosen {
-               bootargs = "earlycon=uart8250,mmio32,0x70006000";
+               bootargs = "earlycon=uart8250,mmio32,0x70006000,androidboot.secureos=tlk";
                stdout-path = &uarta;
                nvidia,tegra-darcy-sku;
                no-tnid-sn;
                compatible = "pwm-leds";
                lightbar {
                        label = "led_lightbar";
-                       pwms = <&tegra_pwm 0 10000000>;
+                       pwms = <&tegra_pwm 0 40161>;
                        gpios = <&gpio TEGRA_GPIO(V, 0) GPIO_ACTIVE_LOW>;
                        max-brightness = <255>;
                        default-brightness = <255>;
                status = "okay";
        };
 
+       tlk {
+               status = "okay";
+       };
 };