On 23/05/17 13:13, H. Nikolaus Schaller wrote:
I digged up my omap5 uevm, which has the dsi panel you sent me long time back. After forward porting the related patches, for some reason, I'm getting dispc underflows with it (after I revert the patch above). But I still get a semi-valid picture, and can do page flips at ~60fps.
After applying the patch, fps drops into half. I don't see anything wrong with the PLL calcs. I was doing testing with some other dividers, and, well... results vary. Changing the fint_min to 0.5MHz in dsi.c makes it work, but lower limits show different problems. TRM has conflicting limits for the PLL's internal frequencies, so I don't know the correct limits.
I'll look at this a bit more when I find time.
Ok, no problem. Take the time it needs to fix.
For the moment we can live with the revert-hack.
Looks like the underflow issue is not in DSS as such. Underflows disappear if I run memtester at the same time, but appear if nothing much (other than DSS) is using the memory.
Tomi