summaryrefslogtreecommitdiff
path: root/arch/arm64
diff options
context:
space:
mode:
authorBibek Basu <bbasu@nvidia.com>2014-07-03 14:02:40 +0530
committerMandar Padmawar <mpadmawar@nvidia.com>2014-07-04 06:14:07 -0700
commitf97127c812f2ec262497e775d59bc89ea9416141 (patch)
tree0ed7381f484422ec3626207ff10b15b9ffb31f8a /arch/arm64
parent90847b42d8ae22940787debfc4aca786ecffdc52 (diff)
ARM: tegra13: laguna: move cl-dvfs to dt
Move cl-dvfs to DT for automatic voltage value detection. Bug 200017706 Change-Id: I3467c6e34648e6478b4929a47869ba71f0b251a0 Signed-off-by: Bibek Basu <bbasu@nvidia.com> Reviewed-on: http://git-master/r/434018 Reviewed-by: Aleksandr Frid <afrid@nvidia.com> Reviewed-by: Winnie Hsu <whsu@nvidia.com> Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Diffstat (limited to 'arch/arm64')
-rw-r--r--arch/arm64/boot/dts/tegra132-laguna.dts25
1 files changed, 25 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/tegra132-laguna.dts b/arch/arm64/boot/dts/tegra132-laguna.dts
index 5899d019043a..896245f01b6c 100644
--- a/arch/arm64/boot/dts/tegra132-laguna.dts
+++ b/arch/arm64/boot/dts/tegra132-laguna.dts
@@ -87,4 +87,29 @@
nvidia,pexp-gpio = <&tca6416 9 0>;
status = "okay";
};
+
+ dfll@70040084 {
+ board-params = <&{/cpu_dfll_board_params}>;
+ i2c-pmic-integration = <&{/cpu_dfll_pmic_integration}>;
+ monitor-data-new-workaround;
+ status = "okay";
+ };
+
+ cpu_dfll_board_params {
+ sample-rate = <12500>;
+ fixed-output-forcing;
+ cf = <10>;
+ ci = <0>;
+ cg = <2>;
+ droop-cut-value = <0xf>;
+ droop-restore-ramp = <0x0>;
+ scale-out-ramp = <0x0>;
+ };
+
+ cpu_dfll_pmic_integration {
+ pmic-i2c-address = <0x80>;
+ pmic-i2c-voltage-register = <0x00>;
+ i2c-fs-rate = <400000>;
+ sel-conversion-slope = <1>;
+ };
};