ChanServ changed the topic of #linux-msm to:
sigmaris has quit [Ping timeout: 480 seconds]
sigmaris has joined #linux-msm
marvin24 has joined #linux-msm
marvin24_ has quit [Ping timeout: 480 seconds]
jhovold has joined #linux-msm
zstas_ has joined #linux-msm
mort_7 is now known as mort_
pespin has joined #linux-msm
minecrell has quit [Quit: Ping timeout (120 seconds)]
sgerhold has quit [Quit: Ping timeout (120 seconds)]
minecrell has joined #linux-msm
sgerhold has joined #linux-msm
<z3ntu> Hi! I need some advice bringing up mdss on the Milos SoC. It's DPU v10.2 ("dpu hardware revision:0xa0020000"). I think I've got most of the DPU config relatively correct, but I'm hitting errors when trying it out
<z3ntu> [ 0.641698] [drm:dpu_encoder_frame_done_timeout:2715] [dpu error]enc33 frame done timeout
<z3ntu> [ 0.645756] [drm:_dpu_encoder_phys_cmd_handle_ppdone_timeout.isra.0] *ERROR* id:33 pp:2 kickoff timeout 2 cnt 1 koff_cnt 1
<z3ntu> [ 0.645809] [drm:dpu_encoder_phys_cmd_prepare_for_kickoff] *ERROR* failed wait_for_idle: id:33 ret:-110 pp:2
<z3ntu> not really sure in which direction to poke
<krzk> Add more drm.debug and check whether pixel and byte clocks have good frequency
<krzk> You can also compare them later begtween what debugfs reports and what debugcc says
<krzk> Although these are DPU, not DSI, so maybe that's not it... maybe missing some pieces of DPU bringup
<z3ntu> I wouldn't be surprised that some pieces of my DPU config are completely wrong, but it's far from easy getting the properties correct based on downstream
<krzk> yeah...
<konradybcio> "failed wait_for_idle" sounds very bad.. make sure you didn't add any non-existent pingpong instances..
<z3ntu> qcom,sde-pp-off = <0x6a000 0x0f0f 0x6c000 0x6d000 0x67000>; from this I made pingpong_0 at .base 0x69000, then pingpong_2 0x6b000, pingpong_3 0x6c000 and then pingpong_cwb_0 0x66000
<z3ntu> dunno if it's correct to ignore pingpong_1 like this
<konradybcio> that's what i'm wondering as well
<konradybcio> without thinking much, can you try leaving only pp0?
<z3ntu> konradybcio: something doesn't seem to like only having one pp, device doesn't seem to boot up, and I don't have serial right now
<z3ntu> I've pushed my current tree here for now https://github.com/z3ntu/linux/commits/milos-6.16-wip-v2-mdss/ Maybe someone who's done DPU bringup before can take a look and see if there's anything obviously wrong.
mripard has quit [Quit: WeeChat 4.6.3]
zstas_ has quit [Ping timeout: 480 seconds]
telent has quit [Quit: The Lounge - https://thelounge.chat]
telent has joined #linux-msm
jhovold has quit [Ping timeout: 480 seconds]
pespin has quit [Remote host closed the connection]