ChanServ changed the topic of #linux-msm to:
Daanct12 has joined #linux-msm
undev[m] has quit [Quit: Client limit exceeded: 20000]
marvin24 has joined #linux-msm
marvin24_ has quit [Ping timeout: 480 seconds]
Daanct12 has quit [Remote host closed the connection]
Daanct12 has joined #linux-msm
jhovold has joined #linux-msm
Daanct12 has quit [Ping timeout: 480 seconds]
Daanct12 has joined #linux-msm
Daanct12 has quit [Ping timeout: 480 seconds]
Danct12 has quit [Read error: Connection reset by peer]
<aka_[m]> Marijn: maybe i will try rc3 too, I wonder if it's maybe fault of panel IC it ships with Nt36672a in theory after reset it shouldn't kill supplies.
<aka_[m]> I also noticed once I progress booting to rootfs display goes On and off like 8 times
<aka_[m]> Or I will try to just get rest of hardware and keep fb console for a while
<Marijn[m]> aka _: Can you try reverting drm/msm to 5.18? https://github.com/SoMainline/linux/commit/46f8758ea83c2f58e37184526baebe1d5a379e97
<aka_[m]> Gonna try that
<Marijn[m]> aka_: thanks, let me know if that works! If it does I'm more confident our issue is shared and will need some digging as to why (or pray it's fixed on -next, but then something needs to be ported to stable...)
pevik has joined #linux-msm
pevik has quit []
pevik has joined #linux-msm
pevik has quit []
pevik has joined #linux-msm
pespin has joined #linux-msm
svarbanov has quit [Ping timeout: 480 seconds]
svarbanov has joined #linux-msm
wfranken[m] has quit [Quit: Client limit exceeded: 20000]
enok has quit [Remote host closed the connection]
enok has joined #linux-msm
<Marijn[m]> lumag_: Before I go looking around various gits - do you happen to have a DPU configuration for sm8450 up somewhere?
<Marijn[m]> I have more hardware to test DSC on 😬
<Tooniis[m]> lumag_: did your power sequencing patches for qca get anywhere? or did you take a different approach later?
<konradybcio> bump, having wifi would be nice
<konradybcio> simplefb is dead since at least 5.19-rc3, dpu doesn't even bother trying to probe on -next-20220714
<konradybcio> adding fw_devlink=off gives me simplefb back.. ..for the 0.4 seconds before the platform hangs and kills itself in pain
<konradybcio> this happens on at least 8250
<aka_[m]> Marijn: I have reverted to rc3 and it still shows same error
<aka_[m]> havent reverted with your commit yet,(its just too big and fails a lot here)
<aka_[m]> just gonna grab branch and put my stuff on top
<aka_[m]> should be faster
<aka_[m]> ok with ninges kernel it doesnt even probe
<aka_[m]> display stay same like it was nothing takes over it
<aka_[m]> devices_deferred empty obv
<Marijn[m]> <aka_[m]> "havent reverted with your commit..." <- Ouch I gave it to you in hopes of simplifying the whole ordeal
<aka_[m]> i think even with 5.18 it might not work
<aka_[m]> there was an issue on 8953 and some bridge
<aka_[m]> some parade thing which seems got sorted in -next
<aka_[m]> on rc1 there is no error but also no picture too
<aka_[m]> Marijn: in theory it seems i no longer have this error on latest rc from torvalds/master
<aka_[m]> before it was only alocated by fbcon
<aka_[m]> now phoc can be found
<aka_[m]> bit sad log
svarbanov has quit [Ping timeout: 480 seconds]
<aka_[m]> my bad it still is there but i was unable to get to top of that log
jhovold has quit [Ping timeout: 480 seconds]
<aka_[m]> uh modprobe -r panel reboots device
<aka_[m]> lol
<aka_[m]> Marijn: building panel as module kinda gets rid of that error....
<aka_[m]> msm_dpu 5e01000.mdp: bound 5e94000.dsi (ops dsi_ops)
pespin has quit [Remote host closed the connection]
testytest has joined #linux-msm
testytest has quit []
pevik has quit [Ping timeout: 480 seconds]
<Marijn[m]> lumag_: I'm currently also working on bringing up display on an sm8250 device before sending DSC patches, for validation. Unfortunately it behaves much different, starting with MDSS not probing on -next as of today. Unlike sdm845 I have to run `echo ae00000.mdss > /sys/bus/platform/drivers/msm-mdss/bind` to make it probe. Any idea what's up, before I start debugging?
<Marijn[m]> (I think it does the same on 5.19 rc's and before, only konradybcio has played with this yet and got exactly as far iirc)
<bamse> Marijn[m]: have you tried fw_devlink=permissive ?
<Marijn[m]> bamse: Unfortunately I also had to revert https://lore.kernel.org/all/20220426212136.1543984-1-bjorn.andersson@linaro.org/ to circumvent `disp_cc_mdss_mdp_clk_src: RCG did not turn on` + `disp_cc_mdss_ahb_clk status stuck at 'off'` :/
<Marijn[m]> bamse: I've only tried fw_devlink=off
<bamse> Marijn[m]: i don't think you should do "off"...as that will make sure that devlinks needed for runtime power management are also disabled
svarbanov has joined #linux-msm
<Marijn[m]> bamse: I just noticed I enabled `CONFIG_CMDLINE_FORCE` recently to fix another device, and that obviously prevents cmdline parameters from `mkbootimg` (through the BL) from ending up in the kernel
<Marijn[m]> Now with proper testing, both off and permissive don't boot at all
<Marijn[m]> lumag_: One more code-design question before I leave (it's way past bedtime here): when a DSC config is available (assigned by the panel), `dpu_encoder_get_topology` unconditionally hardcodes 2 DSC blocks which are allocated on the resource manager. `dpu_rm_get_assigned_resources` returns 2 blks, but the pointers are NULL when not assigning any DSC blocks in hw_catalog, resulting in nullptr dereferences further down the line. Don't you
<Marijn[m]> think this should error gracefully instead of segfaulting, or is that "okay" when hw_catalog is "wrong"?
<Marijn[m]> Don't worry I'll submit those additions with the rest of the DSC patchseries I'm preparing, by the way ;)