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_: 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
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 ?
<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 ;)