/*
- * Copyright (c) 2015, NVIDIA CORPORATION. All rights reserved.
+ * Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
i2c@7000d000 {
max77620@3c {
+ pinmux@0 {
+ pin_gpio1 {
+ maxim,fps-source = <FPS_SRC_NONE>;
+ maxim,fps-power-up-period = <0>;
+ maxim,fps-power-down-period = <7>;
+ };
+
+ pin_gpio2 {
+ pins = "gpio2";
+ maxim,fps-source = <FPS_SRC_0>;
+ maxim,fps-power-up-period = <0>;
+ maxim,fps-power-down-period = <7>;
+ };
+
+ pin_gpio3 {
+ pins = "gpio3";
+ maxim,fps-source = <FPS_SRC_0>;
+ maxim,fps-power-up-period = <4>;
+ maxim,fps-power-down-period = <3>;
+ };
+ };
+
fps {
fps@0 {
maxim,fps-time-period = <1280>;
};
regulators {
+ sd0 {
+ maxim,fps-source = <FPS_SRC_1>;
+ maxim,fps-power-up-period = <1>;
+ maxim,fps-power-down-period = <6>;
+ regulator-ramp-delay = <27500>;
+ };
+
+ sd1 {
+ maxim,fps-source = <FPS_SRC_0>;
+ maxim,fps-power-up-period = <5>;
+ maxim,fps-power-down-period = <2>;
+ regulator-ramp-delay = <27500>;
+ };
+
+ sd2 {
+ maxim,fps-source = <FPS_SRC_1>;
+ maxim,fps-power-up-period = <2>;
+ maxim,fps-power-down-period = <5>;
+ regulator-ramp-delay = <27500>;
+ };
+
+ sd3 {
+ maxim,fps-source = <FPS_SRC_0>;
+ maxim,fps-power-up-period = <3>;
+ maxim,fps-power-down-period = <4>;
+ regulator-ramp-delay = <27500>;
+ };
+
+ sd4 {
+ maxim,fps-source = <FPS_SRC_NONE>;
+ maxim,fps-power-up-period = <0>;
+ maxim,fps-power-down-period = <7>;
+ regulator-ramp-delay = <27500>;
+ };
+
+ ldo0 {
+ maxim,fps-source = <FPS_SRC_NONE>;
+ maxim,fps-power-up-period = <0>;
+ maxim,fps-power-down-period = <7>;
+ regulator-enable-ramp-delay = <84>;
+ regulator-disable-ramp-delay = <14700>;
+ regulator-ramp-delay = <100000>;
+ regulator-ramp-delay-scale = <750>;
+ };
+
+ ldo1 {
+ maxim,fps-source = <FPS_SRC_0>;
+ maxim,fps-power-up-period = <0>;
+ maxim,fps-power-down-period = <3>;
+ regulator-enable-ramp-delay = <34>;
+ regulator-disable-ramp-delay = <660>;
+ regulator-ramp-delay = <100000>;
+ regulator-ramp-delay-scale = <350>;
+ };
+
ldo2 {
regulator-name = "vddio-sdmmc1";
+ maxim,fps-source = <FPS_SRC_NONE>;
+ maxim,fps-power-up-period = <0>;
+ maxim,fps-power-down-period = <7>;
+ regulator-enable-ramp-delay = <300>;
+ regulator-disable-ramp-delay = <64000>;
+ regulator-ramp-delay = <100000>;
+ regulator-ramp-delay-scale = <950>;
+ };
+
+ ldo3 {
+ maxim,fps-source = <FPS_SRC_NONE>;
+ maxim,fps-power-up-period = <0>;
+ maxim,fps-power-down-period = <7>;
+ regulator-ramp-delay = <100000>;
+ };
+
+ ldo4 {
+ maxim,fps-source = <FPS_SRC_0>;
+ maxim,fps-power-up-period = <1>;
+ maxim,fps-power-down-period = <6>;
+ regulator-enable-ramp-delay = <23>;
+ regulator-disable-ramp-delay = <1100>;
+ regulator-ramp-delay = <100000>;
+ regulator-ramp-delay-scale = <250>;
+ regulator-disable-active-discharge;
};
+
+ ldo5 {
+ maxim,fps-source = <FPS_SRC_NONE>;
+ maxim,fps-power-up-period = <0>;
+ maxim,fps-power-down-period = <7>;
+ regulator-ramp-delay = <100000>;
+ };
+
ldo6 {
/delete-property/ regulator-always-on;
/delete-property/ regulator-boot-on;
regulator-boot-off;
maxim,fps-source = <FPS_SRC_NONE>;
+ maxim,fps-power-up-period = <0>;
+ maxim,fps-power-down-period = <7>;
+ regulator-ramp-delay = <100000>;
};
+
+ ldo7 {
+ maxim,fps-source = <FPS_SRC_1>;
+ maxim,fps-power-up-period = <3>;
+ maxim,fps-power-down-period = <4>;
+ regulator-enable-ramp-delay = <124>;
+ regulator-disable-ramp-delay = <24000>;
+ regulator-ramp-delay = <100000>;
+ regulator-ramp-delay-scale = <1200>;
+ };
+
+ ldo8 {
+ maxim,fps-source = <FPS_SRC_1>;
+ maxim,fps-power-up-period = <6>;
+ maxim,fps-power-down-period = <1>;
+ regulator-enable-ramp-delay = <93>;
+ regulator-disable-ramp-delay = <10000>;
+ regulator-ramp-delay = <100000>;
+ regulator-ramp-delay-scale = <900>;
+ };
+
};
};
};