rellla changed the topic of #linux-sunxi to: Allwinner/sunxi /development discussion - did you try looking at our wiki? https://linux-sunxi.org - Don't ask to ask. Just ask and wait! - https://github.com/linux-sunxi/ - Logs at http://irclog.whitequark.org/linux-sunxi - *only registered users can talk*
TRS-80 has joined #linux-sunxi
lurchi__ is now known as lurchi_
gaston1980 has quit [Quit: Konversation terminated!]
_whitelogger has joined #linux-sunxi
florian has quit [Ping timeout: 240 seconds]
warpme_ has quit [Quit: Connection closed for inactivity]
Danct12_ has quit [Ping timeout: 240 seconds]
jstein has quit [Ping timeout: 240 seconds]
Danct12_ has joined #linux-sunxi
Mangy_Dog has quit [Remote host closed the connection]
pmp-p has quit [Ping timeout: 258 seconds]
Mangy_Dog has joined #linux-sunxi
rex_victor has joined #linux-sunxi
ChriChri_ has joined #linux-sunxi
ChriChri has quit [Ping timeout: 268 seconds]
ChriChri_ is now known as ChriChri
Mangy_Dog has quit [Ping timeout: 268 seconds]
_whitelogger has joined #linux-sunxi
cnxsoft has joined #linux-sunxi
\\Mr_C\\ has quit [Quit: (Read error: Connection reset by beer)]
megi has quit [Ping timeout: 260 seconds]
mauz555 has quit []
tuxd3v has joined #linux-sunxi
cnxsoft1 has joined #linux-sunxi
cnxsoft has quit [Ping timeout: 268 seconds]
dddddd has quit [Remote host closed the connection]
TRS-80 has quit [Quit: WeeChat 2.3]
ganbold has joined #linux-sunxi
ganbold_ has quit [Ping timeout: 260 seconds]
tl_lim has joined #linux-sunxi
tllim has quit [Ping timeout: 258 seconds]
cnxsoft1 has quit [Remote host closed the connection]
cnxsoft has joined #linux-sunxi
Asara has quit [Ping timeout: 268 seconds]
_whitelogger has joined #linux-sunxi
Asara has joined #linux-sunxi
TRS-80 has joined #linux-sunxi
lurchi__ has joined #linux-sunxi
lurchi_ has quit [Ping timeout: 240 seconds]
aloo_shu has quit [Ping timeout: 258 seconds]
selfbg has joined #linux-sunxi
tl_lim has quit [Ping timeout: 260 seconds]
cnxsoft has quit [Ping timeout: 265 seconds]
cnxsoft has joined #linux-sunxi
JohnDoe_71Rus has joined #linux-sunxi
flacks has quit [Remote host closed the connection]
NeuroScr has quit [Quit: NeuroScr]
NeuroScr has joined #linux-sunxi
s_frit has quit [Remote host closed the connection]
s_frit has joined #linux-sunxi
deesix has quit [Ping timeout: 258 seconds]
ganbold has quit [Ping timeout: 258 seconds]
s_frit has quit [Remote host closed the connection]
s_frit has joined #linux-sunxi
ganbold has joined #linux-sunxi
warpme_ has joined #linux-sunxi
florian_kc has joined #linux-sunxi
florian_kc has quit [Ping timeout: 272 seconds]
tnovotny has joined #linux-sunxi
ganbold has quit [Ping timeout: 268 seconds]
ganbold has joined #linux-sunxi
ganbold_ has joined #linux-sunxi
ganbold has quit [Ping timeout: 268 seconds]
yann has quit [Ping timeout: 265 seconds]
matthias_bgg has joined #linux-sunxi
florian has joined #linux-sunxi
jstein has joined #linux-sunxi
yann has joined #linux-sunxi
<miasma> so, the falcon mode has been mentioned few times here and in the wiki, but it doesn't seem to work. I wonder how much work is still needed. I tested removing the '#error CONFIG_SPL_OS_BOOT is not supported yet', modified 'spl_start_uboot' to signal we want to boot the kernel, defined 'CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR', but it won't boot the kernel
AneoX has joined #linux-sunxi
lkcl has joined #linux-sunxi
megi has joined #linux-sunxi
Mangy_Dog has joined #linux-sunxi
arete74 has quit [Ping timeout: 258 seconds]
arete74 has joined #linux-sunxi
NeuroScr has quit [Quit: NeuroScr]
ldevulder__ is now known as ldeeeeeeeeeeeeee
ldeeeeeeeeeeeeee is now known as ldevulder
florian_kc has joined #linux-sunxi
florian_kc has quit [Remote host closed the connection]
victhor has joined #linux-sunxi
bjne has joined #linux-sunxi
ChriChri_ has joined #linux-sunxi
ChriChri has quit [Ping timeout: 260 seconds]
ChriChri_ is now known as ChriChri
arete74 has quit [Ping timeout: 268 seconds]
arete74 has joined #linux-sunxi
reinforce has joined #linux-sunxi
bjne has quit [Ping timeout: 268 seconds]
kristsm has joined #linux-sunxi
bjne has joined #linux-sunxi
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
damex has quit [Ping timeout: 258 seconds]
bjne has quit [Ping timeout: 240 seconds]
deesix has joined #linux-sunxi
bjne has joined #linux-sunxi
deesix has quit [Ping timeout: 268 seconds]
deesix has joined #linux-sunxi
dddddd has joined #linux-sunxi
JohnDoe_71Rus has joined #linux-sunxi
cnxsoft has quit [Quit: cnxsoft]
msev- has joined #linux-sunxi
msev- has quit [Client Quit]
selfbg has quit [Remote host closed the connection]
damex has joined #linux-sunxi
damex has quit [Client Quit]
damex has joined #linux-sunxi
matteosilex has quit [Quit: WeeChat 1.6]
tnovotny has quit [Quit: Leaving]
chewitt has quit [Quit: Zzz..]
netlynx has joined #linux-sunxi
netlynx has joined #linux-sunxi
netlynx has quit [Changing host]
pmp-p has joined #linux-sunxi
chewitt has joined #linux-sunxi
bjne has quit [Ping timeout: 268 seconds]
florian has quit [Quit: Leaving]
Putti has quit [Ping timeout: 258 seconds]
Putti has joined #linux-sunxi
Putti has quit [Changing host]
Putti has joined #linux-sunxi
matteosilex has joined #linux-sunxi
yann has quit [Ping timeout: 260 seconds]
NiteHawk has quit [Quit: Bye.]
NiteHawk has joined #linux-sunxi
AneoX has quit [Quit: Textual IRC Client: www.textualapp.com]
TRS-80 has quit [Quit: WeeChat 2.3]
TRS-80 has joined #linux-sunxi
_whitelogger has joined #linux-sunxi
yann has joined #linux-sunxi
matthias_bgg has quit [Ping timeout: 265 seconds]
matthias_bgg has joined #linux-sunxi
megi has quit [Ping timeout: 272 seconds]
aloo_shu has joined #linux-sunxi
netlynx has quit [Quit: Ex-Chat]
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
megi has joined #linux-sunxi
mauz555 has joined #linux-sunxi
reinforce has quit [Quit: Leaving.]
<jernej> megi: "rotate" driver is almost complete now
<jernej> it would be great if you (or anyone else) can test it
<megi> super cool! I'll integrate it into my camera->drm app for a test soon
<jernej> I have to fix format enumeration, but that shouldn't matter much
matthias_bgg has quit [Ping timeout: 265 seconds]
<jernej> btw, AW obviously didn't test their driver thoroughly - they mixed up yuv422 interleaved formats
<jernej> megi: I'm very curious if alignment requirements will bother you.
<megi> probably not
<megi> I'm getting buffers from drm and using dmabuf to import them into v4l2 now, but I think I'll need something more complicated
<megi> but I don't think alignment will be much of an issue
<jernej> why are you importing DRM buffers?
<jernej> v4l2 and DRM buffers are backed by dma_buf
<megi> because it didn't matter up to now
<megi> I can do the reverse just as well
<megi> and I already had to have DRM buffers for other planes
<megi> so it was easier to allocate them all via DRM and just import some of them to v4l2
<jernej> ok
<jernej> what kind of buffers you get from camera? mplane or single plane?
<megi> non-planar
<megi> YUYV
<jernej> ah, ok
<jernej> then it doesn't matter if driver takes mplane or not
<megi> it's probably possible for the CSI module to spit out some planar format
<megi> but I'm not sure the CSI driver supports that yet
<megi> anyway, I'll try something out and let you know
<jernej> ok, thanks
<megi> thank you too
<jernej> on A64 or A83T?
<megi> I can try on both
<jernej> I developed everything on A64
<megi> I have A83T tablet and A64 pinephone
<jernej> I haven't try it on A83T yet
<megi> both need rotation
<jernej> from what I can tell, AW uses this driver only in conjuction with VPU
<megi> most probably android rotates video with GPU
<jernej> I have found references to it only in CedarX library in Android sources
<jernej> yeah, I think so too
<megi> meanining camera frames for preview
<jernej> doesn't have camera any ISP which could rotate image too?
<megi> usually not
<jernej> I mean on SoC side
<megi> if you mean the chip inside the camera
<megi> it can do flips
florian has joined #linux-sunxi
<megi> but not rotation, since that would probably need a lot of memory
<megi> and flips are easy since you just change direction of row/column readout
<jernej> I don't think this unit takes much memory. Doc says it's just dma engine
<jernej> maybe it has just a bit advanced address calculator
NeuroScr has joined #linux-sunxi
<megi> sure, I mean in the camera sensor, where you can't change the fact that you have to read out data by row, process them a bit, and send them right away to the bus maybe with a buffer for one or two rows for more complicated processing
<megi> a83t is probably missing clocks in the driver
<megi> I had this patch when I was working on the rotation driver https://megous.com/dl/tmp/0001-media-sun8i-csr-clks.patch
<megi> but maybe you fixed this in other way
<megi> but maybe not :)
<megi> ah, I'm looking at the wrong tree
<megi> sorry for confusion
<mauz555> hello any idea where I can source allwinner A64 in small/medium volumes ?
<megi> aliexpress?
<jernej> megi: you worked on rotation driver? why didn't you say so? :)
<megi> I did
<megi> I only learned about your driver when it was already almost finished :(
<megi> anyway, kernel is ready, now to patch my userspace app :)
<jernej> well, I started working on it last Friday, so you couldn't know before...
<megi> hehe, that was quick. you based it on your deinterlace driver I guess? :)
<jernej> yes
<jernej> this time I know what I'm doing :)
<megi> right :)
<jernej> and this one is much simpler, only few registers and one buffer in, one out
mauz555 has quit []
NeuroScr has quit [Quit: NeuroScr]
techn has quit [Ping timeout: 265 seconds]
techn has joined #linux-sunxi
sunshavi has quit [Ping timeout: 258 seconds]
dddddd has quit [Ping timeout: 258 seconds]
putti_ has joined #linux-sunxi
Putti has quit [Ping timeout: 268 seconds]
putti_ has quit [Changing host]
putti_ has joined #linux-sunxi
putti_ is now known as Putti
<megi> I think DRM needs mplane buffers
<megi> I'm not sure yet, I'll look at it more carefully later
ldevulder_ has joined #linux-sunxi
ldevulder has quit [Ping timeout: 265 seconds]
<jernej> continuous buffers can always be translated to multi plane buffers
<jernej> just calculate right offsets
lkcl has quit [Ping timeout: 258 seconds]
florian has quit [Ping timeout: 240 seconds]
kristsm has quit [Remote host closed the connection]
<megi> not sure how to do that translation in userspace, without loosing the zero-copy feature
anarsoul has quit [Remote host closed the connection]
anarsoul has joined #linux-sunxi