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>
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