ChanServ changed the topic of #linux-sunxi to: Allwinner/sunxi development - Did you try looking at our wiki? https://linux-sunxi.org - Don't ask to ask. Just ask and wait for an answer! - This channel is logged at https://oftc.irclog.whitequark.org/linux-sunxi
KREYREN_ has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
evgeny_boger has quit [Ping timeout: 480 seconds]
evgeny_boger has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
ftg has quit [Read error: Connection reset by peer]
machinehum has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
Daanct12 has joined #linux-sunxi
montjoie_ has joined #linux-sunxi
montjoie has quit [Ping timeout: 480 seconds]
machinehum has quit [Ping timeout: 480 seconds]
apritzel has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
son has joined #linux-sunxi
son_ has joined #linux-sunxi
son has quit []
machinehum has quit [Ping timeout: 480 seconds]
son_ has quit [Remote host closed the connection]
machinehum has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
f_ has quit [Read error: Connection reset by peer]
f_ has joined #linux-sunxi
machinehum has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
colinsane has quit []
evgeny_boger1 has joined #linux-sunxi
colinsane has joined #linux-sunxi
evgeny_boger has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
colinsane has quit []
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
hexdump01 has joined #linux-sunxi
hexdump0815 has quit [Ping timeout: 480 seconds]
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
JohnDoe_71Rus has joined #linux-sunxi
colinsane has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
colinsane has quit []
colinsane has joined #linux-sunxi
colinsane has quit []
machinehum has quit [Ping timeout: 480 seconds]
colinsane has joined #linux-sunxi
machinehum has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
colinsane has quit []
colinsane has joined #linux-sunxi
machinehum has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
colinsane has quit []
colinsane has joined #linux-sunxi
apritzel has joined #linux-sunxi
warpme has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
mripard has quit [Quit: mripard]
mripard has joined #linux-sunxi
KREYREN_ has quit [Remote host closed the connection]
KREYREN_ has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
vertex004 has joined #linux-sunxi
<gamiee> jernej: ping
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
apritzel_ has joined #linux-sunxi
Hypfer has quit [Read error: Connection reset by peer]
Hypfer has joined #linux-sunxi
<linkmauve> Ok so the issue with importing my dmabuf is that even though sun4i-drm (/dev/dri/card0) accepts importing my buffer with DRM_FORMAT_MOD_ALLWINNER_TILED, Weston seems to be somewhat confused and exposes only formats supported by lima (/dev/dri/card1) with the modifier DRM_FORMAT_MOD_ARM_16X16_BLOCK_U_INTERLEAVED…
<linkmauve> I guess because lima doesn’t support importing tiled YUV formats?
<linkmauve> And Weston can’t guarantee my buffer will never get composited.
<linkmauve> So I guess if I ever want to import my image into EGL, I need to detile it like Gstreamer does with yesterday’s command, on the CPU. :s
<linkmauve> Ok, and running weston seven seconds or more disables the HDMI connector until reboot on this A10 nowadays. :o
<linkmauve> I guess I was lucky with onix’s DRM examples having a timeout of five seconds…
anarsoul|2 has joined #linux-sunxi
anarsoul has quit [Read error: Connection reset by peer]
machinehum has quit [Ping timeout: 480 seconds]
bauen1 has quit [Ping timeout: 480 seconds]
dsimic is now known as Guest14291
dsimic has joined #linux-sunxi
Guest14291 has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
vertex004 has quit [Remote host closed the connection]
<gamiee> hi apritzel , in relation to our yesterday discussion about configurable HDMI-CEC / IR wake up, I found discussion with you and smaeul from 2022 about this: https://oftc.irclog.whitequark.org/linux-sunxi/2022-06-19#31026312;
machinehum has quit [Ping timeout: 480 seconds]
machinehum has joined #linux-sunxi
Daanct12 has quit [Quit: WeeChat 4.1.2]
bauen1 has joined #linux-sunxi
bauen1 has quit [Ping timeout: 480 seconds]
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.1 Aria http://www.kvirc.net/]
evgeny_boger1 has quit []
evgeny_boger has joined #linux-sunxi
bauen1 has joined #linux-sunxi
machinehum has quit [Ping timeout: 480 seconds]
JohnDoe_71Rus has joined #linux-sunxi
evgeny_boger1 has joined #linux-sunxi
evgeny_boger has quit [Ping timeout: 480 seconds]
tlwoerner has quit [Quit: Leaving]
tlwoerner has joined #linux-sunxi
apritzel_ has quit [Remote host closed the connection]
<jernej> gamiee: pong
<jernej> linkmauve: or you can add support for that modifier to mesa :)
<linkmauve> Is that a thing the GPU supports?
<linkmauve> Or would I need a conversion shader?
apritzel_ has joined #linux-sunxi
<jernej> afaik no, but conversion can be added
<linkmauve> It would also be a thing only for lima-on-sunxi, as it wouldn’t make much sense to expose it on other platforms.
<linkmauve> I’m also curious, lima always renders the final scanoutable buffers as LINEAR since the display controller doesn’t support its 16×16 tiled format? :(
<jernej> I think yes
<jernej> btw, linear NV16 is also supported for 422 or 444 JPEGs on A33 and newer
<linkmauve> \o/
warpme has quit []
machinehum has joined #linux-sunxi
mripard has quit [Remote host closed the connection]
machinehum has quit [Ping timeout: 480 seconds]
bauen1 has quit [Ping timeout: 480 seconds]
apritzel_ has quit [Ping timeout: 480 seconds]
KREYREN_ has quit [Remote host closed the connection]
KREYREN_oftc has joined #linux-sunxi
JohnDoe_71Rus has quit [Quit: KVIrc 5.1.3 Quasar http://www.kvirc.net/]
bauen1 has joined #linux-sunxi
hexdump01 has quit []
hexdump0815 has joined #linux-sunxi
vagrantc has joined #linux-sunxi
<gamiee> jernej: related to the discussion about configurable wake up sources for Crust. Both smaeul and apritzel mentioned an option, to put the config data to some Crust known place (so I guess in same SRAM as Crust is living?) and Crust before suspend / shutdown will read it and configure itself accordingly. Theoretically, as I written it, it should work, right?
hentai has joined #linux-sunxi
ftg has joined #linux-sunxi
<KREYREN_oftc> So same packaging instructions meaning u-boot, crust, arm-trusted-firmware across all mainstream linux distros work without an issue, but if i am trying to package u-boot for alpine or postmarketos i don't get a display during the u-boot phase... does anyone have a hypothesis to why?
<vagrantc> toolchain differences?
<vagrantc> libc implementations?
<KREYREN_oftc> alpine's arm-trusted-firmware seems to be using clang, but i changed that on gcc and same issue
<KREYREN_oftc> vagrantc, libc seems to be same
<vagrantc> i thought alpine used something other than glibc
<vagrantc> shouldn't affect u-boot, but who knows...
<KREYREN_oftc> they use musl afaik
<KREYREN_oftc> yep musl + busybox
<apritzel> KREYREN_oftc: are you using Alpine as a build host, or just the packaging instructions from Alpine?
<KREYREN_oftc> apritzel, alpine as the build host and their package manager
<apritzel> in general those components are standalone parts, so a) you should be able to mix and match binaries (TF-A and U-Boot), and b) just compile this on any environment
<apritzel> I mean just grab any machine with a cross compiler and build TF-A and U-Boot
<apritzel> or even build it natively somewhere
<apritzel> and what version of TF-A and U-Boot are you building? the same mainline one, or does either alpine or PMOS apply some nasty patches
<jernej> gamiee: Yes, Crust can read config from any place. SRAM isn't accessed by Linux, so this is ideal
<KREYREN_oftc> same versions used, tested different once as well
<KREYREN_oftc> and mainline one are used now
<KREYREN_oftc> > <apritzel> I mean just grab any machine with a cross compiler and build TF-A and U-Boot < that's the thing.. it doesn't work on alpine which is any machine with a cross compiler
<apritzel> ah, I see. Maybe there is any host tool that is required during U-Boot build, that doesn't like musl?
<KREYREN_oftc> apritzel, musl should work though based on teres users telling me that it works on their end using various distros
<apritzel> do you build this manually, or using some build script?
<KREYREN_oftc> u-boot devs want me to try manual compilation with BL31.bin supplied from a working distro atm
<KREYREN_oftc> otherwise it's using the alpine and postmarketos's packaging
<KREYREN_oftc> which is apk and pmbootstrap
<KREYREN_oftc> apk is the package manager and pmbootstrap is framework to build images for lot of devices
<apritzel> yes, that would be my recommendation as well: try one known working component and build the other
<KREYREN_oftc> SCP is also needed but can be set to /dev/null to be excluded for testing
Asara has quit [Remote host closed the connection]
Asara has joined #linux-sunxi