ungeskriptet has quit [Read error: Permission denied]
ungeskriptet has joined #linux-msm
ungeskriptet has quit [Ping timeout: 480 seconds]
ungeskriptet has joined #linux-msm
<loki6660>
Hi, I'm trying to get an unknown panel working on a sm8550. I'm pretty sure I have the timings, init seq correct and various regulator correct, but it still doesn't display anything... I can see some dsi_err_worker: status=5 and dsi_err_worker: status=4 in the logs
<loki6660>
looking at the Android DTS this panel seems to require some panel register read for ESD checking... could that be the reason why it's not working ?
<loki6660>
also: the panel seems to flash for a split second during probe
loki6660 has quit []
loki666 has joined #linux-msm
<krzk>
loki666: reset gpios? or their polarity? any errors from MDSS DRM (with drm.debug)?
<krzk>
and which kernel...
<loki666>
I think my reset-gpios are aslo correct, and I tried to swap the polarity and the reset sequence... doesn't change... I'm on 6.15.2, but tried 6.16-rc4 also
<loki666>
some gpio should be exposed as regulators... but that's for when it will be working
<sgerhold>
I've seen plenty of panels with ESD stuff in downstream, but not a single one needed that to be working on mainline
<sgerhold>
So I doubt that's it
<loki666>
so there is still hopes...
<sgerhold>
There is some funkyness with display handover from the bootloader sometimes, you might need to experiment a bit with making DRM MSM a module and/or builtin and/or clk_ignore_unused
<sgerhold>
I've seen all of these cause dsi errors in some situations
<loki666>
I'll try that
<loki666>
drm.debug=0x3 is flooding my dmesg... I can't get the top
<sgerhold>
log_buf_len=?
<loki666>
sgerhold: ok, what am I looking for ?
<sgerhold>
I don't know, you wanted to run with drm.debug 😅