Hi Developers,
I am seeing thrashing of errors print once Android kernel trying to enable SurfaceFlinger (swiftshader) stuff.
[drm:drm_calc_timestamping_constants] *ERROR* crtc 32: Can't calculate constants, dotclock = 0!
[ 19.985323][ C0] vkms_vblank_simulate: vblank timer overrun
[ 19.991839][ C0] vkms_vblank_simulate: vblank timer overrun
[ 19.998235][ C0] vkms_vblank_simulate: vblank timer overrun
[ 20.024009][ C0] vkms_vblank_simulate: vblank timer overrun
[ 19.991839][ C0] vkms_vblank_simulate: vblank timer overrun
[ 19.998235][ C0] vkms_vblank_simulate: vblank timer overrun
[ 20.024009][ C0] vkms_vblank_simulate: vblank timer overrun
...
I am afraid I am new to all of these - I have access to Lauterbach debugger and can debug in code. I would love to get some perspective or pointers of areas I could look into.
Other details:
I was able to use Kernel 5.10 + VKMS + SwiftShader in Android 12 in Raspberry Pi 4. However, in my new dev board, I cant get all the gpio/pinctrl/sdcard drivers working in Kernel 5.10, I had to stay w/ 5.4.
Thanks for all the help in advance.
Mohd Yusuf Abdul Hamid