arm64: dts: rockchip: enable otg-port node of usb2-phy for rk3328-evb
[firefly-linux-kernel-4.4.55.git] / arch / arm64 / boot / dts / rockchip / rk3366.dtsi
index 8ab14153f232d8feda5a26a999d4704f42f9d895..b9a371940240885d838ff84572d1afadba142b44 100644 (file)
@@ -48,7 +48,7 @@
 #include <dt-bindings/display/rk_fb.h>
 #include <dt-bindings/display/mipi_dsi.h>
 #include <dt-bindings/power/rk3366-power.h>
-#include <dt-bindings/soc/rockchip_boot-mode.h>
+#include <dt-bindings/soc/rockchip,boot-mode.h>
 #include <dt-bindings/thermal/thermal.h>
 
 / {
                };
        };
 
+       cpu_avs: cpu-avs {
+               cluster0-avs {
+                       cluster-id = <0>;
+                       min-volt = <950000>; /* uV */
+                       min-freq = <408000>; /* KHz */
+                       leakage-adjust-volt = <
+                       /*  mA        mA         uV */
+                           0         254        0
+                       >;
+                       nvmem-cells = <&cpu_leakage>;
+                       nvmem-cell-names = "cpu_leakage";
+               };
+       };
+
        psci {
                compatible = "arm,psci-1.0";
                method = "smc";
                status = "disabled";
        };
 
+       efuse: efuse@ff670000 {
+               compatible = "rockchip,rk3366-efuse";
+               reg = <0x0 0xff670000 0x0 0x20>;
+               #address-cells = <1>;
+               #size-cells = <1>;
+               clocks = <&cru PCLK_EFUSE_256>;
+               clock-names = "pclk_efuse";
+
+               /* Data cells */
+               cpu_leakage: cpu-leakage {
+                       reg = <0x17 0x1>;
+               };
+               gpu_leakage: gpu-leakage {
+                       reg = <0x18 0x1>;
+               };
+               logic_leakage: logic-leakage {
+                       reg = <0x19 0x1>;
+               };
+               wafer_info: wafer-info {
+                       reg = <0x1c 0x1>;
+               };
+       };
+
        pwm0: pwm@ff680000 {
                compatible = "rockchip,rk3368-pwm", "rockchip,rk3288-pwm";
                reg = <0x0 0xff680000 0x0 0x10>;
                        mode-normal = <BOOT_NORMAL>;
                        mode-recovery = <BOOT_RECOVERY>;
                        mode-fastboot = <BOOT_FASTBOOT>;
-                       mode-loader = <BOOT_LOADER>;
+                       mode-loader = <BOOT_BL_DOWNLOAD>;
                };
 
                pmu_pvtm: pmu-pvtm {