<freemangordon>
Linux devuan-droid4 5.11.22 #1 SMP PREEMPT Thu Sep 30 10:40:46 UTC 2021 armv7l GNU/Linux
<freemangordon>
though that is after the restart, no idea if kernel was upgraded
<Wizzup>
it probably was
<freemangordon>
hmm, glib was not upgraded with the fixed version?
<tmlind>
freemangordon: let's debug that revert a bit later, trying to adding pvr_ocp_readl/writel to pvr-drv.c..
<freemangordon>
ok
<freemangordon>
hmm, it was upgraded
<freemangordon>
ah, I guess I need hildon-mime-whatever
<freemangordon>
wtf! meson (>= 0.52)
<freemangordon>
parazyd: where shall I get that from! backports?
<freemangordon>
uvos: hmm, I don;t see pvr driver being build
<freemangordon>
do I need to tweak build scripts?
<Wizzup>
we have a package to build it don't we?
<Wizzup>
maybe that contains some instructions
<freemangordon>
I had to tweak debian/rules
<freemangordon>
still building so not sure what the result will be
<Wizzup>
ok
<freemangordon>
Wizzup: any clue why wlan interface get renamed on every reboot? on n900 with 5.15 that is
<freemangordon>
*gets
<Wizzup>
yes, it gets a random mac
<Wizzup>
and our ifup thing is not called probably
<Wizzup>
the one that assigns a static mac from a file
<freemangordon>
ah
<freemangordon>
hmm, I was under the impression this is fixed in the kernel
<freemangordon>
like, it does FW load of a FW that was generated by reading CAL
<freemangordon>
hmm, where is Pali
<Wizzup>
I think the kernel folks didn't like it or something
<freemangordon>
did they come up with a way to fix that?
<freemangordon>
I don;t remember how did that discussion end
<Wizzup>
I don't think so
<freemangordon>
hmm, pvr_dri in 1.17 seems to have more stuff that chromiumos pvr_dri
<freemangordon>
*than
<freemangordon>
luckily it is compiled with debug symbols, so I can RE back the missing parts
<Wizzup>
what parts are missing?
<freemangordon>
like for example PVRDRIFlushBuffersForSwap calls (missing in chromeos) PVRDRICacheFlushSurfaces
<freemangordon>
blobs support PVRDRI_API_GL it seems
<freemangordon>
I think I've just hit zswap on d4
<freemangordon>
and it looks dead :)
<freemangordon>
we shall remove that
<Wizzup>
hm
Guest62 has joined #maemo-leste
<Guest62>
hi guys, can anyone tell me if sphone is working on Droid 4? (if yes, how do I get it to install? do I need to add a new package repository?)
<Wizzup>
hi
<Wizzup>
it works for me in the sense that I can smses and it vibrates on calls, but the audio switching does not work for me yet
<Guest62>
I see; so how did you install it?
<Wizzup>
I think you might need to enable the -devel repo(s)
<Wizzup>
so you need additional repos in the apt sources
<freemangordon>
The fact we don;t need my shim is really great
<tmlind>
cool :)
<freemangordon>
yeah
<freemangordon>
lets see what uvos will report about WL 2d rendering performace
<tmlind>
what's the 2d test, glmark2 also?
<freemangordon>
if it is acceptable, I am goint to resume fixing glamor
<freemangordon>
tmlind: no, but I am not sure what it is
<freemangordon>
video playback I guess
<tmlind>
ok, there's some moving linaro windows around test in glamark2
<freemangordon>
or scrolling long lists
<freemangordon>
yeah, but it is still 3D
<tmlind>
right, all 2d is using 3d with wl
<freemangordon>
the point is - is n900 capable of video playback through 3D
<freemangordon>
for example
<freemangordon>
or - is it powerful enough so one can do kinetic scrolling of long list without (much) stutter
<freemangordon>
tmlind: will omap2_defconfig kernel boot on droid4?
<freemangordon>
your 5.15-rc2 tree that is
<freemangordon>
oh, I need that reverted patch back I guess
<freemangordon>
Wizzup: tmlind: d4 is ti443x, right?
<tmlind>
freemangordon: yeah omap2plus_defconfig should boot on droid4 and n900
<freemangordon>
ok
<tmlind>
yeah ti443x
<freemangordon>
thanks
<Wizzup>
tmlind: what would be a good way to make a static minimal kernel for kexecboot purposes? I started with doing something based on the loaded list of modules on the d4, but that seems not to work too well, so now I am trying omap2plus_defconfig with all '=m' set to '=y' _+ make defconfig
<Wizzup>
so this boots to a point, but then it just doesn't want to mount any rootfs
<Wizzup>
even rootdelay doesn't make it panic after the delay
<tmlind>
Wizzup: something uvos uses for the clownboot on bionic should do the trick
<tmlind>
freemangordon: so which xorg driver did you end up tweaking, the armsoc driver?
<Wizzup>
yeah, but he doesn't have the config/remember
<Wizzup>
:)
<Wizzup>
we'll see
<Wizzup>
ok, I think I know what went wrong
<tmlind>
ok
<Wizzup>
yeah ok, the out of tree dtb was out of sync
<tmlind>
ok
<tmlind>
Wizzup, uvos: you might be able to recover the clownboot .config with zcat /proc/config.gz if it was built in
<Wizzup>
yeah, I also suggested that a while aog
<Wizzup>
I think I got it now though
<Wizzup>
the dtb -mostly- worked fine, except that it didn't see the mmc sd card
<tmlind>
ok
<Wizzup>
but screen, modem, etc worked
<Wizzup>
unlucky I guess :)
<Wizzup>
going to pick a partition for kexecboot now
<tmlind>
well the old dtbs are incomplete nowadays, you need a quite recent one for now
<Wizzup>
yeah this was from 5.11
<Wizzup>
and I am booting 5.14
<Wizzup>
minor changes to the common dtsi
<Wizzup>
enough to break it :D
<tmlind>
yeah ok, we dropped all the old platform data for hwmod, so only dtb will have the interconnect data
<tmlind>
you should see a warning about old dtb during boot
<freemangordon>
tmlind: umm, what do you mean?
<freemangordon>
I didn;t tweak anything, what I did is to get chromeos mesa that has pvr dri driver
<freemangordon>
so, now it uses modesetting with glamor
<freemangordon>
'it' == xorg
<tmlind>
oh ok nice :)
<tmlind>
wow
<freemangordon>
as uvos correctly guessed, with that mesa there is no need of my shim as X support will be there
<freemangordon>
and yes, it is there
<tmlind>
great
<Wizzup>
what is a sensible way to see what partition is bpsw?
<tmlind>
which kernel?
<Wizzup>
just a second
<Wizzup>
2.6.35.7-g5fa4155
<Wizzup>
2.6.35.7-g5fa4155
<Wizzup>
oops
<tmlind>
cat /proc/cmdline might show it for android kernels