summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/arm/boot/dts/omap3.dtsi47
1 files changed, 47 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/omap3.dtsi b/arch/arm/boot/dts/omap3.dtsi
index 99ba6e14ebf..1b87c30057c 100644
--- a/arch/arm/boot/dts/omap3.dtsi
+++ b/arch/arm/boot/dts/omap3.dtsi
@@ -523,5 +523,52 @@
num-eps = <16>;
ram-bits = <12>;
};
+
+ vc: vc@48307220 {
+ status = "disabled";
+ compatible = "ti,omap3-vc";
+ reg = <0x48307220 0x24>;
+ reg-names = "base-address";
+
+ vc_mpu: vc_mpu {
+ compatible = "ti,omap3-vc-channel-0";
+ ti,retention-micro-volts = <800000>;
+ };
+
+ vc_core: vc_core {
+ compatible = "ti,omap3-vc-channel-1";
+ ti,retention-micro-volts = <800000>;
+ };
+ };
+
+ vp_mpu: vp@483072b0 {
+ status = "disabled";
+ compatible = "ti,omap3-vp";
+
+ reg = <0x483072b0 0x18>, <0x48306818 0x4>;
+ reg-names = "base-address", "int-address";
+ ti,tranxdone-status-mask=<0x8000>;
+
+ ti,vc-channel = <&vc_mpu>;
+ ti,min-step-micro-volts = <10000>;
+ ti,max-step-micro-volts = <50000>;
+ ti,min-micro-volts = <800000>;
+ ti,max-micro-volts = <1330000>;
+ };
+
+ vp_core: vp@483072d0 {
+ status = "disabled";
+ compatible = "ti,omap3-vp";
+
+ reg = <0x483072d0 0x18>, <0x48306818 0x4>;
+ reg-names = "base-address", "int-address";
+ ti,tranxdone-status-mask=<0x200000>;
+
+ ti,vc-channel = <&vc_core>;
+ ti,min-step-micro-volts = <10000>;
+ ti,max-step-micro-volts = <50000>;
+ ti,min-micro-volts = <800000>;
+ ti,max-micro-volts = <1200000>;
+ };
};
};