ARM: dts: exynos: Add DMC bus frequency for exynos3250-rinato/monk
authorChanwoo Choi <cw00.choi@samsung.com>
Wed, 9 Aug 2017 06:56:24 +0000 (15:56 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Wed, 13 Sep 2017 10:23:49 +0000 (19:23 +0900)
This patch adds the DMC (Dynamic Memory Controller) bus frequency node
which includes the devfreq-events and regulator properties. The bus
frequency support the DVFS (Dynamic Voltage Frequency Scaling) feature
with ondemand governor.

The devfreq-events (ppmu_dmc0*) can monitor the utilization of DMC bus
on runtime and the buck1_reg (VDD_MIF power line) supplies the power to
the DMC block.

Change-Id: If3df539c570bdf26407bd58a2ea4426d5dcd5c9d
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Acked-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
arch/arm/boot/dts/exynos3250-monk.dts
arch/arm/boot/dts/exynos3250-rinato.dts

index 1d483c1c8b48dcd978effc490af4f99a1bfb3fef..4c6e338c854a021dc769cc9de861ad54fff6933d 100644 (file)
        };
 };
 
+&bus_dmc {
+       devfreq-events = <&ppmu_dmc0_3>, <&ppmu_dmc1_3>;
+       vdd-supply = <&buck1_reg>;
+       status = "okay";
+};
+
 &exynos_usbphy {
        status = "okay";
 };
index f56aeee2438edff878c82f358ba5bbe0b0b4e141..1302cf813b523574c490de0b9a11f5ae49df45b4 100644 (file)
        };
 };
 
+&bus_dmc {
+       devfreq-events = <&ppmu_dmc0_3>, <&ppmu_dmc1_3>;
+       vdd-supply = <&buck1_reg>;
+       status = "okay";
+};
+
 &exynos_usbphy {
        status = "okay";
 };