alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - Logs https://freenode.irclog.whitequark.org/panfrost - <daniels> avoiding X is a huge feature
vstehle has quit [Ping timeout: 260 seconds]
stikonas has quit [Remote host closed the connection]
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
<bschiett> @macc24 will do, still trying to figure out how to update mesa package in latest buildroot version. for some reason they still use old mesa version and I have no clue how to update mesa version correctly in BR. I tried changing the version in the .mk file but there is an issue with meson.
warpme_ has quit [Quit: Connection closed for inactivity]
raster has quit [Quit: Gettin' stinky!]
atler is now known as Guest89529
Guest89529 has quit [Killed (verne.freenode.net (Nickname regained by services))]
atler has joined #panfrost
archetech has joined #panfrost
camus has joined #panfrost
kaspter has quit [Ping timeout: 246 seconds]
camus is now known as kaspter
kaspter has quit [Ping timeout: 260 seconds]
kaspter has joined #panfrost
davidlt has joined #panfrost
Stenzek has quit [Ping timeout: 260 seconds]
Stenzek has joined #panfrost
bschiett has quit [Quit: WeeChat 2.3]
camus has joined #panfrost
kaspter has quit [Ping timeout: 260 seconds]
camus is now known as kaspter
archetech has quit [Read error: Connection reset by peer]
archetech has joined #panfrost
<HdkR> Interesting
<HdkR> Wonder how hackable that is
thecycoone has quit [Ping timeout: 252 seconds]
vstehle has joined #panfrost
adjtm has quit [Remote host closed the connection]
Depau_ has quit [Remote host closed the connection]
Depau has joined #panfrost
adjtm has joined #panfrost
kaspter has quit [Ping timeout: 252 seconds]
kaspter has joined #panfrost
archetech has quit [Quit: Konversation terminated!]
indy has quit [Quit: ZNC - http://znc.sourceforge.net]
indy has joined #panfrost
guillaume_g has joined #panfrost
warpme_ has joined #panfrost
nlhowell has joined #panfrost
kaspter has quit [Ping timeout: 268 seconds]
kaspter has joined #panfrost
archetech has joined #panfrost
stikonas has joined #panfrost
indy has quit [Ping timeout: 240 seconds]
indy has joined #panfrost
camus has joined #panfrost
kaspter has quit [Ping timeout: 268 seconds]
camus is now known as kaspter
raster has joined #panfrost
archetech has quit [Quit: Textual IRC Client: www.textualapp.com]
camus has joined #panfrost
kaspter has quit [Ping timeout: 260 seconds]
camus is now known as kaspter
<tomeu> macc24: I'm looking at testing the g72 on ci, but panfrost is not probing at boot: https://gitlab.freedesktop.org/tomeu/mesa/-/jobs/9651073
<tomeu> any ideas on that?
<macc24> tomeu: is it mt8183?
<macc24> if it is then you are missing this patch series: https://patchwork.kernel.org/project/linux-mediatek/list/?series=470651
<macc24> probably
<tomeu> wonder why kms isn't probing either
urjaman has quit [Read error: Connection reset by peer]
urjaman has joined #panfrost
<macc24> tomeu: what config are you using?
<tomeu> it's the same kernel that we use in the other devices with mali
<tomeu> so I guess I'm missing something mediatek-specific
<macc24> mmsys and/or panel might be missing
<tomeu> and the kms driver needs to probe before panfrost can?
<macc24> dunno, maybe, maybe not
<macc24> it would be a bit closer to what i have running
<tomeu> macc24: could you paste your .config, please?
<robmur01> panfrost kernel should probe regardless - that should be able to run headless without any display
indy has quit [Ping timeout: 260 seconds]
<tomeu> robmur01: yeah, was wondering if there were any clk shenanigans
<macc24> wait i am looking at the wrong tree ,_,
<robmur01> absent any obvious sign of failure, I'd look for missing clock/regulator/power domain/etc. providers causing deferral
<tomeu> macc24: yeah, look at the tag I pasted above
<tomeu> robmur01: yeah, the clock and regulator drivers are there
<robmur01> there's that debugfs devices_deferred thingy which should help
<tomeu> but they could have also failed to probe...
<macc24> tomeu: are scpsys or spm or whatever drivers enabled?
<robmur01> yeah, I think the worst I've had is a dependency chain about 4 drivers long ;)
<macc24> and if it fails after probing, consider moving https://gitlab.freedesktop.org/gfx-ci/linux/-/blob/v5.13-for-mesa-ci/drivers/gpu/drm/panfrost/panfrost_drv.c#L661 before arm,mali-bifrost
<tomeu> ah, forgot about /sys/kernel/debug/devices_deferred
<robmur01> macc24: the order of the driver table is completely immaterial - specificity is determined by the order of "compatible" entries in the DT.
<robmur01> not if you read it as implicitly "set first [in your DT] to...", which I *think* it's trying to say
<macc24> oh ok
<robmur01> the fact that they happen to also appear first in the table appears to just be an alphabetical coincidence
nlhowell has quit [Ping timeout: 260 seconds]
<macc24> tomeu: this -> https://github.com/Maccraft123/Cadmium/blob/krane_513/baseboard/kukui/kernel-config has working display on duet with one kernel patch, but i didn't try to get panfrost on it working so far.
<tomeu> ah, ok, I only need panfrost
<macc24> in couple of weeks there will be panfrost there
<tomeu> so panfrost doesn't probe with that config either?
<macc24> i didn't try to get it running. might work, might not work with the patches
<tomeu> the mmsys has indeed deferred
* tomeu hates so much deferred probes...
* robmur01 is going to guess CONFIG_MTK_CMDQ_MBOX
<robmur01> or probably CONFIG_MTK_CMDQ, rather
<tomeu> cool, adding that plus some others
kaspter has quit [Ping timeout: 240 seconds]
kaspter has joined #panfrost
thecycoone has joined #panfrost
alpernebbi has joined #panfrost
<tomeu> robmur01: now it works, thanks!
<tomeu> macc24: bbrezillon : how are you using panfrost on the duet? devfreq is getting in the way, I cannot even set the performance governor
<bbrezillon> tomeu: I had all sort of hacks
<bbrezillon> and as I said, I didn't update the kernel in a while
<robmur01> `cat scaling_min_freq > scaling_max_freq`
<bbrezillon> let me check if I still have that branch on my kernel repo
<robmur01> (or even the other way round if you want the fast version...)
<tomeu> robmur01: the problem is that panfrost will abort any freq changes: https://gitlab.freedesktop.org/tomeu/mesa/-/jobs/9654138
<tomeu> bbrezillon: ah, so you got DVFS working with those hacks?
<bbrezillon> I don't remember having DVFS issues
<bbrezillon> but maybe I had it completely disabled
<tomeu> hmm, maybe we should disable devfreq from the kernel config right away
<robmur01> the downside of that is that some boards may be stuck at really slow default clock speeds so more likely to time out on big jobs
<robmur01> setting both min and max to scaling_cur_freq on the problematic machine should at least shut it up by preventing it from trying to change in the first place
<robmur01> (assuming the config is shared between CI jobs - if it's a machine-specific config then yeah, I'd just turn off devfreq)
<tomeu> yeah, it's a shared kernel image
<tomeu> and panfrost selects devfreq
<tomeu> guess we could disable it by removing the opp table from the DT
indy has joined #panfrost
nlhowell has joined #panfrost
nlhowell has quit [Client Quit]
nlhowell has joined #panfrost
Net147 has quit [Ping timeout: 252 seconds]
Net147 has joined #panfrost
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
Net147 has quit [Read error: Connection reset by peer]
Net147 has joined #panfrost
indy has quit [Ping timeout: 240 seconds]
indy has joined #panfrost
jschwart has quit [Read error: Connection reset by peer]
indy has quit [Ping timeout: 240 seconds]
indy has joined #panfrost
indy has quit [Excess Flood]
indy has joined #panfrost
alpernebbi has quit [Ping timeout: 268 seconds]
indy has quit [Excess Flood]
indy has joined #panfrost
guillaume_g has quit [Quit: Konversation terminated!]
nlhowell has quit [Ping timeout: 246 seconds]
anholt has quit [Ping timeout: 240 seconds]
jschwart has joined #panfrost
zkrx has quit [Ping timeout: 240 seconds]
zkrx has joined #panfrost
kaspter has quit [Ping timeout: 240 seconds]
jernej has quit [Remote host closed the connection]
kaspter has joined #panfrost
davidlt has quit [Ping timeout: 265 seconds]
jernej has joined #panfrost
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
jernej has quit [Ping timeout: 250 seconds]
sphalerite has quit [*.net *.split]
WoC` has quit [*.net *.split]
JJJollyjim has quit [*.net *.split]
sphalerite has joined #panfrost
WoC` has joined #panfrost
JJJollyjim has joined #panfrost
sphalerite has quit [Max SendQ exceeded]
sphalerite has joined #panfrost
stebler[m] has quit [Ping timeout: 248 seconds]
icecream95 has quit [Ping timeout: 247 seconds]
JJJollyjim has quit [Ping timeout: 276 seconds]
thecycoone has quit [Quit: Bridge terminating on SIGTERM]
jernej has joined #panfrost
thecycoone has joined #panfrost
icecream95 has joined #panfrost
icecream95 has quit [Ping timeout: 245 seconds]
JJJollyjim has joined #panfrost
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
icecream95 has joined #panfrost
WoC` has quit [Ping timeout: 276 seconds]
WoC has joined #panfrost
stebler[m] has joined #panfrost
raster has quit [Quit: Gettin' stinky!]
unoccupied has joined #panfrost
unoccupied is now known as leah
kaspter has quit [Ping timeout: 252 seconds]
camus has joined #panfrost
camus is now known as kaspter
stikonas has quit [Remote host closed the connection]