I’m new for the 4.14 kernel for 410c 96boards. The panel related source code migrated to GPU/DRM from video in 4.14. The architecture is different for me for DRM. My understanding of this new architecture for bringing up the panel is to switch the output from adv7511/HDMI to HS expansion slot on component U8E. This means if I would like to bring up a panel, what I need to do is adding the panel code to probe by the kernel and link to the connector.
From log seems everything is connected and CMD “11” and “29” for enabling the panel sent to the panel(checked by the log) as well. However, the panel is still showing nothing and doesn’t work. I do see something strange, which is “dsi_err_worker: status=4” keep showing. It looks like the FIFO is full and cannot receive any data. Can anyone have a look for the log I attached to share the clue? Please correct me if my understanding above is not right. Thank you.
You can have full log from here.
[ 26.736662] binder: 2629:2629 transaction failed 29189/-22, size 100-0 line 3012
[ 26.742092] [drm] vblank_ctrl_queue_work
[ 26.743150] [drm] vblank_ctrl_worker
[ 26.770873] dsi_err_worker: 17392 callbacks suppressed
[ 26.770882] dsi_err_worker: status=4
[ 26.775049] dsi_err_worker: status=4
[ 26.778848] dsi_err_worker: status=4