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.

AM62A7: DSS Pixel-clock cannot go below ~16MHz (small displays don't work)

Part Number: AM62A7

Tool/software:

Hello,

we are currently integrating a small 320x240 pixel display (ST7798 controller), but face the issue, that the DSS controller can't be clocked below 15937500Hz.
The ST7798 requires a pixel clock below 8MHz to operate correctly.

The kernel warns us about that, with the following message:
tidss 30200000.dss: vp1: Clock rate 15937500 differs over 5% from requested 7000000

We tried to adjust the clock for the DSS module with K3 conf, for example with:
k3conf set clock 186 2 7000000

Unfortunately this still doesn't let us go below ~16MHz.

Is there any limitation, that prevents the DSS pixel clock to go to values below 15MHz?
Is this an issue with the tisci firmware?

Thank you!

BWA