summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/am437x-idk-evm.dts
diff options
context:
space:
mode:
authorDave Gerlach <d-gerlach@ti.com>2017-12-15 11:16:42 -0600
committerTony Lindgren <tony@atomide.com>2017-12-21 07:24:52 -0800
commit337c6c9a69af73dd367daeddee44cbbc2408cf9f (patch)
treee629ae519d5b8c4cbf2a87cc2367e2f2bae3d1a3 /arch/arm/boot/dts/am437x-idk-evm.dts
parentb155232dd86228a834f26531d83e9ddaae8b9b7c (diff)
ARM: dts: am437x-idk-evm: Disable OPP50 for MPU
AM437x IDK has a TPS386000 supply voltage supervisor on the VDD_MPU rail set to trigger undervoltage condition at 0.96V. Because of this, OPP50, which is normally configured to 300MHz at 0.95V, must be disabled to avoid triggering the undervoltage condition. Also mark OPP100 as the suspend-opp as it is now our lowest OPP. Signed-off-by: Dave Gerlach <d-gerlach@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/boot/dts/am437x-idk-evm.dts')
-rw-r--r--arch/arm/boot/dts/am437x-idk-evm.dts14
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/am437x-idk-evm.dts b/arch/arm/boot/dts/am437x-idk-evm.dts
index 5e364473067f..20132477a871 100644
--- a/arch/arm/boot/dts/am437x-idk-evm.dts
+++ b/arch/arm/boot/dts/am437x-idk-evm.dts
@@ -519,3 +519,17 @@
&cpu {
cpu0-supply = <&tps>;
};
+
+&cpu0_opp_table {
+ /*
+ * Supply voltage supervisor on board will not allow opp50 so
+ * disable it and set opp100 as suspend OPP.
+ */
+ opp50@300000000 {
+ status = "disabled";
+ };
+
+ opp100@600000000 {
+ opp-suspend;
+ };
+};