This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM67A: Support of DFS

Part Number: AM67A
Other Parts Discussed in Thread: BEAGLEY-AI

According to the SDK documentation processor-sdk-linux-j722s - Power Management, it should be possible to select the governor, as well as the current frequency, via SysFS, depending on the governor.

However, on my devices using AM67A, such as the BeagleY-AI and a custom board, the cpufreq hierarchy is always missing for the CPU cores in SysFS.

I also checked the datasheet (6.5 Operating Performance Points), which states that a default operating frequency is set for the A53 cores during boot, and that DFS is supported after boot.

Should I see something inside SysFS, as the documentation implies?

If so, what might I have missed? The kernel config looks good to me, and I use a recent version from the ti-linux-kernel repository.

If not, how does the frequency control look like at a higher level? Which part might make changes in the background? Using the k3conf tool, I can read out the frequency and here I saw inside the sources that TISCI seems to be involved.

It would be important to me, to at least understand, which system part is involved  can change the frequency and, if possible, how to change its behavior.