Commit e231a20c authored by Abel Vesa's avatar Abel Vesa Committed by Angus Ainslie (Purism)

arm64: dts: imx8mq: Add the opp table and the cpu-supply nodes

Add the opp table containing only non over drive opps.
Also add the cpu-supply nodes for the A53 cores in the EVK board.
Signed-off-by: default avatarAbel Vesa <abel.vesa@nxp.com>
parent 706971ce
......@@ -89,6 +89,7 @@
clocks = <&clk IMX8MQ_CLK_ARM>;
enable-method = "psci";
next-level-cache = <&A53_L2>;
operating-points-v2 = <&a53_0_opp_table>;
#cooling-cells = <2>;
};
......@@ -100,6 +101,7 @@
clocks = <&clk IMX8MQ_CLK_ARM>;
enable-method = "psci";
next-level-cache = <&A53_L2>;
operating-points-v2 = <&a53_0_opp_table>;
};
A53_2: cpu@2 {
......@@ -110,6 +112,7 @@
clocks = <&clk IMX8MQ_CLK_ARM>;
enable-method = "psci";
next-level-cache = <&A53_L2>;
operating-points-v2 = <&a53_0_opp_table>;
};
A53_3: cpu@3 {
......@@ -120,6 +123,7 @@
clocks = <&clk IMX8MQ_CLK_ARM>;
enable-method = "psci";
next-level-cache = <&A53_L2>;
operating-points-v2 = <&a53_0_opp_table>;
};
A53_L2: l2-cache0 {
......@@ -494,6 +498,24 @@
};
};
a53_0_opp_table: opp-table {
compatible = "operating-points-v2";
opp-shared;
opp-800000000 {
opp-hz = /bits/ 64 <800000000>;
opp-microvolt = <900000>;
clock-latency-ns = <150000>;
};
opp-1000000000 {
opp-hz = /bits/ 64 <1000000000>;
opp-microvolt = <1000000>;
clock-latency-ns = <150000>;
opp-suspend;
};
};
gic: interrupt-controller@38800000 {
compatible = "arm,gic-v3";
reg = <0x38800000 0x10000>, /* GIC Dist */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment