Other Parts Discussed in Thread: AM62A7
SDK: 09.01.00
EVM: AM62A SK
Hi,
I want to use AM62A7's CPU at max frequency. Our processor can support the 1250MHz frequency. So, I did below changes in the device tree to use the 1250MHz CPU frequency.
diff --git a/arch/arm64/boot/dts/ti/k3-am62a7.dtsi b/arch/arm64/boot/dts/ti/k3-am62a7.dtsi
index 881c86e1df37..1652a2679ed3 100644
--- a/arch/arm64/boot/dts/ti/k3-am62a7.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62a7.dtsi
@@ -107,33 +107,23 @@ a53_opp_table: opp-table {
syscon = <&wkup_conf>;
opp-200000000 {
- opp-hz = /bits/ 64 <200000000>;
- opp-supported-hw = <0x01 0x0007>;
- clock-latency-ns = <6000000>;
+ status = "disabled";
};
opp-400000000 {
- opp-hz = /bits/ 64 <400000000>;
- opp-supported-hw = <0x01 0x0007>;
- clock-latency-ns = <6000000>;
+ status = "disabled";
};
opp-600000000 {
- opp-hz = /bits/ 64 <600000000>;
- opp-supported-hw = <0x01 0x0007>;
- clock-latency-ns = <6000000>;
+ status = "disabled";
};
opp-800000000 {
- opp-hz = /bits/ 64 <800000000>;
- opp-supported-hw = <0x01 0x0007>;
- clock-latency-ns = <6000000>;
+ status = "disabled";
};
opp-1000000000 {
- opp-hz = /bits/ 64 <1000000000>;
- opp-supported-hw = <0x01 0x0006>;
- clock-latency-ns = <6000000>;
+ status = "disabled";
};
opp-1250000000 {
After doing this change, I am verifying the frequency using the "k3conf dump clock". But in k3conf command CPU core frequency is shown 1200MHz which is not correct.

So, are the device tree changes are correct? Or do I need to do any other changes to use fixed maximum frequency of the CPU?
Also, Please suggest if there is any other way to check the CPU frequency.
We are using the RT Linux.
Regards,
Jay
