narmstrong changed the topic of #linux-amlogic to: Amlogic mainline kernel development discussion - our wiki http://linux-meson.com/ - ml linux-amlogic@lists.infradead.org - Publicly Logged on https://irclog.whitequark.org/linux-amlogic
sputnik_ has quit [Ping timeout: 240 seconds]
sputnik_ has joined #linux-amlogic
_whitelogger has joined #linux-amlogic
random_yanek has quit [Ping timeout: 250 seconds]
random_yanek has joined #linux-amlogic
sputnik_ has quit [Remote host closed the connection]
sputnik_ has joined #linux-amlogic
chewitt has quit [Quit: Adios!]
Barada has joined #linux-amlogic
warpme_ has joined #linux-amlogic
Darkmatter66 has quit [Ping timeout: 252 seconds]
ldevulder has joined #linux-amlogic
warpme_ has quit [Quit: warpme_]
warpme_ has joined #linux-amlogic
nsaenz has joined #linux-amlogic
Darkmatter66 has joined #linux-amlogic
vagrantc has quit [Quit: leaving]
jelly has quit [*.net *.split]
nashpa has quit [*.net *.split]
jelly-home has joined #linux-amlogic
<mjourdan> xdarklight: Not really, I don't think I've ever used genpd. I used to have a meson-pwrc-vdec but since the blocks for H264 and HEVC require different settings in those registers I just ended up doing everything in the driver. It's only 2 registers so I didn't want to bother with a whole power driver.
<mjourdan> But if there's another way to do it so we can use the vdec driver on meson8 then sure
AntonioND has joined #linux-amlogic
nashpa has joined #linux-amlogic
AntonioND has quit [Remote host closed the connection]
jelly-home is now known as jelly
sputnik_ has quit [Remote host closed the connection]
Barada has quit [Quit: Barada]
random_yanek has quit [Ping timeout: 260 seconds]
yangxuan has joined #linux-amlogic
vagrantc has joined #linux-amlogic
yangxuan has quit [Quit: Leaving]
vagrantc_ has joined #linux-amlogic
vagrantc has quit [Quit: leaving]
vagrantc_ is now known as vagrantc
drieschel has joined #linux-amlogic
vagrantc has quit [Ping timeout: 246 seconds]
random_yanek has joined #linux-amlogic
random_yanek has quit [Ping timeout: 250 seconds]
random_yanek has joined #linux-amlogic
random_yanek has quit [Max SendQ exceeded]
nsaenz has quit [Read error: Connection reset by peer]
vagrantc has joined #linux-amlogic
nsaenz has joined #linux-amlogic
random_yanek has joined #linux-amlogic
nsaenz has quit [Ping timeout: 245 seconds]
nsaenz has joined #linux-amlogic
nsaenz has quit [Remote host closed the connection]
nsaenz has joined #linux-amlogic
<xdarklight> mjourdan: I educated myself how to implement a power-controller. however, I'm not sure about the consumer side yet.
<xdarklight> mjourdan: do you have some Meson8b patches floating around somewhere? if you want I can do some experiments and post an RFC patch
<xdarklight> (your video decoder driver is probably "on hold" until the firmware license is finally cleared - fingers crossed that this will happen soon. let's also hope that the license covers the 32-bit SoC firmware files)
<Xogium> yay, kernel oops with nfsd on odroid c2 with 4.17 was fixed with 4.19 apparently
<mjourdan> xdarklight: I don't, sorry. Biggest issues I can think of are: meson8b doesn't support the "endianess" canvas field, so we're stuck with the tiled picture format (can't have NV12 out of the box). The HEVC code is also a bit different iirc. Otherwise porting the current driver to m8b should be "relatively" painless. I got H264 "working" back in the day on C1 so it really shouldn't be too hard.
<mjourdan> xdarklight: yes indeed the upstream status is kinda stalled right now, I'm currently focusing my efforts on getting userspace (kodi, chromium, mpv) to work as best as it can with the decoder; since most v4l2-related userspace code is still somewhat bleeding edge.
sputnik_ has joined #linux-amlogic
<narmstrong> mjourdan: not a big deal if on the other side we don’t need the endianned bit either
<narmstrong> We will only need to add a modifier on top of NV12
drieschel has quit [Quit: drieschel]
vagrantc has quit [Ping timeout: 252 seconds]
vagrantc has joined #linux-amlogic
<mjourdan> narmstrong: It's a medium deal for egl dmabuf import since mali won't understand the format. But for drm yeah not much of a problem.
warpme_ has quit [Quit: warpme_]
warpme_ has joined #linux-amlogic
warpme_ has quit [Client Quit]
warpme_ has joined #linux-amlogic
warpme_ has quit [Client Quit]
warpme_ has joined #linux-amlogic
warpme_ has quit [Client Quit]
warpme_ has joined #linux-amlogic
warpme_ has quit [Client Quit]
warpme_ has joined #linux-amlogic
warpme_ has quit [Client Quit]
warpme_ has joined #linux-amlogic
warpme_ has quit [Client Quit]
warpme_ has joined #linux-amlogic
warpme_ has quit [Client Quit]
sputnik_ has quit [Read error: Connection reset by peer]
sputnik_ has joined #linux-amlogic
<xdarklight> mjourdan: OK, I guess a better approach (if I want to split the AO_RTI_GEN_PWR_... bits into a separate driver) would be testing on the GX SoCs. then I'm sure that I don't break your work
<xdarklight> mjourdan: what's the board you typically test with? I can test myself on a Le Potato, Khadas VIM1, Khadas VIM2 and some random other ones (I don't have any working GXBB board though)
sputnik_ has quit [Ping timeout: 268 seconds]
ldevulder_ has joined #linux-amlogic
ldevulder has quit [Ping timeout: 252 seconds]
sputnik_ has joined #linux-amlogic