* Marijn: hi there, JIaxyga suggested that I could ask you about panel driver things... I have a sm8450 device with a dsc 1.1 cmd mode panel, but it has bpp=30 and bits\_per\_component=10. I used the mdss-dsi-panel-driver-generator and forced it to treat bpp=30 as 24 so it uses RGB888 (I was told by strongtz who apparently has a bpp=30 panel that this should work just fine). That gives: `[ 1.462022] msm_dsi ae94000.dsi: [drm:msm_dsi_host_power_on] *ERROR* DSI does not support bits_per_component != 8 yet` so I wondered if I could just use bits\_per\_component=8 instead of 10. Either way, the driver is completely broken and I'm not sure what exactly is wrong (aka whether it is related to bpp, bpc, dsc or whatever other component might play into this). GPU seems to initialize fine and panel stops complaining about bits\_per\_component, but I see the following spammed over and over: ``` [ 1.732211] [drm:dpu_encoder_frame_done_timeout:2342] [dpu error]enc31 frame done timeout [ 1.735513] [drm:_dpu_encoder_phys_cmd_wait_for_idle] *ERROR* id:31 pp:0 kickoff timeout 2 cnt 1 koff_cnt 1 [ 1.735605] [drm:dpu_encoder_phys_cmd_prepare_for_kickoff] *ERROR* failed wait_for_idle: id:31 ret:-110 pp:0 [ 1.824194] [drm:dpu_encoder_frame_done_timeout:2342] [dpu error]enc31 frame done timeout [ 1.824330] [drm:dpu_encoder_phys_cmd_prepare_for_kickoff] *ERROR* failed wait_for_idle: id:31 ret:-110 pp:0 [ 1.882731] Console: switching to colour frame buffer device 135x150 [ 1.912011] [drm:dpu_encoder_frame_done_timeout:2342] [dpu error]enc31 frame done timeout [ 1.920386] [drm:dpu_encoder_phys_cmd_prepare_for_kickoff] *ERROR* failed wait_for_idle: id:31 ret:-110 pp:0 [ 2.008171] [drm:dpu_encoder_frame_done_timeout:2342] [dpu error]enc31 frame done timeout [ 2.008326] [drm:dpu_encoder_phys_cmd_prepare_for_kickoff] *ERROR* failed wait_for_idle: id:31 ret:-110 pp:0 [ 2.096316] [drm:dpu_encoder_frame_done_timeout:2342] [dpu error]enc31 frame done timeout [ 2.096437] [drm:dpu_encoder_phys_cmd_prepare_for_kickoff] *ERROR* failed wait_for_idle: id:31 ret:-110 pp:0 ``` do you perhaps have an idea what might be going on and any hints on how to fix it? any help would be appreciated :) My kernel fork is at https://github.com/sm8450-mainline/linux Stock panel dtsi is at https://github.com/xiaomi-sm8450-kernel/android_vendor_qcom_proprietary_display-devicetree/blob/lineage-20/display/dsi-panel-l3-42-02-0a-dsc-cmd.dtsi