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]
<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