Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: Add CPU OPP and regulator supply property for exynos3250

This patch add CPU operating points which include CPU frequency and
regulator voltage to use generic cpufreq drivers.

Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Reviewed-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Signed-off-by: Kukjin Kim <kgene@kernel.org>

authored by

Chanwoo Choi and committed by
Kukjin Kim
48816aff 846c5300

+23
+4
arch/arm/boot/dts/exynos3250-monk.dts
··· 141 141 }; 142 142 }; 143 143 144 + &cpu0 { 145 + cpu0-supply = <&buck2_reg>; 146 + }; 147 + 144 148 &exynos_usbphy { 145 149 status = "okay"; 146 150 };
+4
arch/arm/boot/dts/exynos3250-rinato.dts
··· 132 132 }; 133 133 }; 134 134 135 + &cpu0 { 136 + cpu0-supply = <&buck2_reg>; 137 + }; 138 + 135 139 &exynos_usbphy { 136 140 status = "okay"; 137 141 };
+15
arch/arm/boot/dts/exynos3250.dtsi
··· 53 53 compatible = "arm,cortex-a7"; 54 54 reg = <0>; 55 55 clock-frequency = <1000000000>; 56 + clocks = <&cmu CLK_ARM_CLK>; 57 + clock-names = "cpu"; 58 + 59 + operating-points = < 60 + 1000000 1150000 61 + 900000 1112500 62 + 800000 1075000 63 + 700000 1037500 64 + 600000 1000000 65 + 500000 962500 66 + 400000 925000 67 + 300000 887500 68 + 200000 850000 69 + 100000 850000 70 + >; 56 71 }; 57 72 58 73 cpu1: cpu@1 {