ChanServ changed the topic of #linux-rockchip to: Rockchip development discussion
stikonas has quit [Ping timeout: 260 seconds]
zoiahorn has quit [Quit: zoiahorn]
lurchi_ has quit [Ping timeout: 240 seconds]
lurchi__ has joined #linux-rockchip
rembo10 has quit [Quit: ZNC 1.8.2 - https://znc.in]
rembo10 has joined #linux-rockchip
lurchi__ has quit [Quit: Konversation terminated!]
lurchi__ has joined #linux-rockchip
alpernebbi has quit [Ping timeout: 260 seconds]
alpernebbi has joined #linux-rockchip
stikonas has joined #linux-rockchip
kevery has joined #linux-rockchip
kevery has quit [Quit: kevery]
KamikazeOther has joined #linux-rockchip
<KamikazeOther> Hi. I'm trying to get panfrost working on my firefly RK3399, which has a Mali T860MP4. I'm using Arch Linux ARM with a custom compiled 5.16.0-rc7 with panfrost compiled as a module. On userspace I have latest available mesa (21.3.3) & X (1.21.1.2) just from the package manager. My understanding was that I shouldn't need to do much else and the modeset driver would then somehow know to use panfrost for DRI, but it always uses llvmpipe. I am
amstan has joined #linux-rockchip
samueldr has joined #linux-rockchip
LinuxHackerman has joined #linux-rockchip
MatrixTravelerbo has joined #linux-rockchip
maxim[m] has joined #linux-rockchip
RayyanAnsari[m] has joined #linux-rockchip
nergzd723[m] has joined #linux-rockchip
DavidHeidelberg has joined #linux-rockchip
<KamikazeOther> unsure what I should do from here.
<jakllsch> KamikazeOther: i'd check with people who know about DRI/DRM and Mesa
<jakllsch> if it's a userland issue, they're more likely to guess what it is
<KamikazeOther> cheers, any idea where would that be?
<mps> KamikazeOther: don't know for arch linux but it works fine on my samsung rk3399 chromebook (gru-kevin) on alpine linux
<KamikazeOther> mps: do you have any custom xorg config ?
<mps> KamikazeOther: no, except for libinput
<mps> but that is not related
<KamikazeOther> mps: did you have to compile anything from scratch? e.g. mesa+gallium drivers? or did everything work out of the box on alpine?
<mps> KamikazeOther: nothing, everything as it is on alpine userspace
<KamikazeOther> is panfrost compiled into the kernel or a module on alpine? I've noticed I get no kernel message output when panfrost is loaded...
<mps> kernel is somewhat special for kevin chromebook but nothing special for graphic part
<mps> as a module
<KamikazeOther> do you see any kernel message output in your logs when it's loaded?
<mps> yes, but forgot what (about panfrost loaded and some parameters)
<KamikazeOther> hmm. ok thanks.
<mps> KamikazeOther: https://git.alpinelinux.org/aports/tree/testing/linux-gru this is alpine build script and files
<mps> for kernel, I mean
<mps> side note, and I'm maintainer of this pkg
<KamikazeOther> much appreciated
<KamikazeOther> a smart person in the #panfrost channel realised my DTS (rk3399-firefly.dts) didn't have any final GPU enablement within it. After adding a clause like this one (https://github.com/torvalds/linux/blob/master/arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts#L235 ) the panfrost kernel driver is now working, and I now have panfrost rendering in X
<KamikazeOther> (sorry that was panfrost on another IRC server)
<KamikazeOther> seeya all :)
KamikazeOther has quit [Remote host closed the connection]
chewitt has joined #linux-rockchip
macromorgan has joined #linux-rockchip
vagrantc has joined #linux-rockchip
chewitt has quit [Quit: Zzz..]
tuxd3v_ has quit [Read error: Connection reset by peer]
tuxd3v has joined #linux-rockchip
Max1Truc[m] has quit [Quit: Client limit exceeded: 20000]
eballetbo has quit [Quit: Client limit exceeded: 20000]
jelly is now known as le
le is now known as jelly