Turl changed the topic of #linux-sunxi to: Allwinner/sunxi development discussion - Don't ask to ask. Just ask and wait! - See http://linux-sunxi.org | https://github.com/linux-sunxi/ | Logs at http://irclog.whitequark.org/linux-sunxi
Montjoie has joined #linux-sunxi
rellla has quit [Quit: see you later]
rellla has joined #linux-sunxi
fredy has quit [Excess Flood]
fredy has joined #linux-sunxi
deasy has quit [Quit: Nom d'un quark, c'est Edmonton !]
pseudomind has joined #linux-sunxi
xavia has left #linux-sunxi ["PART #interlock :PART #arduino :PART #wnydev :PART #buffalolab :PART #docker :PART #symfony :PART #virtuvia :QUIT :Leaving."]
maksimlin has joined #linux-sunxi
Montjoie has quit [Ping timeout: 245 seconds]
pseudomind has quit [Quit: pseudomind]
ZetaNeta has quit [Read error: Connection timed out]
ZetaNeta has joined #linux-sunxi
Montjoie has joined #linux-sunxi
geecko has quit [Ping timeout: 265 seconds]
lioka_ has joined #linux-sunxi
morfoh_ has joined #linux-sunxi
y0g1 has quit [Ping timeout: 240 seconds]
morfoh has quit [Ping timeout: 240 seconds]
lioka has quit [Ping timeout: 240 seconds]
hramrach has quit [Ping timeout: 272 seconds]
t3st3r has quit [Ping timeout: 272 seconds]
tomboy65 has quit [Ping timeout: 272 seconds]
y0g1 has joined #linux-sunxi
egbert has quit [Disconnected by services]
egbert has joined #linux-sunxi
ojn has quit [Ping timeout: 252 seconds]
TheSeven has quit [Ping timeout: 252 seconds]
ojn has joined #linux-sunxi
TheSeven has joined #linux-sunxi
souther has quit [Ping timeout: 245 seconds]
xavia has joined #linux-sunxi
<wens> Turl: last I heard, MediaTek doesn't even provide source code to customers :(
souther has joined #linux-sunxi
nicksydney has quit [Remote host closed the connection]
seere has joined #linux-sunxi
hramrach has joined #linux-sunxi
seere_ has quit [Ping timeout: 252 seconds]
xavia has quit [Ping timeout: 258 seconds]
pseudomind has joined #linux-sunxi
TheSeven has quit [Ping timeout: 252 seconds]
TheSeven has joined #linux-sunxi
tomboy65 has joined #linux-sunxi
maksimlin has quit [Ping timeout: 276 seconds]
JohnDoe_71Rus has joined #linux-sunxi
TheSeven has quit [Ping timeout: 252 seconds]
TheSeven has joined #linux-sunxi
pseudomind has quit [Quit: pseudomind]
pseudomind has joined #linux-sunxi
maksimlin has joined #linux-sunxi
ZetaNeta has quit [Ping timeout: 245 seconds]
wingrime has joined #linux-sunxi
pseudomind has quit [Quit: pseudomind]
montjoie[home] has quit [Remote host closed the connection]
bbrezillon has joined #linux-sunxi
Skaag has quit [Read error: Connection reset by peer]
wingrime1 has joined #linux-sunxi
wingrime has quit [Read error: Connection reset by peer]
wingrime1 has quit [Client Quit]
montjoie[home] has joined #linux-sunxi
Skaag has joined #linux-sunxi
FreezingCold has quit [Ping timeout: 252 seconds]
deffrag has joined #linux-sunxi
Skaag has quit [Ping timeout: 258 seconds]
wingrime1 has joined #linux-sunxi
dude_it has joined #linux-sunxi
bbrezillon has quit [Ping timeout: 252 seconds]
wingrime has joined #linux-sunxi
bbrezillon has joined #linux-sunxi
wingrime1 has quit [Ping timeout: 250 seconds]
bbrezillon has quit [Ping timeout: 276 seconds]
maksimlin has quit [Ping timeout: 276 seconds]
wingrime1 has joined #linux-sunxi
wingrime has quit [Ping timeout: 245 seconds]
deffrag has quit [Ping timeout: 240 seconds]
Skaag has joined #linux-sunxi
Quarx has joined #linux-sunxi
<rellla> morning
bonbons has joined #linux-sunxi
<wingrime1> Moin
<andoma> hello
pirea has quit [Ping timeout: 276 seconds]
<libv> the few people who ordered the improv are getting restless... https://discuss.makeplaylive.com/t/progress-updates/37/34
bbrezillon has joined #linux-sunxi
vector80 has joined #linux-sunxi
<rellla> wingrime1: i saw you figured out some deint registers...
<wingrime1> Rela i have much info
<vector80> Hi everyone, I have a question... But it is about android, I am sorry to ask in here... In linux-sunxi, after I boot, I see that I can modify CpuFreq settings for both two core for A20
<vector80> But in android kernel, after I boot, I only can see CPU0, I can't see CPU1
<hipboi> cpu1 is killed :)
<wingrime1> Rella: looks like we have alpha blend unit in main register set
<vector80> And in android, there is fantasys for governor, is that one can be used to setup cpufreq for CPU1 in android ?
<vector80> hipboi: How to "wake-up" CPU-1 ?
<wingrime1> Rella: and interesting cmd queue
<hipboi> vector80, echo 1 > /sys/devices/system/cpu/cpu1/online
<vector80> Cool, let me try
pirea has joined #linux-sunxi
<rellla> wingrime1: how is VE's maf related to DISP's maf?
<dude_it> vector80, the 2nd CPU is only sleeping because CPU load is low
<vector80> Ok, I am checking, wait
<dude_it> just run Antutu and check the CPUs :)
<libv> i have cleaned up the front page with respect to listing devices: http://linux-sunxi.org/Main_Page
<wingrime1> Rella:no idea
<libv> wow
ZetaNeta has joined #linux-sunxi
ZetaNeta has quit [Changing host]
ZetaNeta has joined #linux-sunxi
_massi_ has joined #linux-sunxi
<libv> mediatek thinks "everyday genius" is a good marketing strategy?
<libv> it reeks of chinese misinterpretation of english
<ZetaNeta> i got a mediatek, and i dont care about "everyday genius". I care about normal linux drivers
<libv> well, mediatek seems big on linaro
<libv> yet what do we get for that in return?
<libv> also, did we ever get that a23 u-boot code out of allwinner?
<libv> or has their linaro move made them feel all warm and good about themselves, so that they now feel they do enough of this open source malarky that they no longer need to bother with anything else
<libv> (like i predicted)
Skaag has quit [Ping timeout: 276 seconds]
nicksydney has joined #linux-sunxi
Skaag has joined #linux-sunxi
<wens> libv: oliv3r (gone?) said he's waiting for his tablet to arrive and then fire back an email
Skaag_ has joined #linux-sunxi
Skaag has quit [Ping timeout: 252 seconds]
<libv> wens: he's been waiting for at least a month now :)
<wens> that's true :(
FR^2 has joined #linux-sunxi
<wens> mediatek drivers... might have to wait a bit, I heard they had a whole bunch of developers poached by Chinese design firms (and Samsung)
notmart has joined #linux-sunxi
notmart has quit [Changing host]
notmart has joined #linux-sunxi
<wingrime1> rella: take a look at cedar regs again
<rellla> wingrime1: see it ;)
<wingrime1> I barely sure that is alpha blender
<wingrime1> But command queue....
Xaros has joined #linux-sunxi
Black_Horseman has quit [Ping timeout: 240 seconds]
rz2k has joined #linux-sunxi
joedj has quit [Ping timeout: 240 seconds]
<wens> allwinner's website now has complete features for A80
<Turl> wens: they also have publicly available pdf briefs
joedj has joined #linux-sunxi
* Xaros is away: Min enoxleite to nekro8afti... krataei ftyari!!!
<wens> how come the brief lists "low power LTE connectivity"
<Turl> wens: HSIC
<wens> isn't HSIC for USB?
<Turl> wens: it's "low power usb"
<Turl> wens: because it doesn't have transceivers, it's chip to chip on a max length of 10cm
<wingrime1> I hope get samples
<wens> meaning you connect an HSIC LTE chip? isn't that misleading?
<Turl> wens: misleading how? :p
<wens> I thought they built in an LTE modem
<Turl> AW doesn't develop radios, so no :p
<wens> libv: oh, we have A23 u-boot from the SDK, just no boot0 source code :(
geecko has joined #linux-sunxi
dude_it has quit [Quit: Sto andando via]
Skaag_ has quit [Ping timeout: 240 seconds]
Skaag has joined #linux-sunxi
lioka_ is now known as lioka
lioka has quit [Changing host]
lioka has joined #linux-sunxi
diego_r has joined #linux-sunxi
HeHoPMaJIeH has joined #linux-sunxi
HeHoPMaJIeH has quit [Changing host]
HeHoPMaJIeH has joined #linux-sunxi
nabblet has quit [Ping timeout: 276 seconds]
nabblet has joined #linux-sunxi
deasy has joined #linux-sunxi
<rellla> wingrime1: those argb and maf registers belong to encoder?
<libv> Turl, mnemoc: the exynos guy are having horrible spammers
<libv> guys even
<libv> on their wiki
<wingrime1> Not realy, maf used for interlance video filter
<libv> how is this being handled on our wiki?
<rellla> wingrime1: but there is interfaced handling in display engine frontend, too. must deinterlacing be done two times? *confused*
<wingrime1> Maf are using many frames for filter
<wingrime1> Disp cant do much with single video frame
<wingrime1> Hm, maybe it used together
<wingrime1> I should see trace with interlanced video
<Turl> libv: black magic
<Turl> libv: got a link?
<Turl> libv: we have a Q-A style captcha with on topic questions
<Turl> that stops most unwanted registrations
<Wizzup> http://linux-exynos.org/index.php?title=Special:RecentChanges&limit=500
<Turl> yep, they got more or less the same kind of spam
<Turl> they disabled registration, that should stop new spam (and contributions)
<Wizzup> yes, that is what I just did (managing linux-exynos.org)
<Wizzup> but I do want people to be able to register
<Turl> for spam on User:* you can block User:blah edits for unconfirmed people (the 'people' thing we do on linux-sunxi)
<Turl> Wizzup: ah cool, you manage it :)
<Wizzup> \o
<Turl> Wizzup: let me give you a couple of mediawiki config lines
<Wizzup> awesome
<Turl> Wizzup: http://sprunge.us/JdjO
<Wizzup> thanks
<Wizzup> Did you enable any extensions?
<Turl> that should stop User:* spam; if someone wants to edit their user page, they need to ask you and you need to add them to the people group via the wiki admin
<Wizzup> There's also some non-user spam, creating random pages, etc
<Turl> Wizzup: we also have http://sprunge.us/GBPM
<Turl> you can probably read those pages and make a list of keywords that are prone to match there and not on technical pages
<Turl> then make a regex with those
<Wizzup> hmmhmm'
<Turl> Wizzup: for registration and general captcha we use QuestyCaptcha with a bunch of hand made sunxi questions http://sprunge.us/QVMK
* Xaros is back (gone 01:41:20)
<Wizzup> that seems sensible
<Wizzup> Thanks!
<Turl> Wizzup: stuff like 'are you a car?' or 'does samsung make iPhones?' or stuff that's ridiculously obvious works great
<Wizzup> lol
<Turl> also multiple option stuff or simple instructions like 'write the following word on the box: alakazam'
<wens> reminds me of xkcd's explanation of the heartbleed bug
* rellla is glad to have registered before Turl's difficult horror registration questions
<Wizzup> hehe
<Turl> rellla: :)
<Turl> Wizzup: if you still get spam after all that, you can resort to akismet
<Turl> it works, but it triggers false positives on legit content at times
<Wizzup> right
<Wizzup> I think this will be enough
<Turl> Wizzup: http://sprunge.us/KJPd if you need it
<ccaione> I love the "moral" captcha, like "the action in the picture is good or bad" :D
<Wizzup> now to figure out how to delete all content after 10 april ;-) or something
<Wizzup> ccaione: depends on culture too? ;-)
<Turl> (you can make people not have to go through akismet via the people group, again)
<ccaione> Wizzup: hahaha, well ok
<Turl> Wizzup: yes, that's going to be the hardest part :p
<Wizzup> yeah, found that
<Turl> Wizzup: once you're ready to open the flood gates, you may want to set up an ifttt trigger with the recentchanges feed so you can crack down on spam instantly if it appears again :)
ganbold_ has joined #linux-sunxi
wingrime1 has quit [Read error: Connection reset by peer]
wingrime has joined #linux-sunxi
<Wizzup> ack
<vector80> Hi all, I have a problem with my android kernel as follows: http://sprunge.us/jbLZ
<vector80> Does anybody have an idea ?
wingrime1 has joined #linux-sunxi
wingrime has quit [Ping timeout: 265 seconds]
Philippe_Fouquet has joined #linux-sunxi
wingrime1 has quit [Read error: Connection reset by peer]
<Turl> vector80: I think the cpus share the clock, so it doesn't make much sense to have 2 of them
wingrime has joined #linux-sunxi
jemk has joined #linux-sunxi
wingrime has quit [Read error: Connection reset by peer]
wingrime has joined #linux-sunxi
wingrime1 has joined #linux-sunxi
wingrime has quit [Read error: Connection reset by peer]
wingrime1 has quit [Read error: Connection reset by peer]
wingrime has joined #linux-sunxi
wingrime1 has joined #linux-sunxi
wingrime has quit [Ping timeout: 250 seconds]
wingrime has joined #linux-sunxi
wingrime1 has quit [Ping timeout: 240 seconds]
wingrime1 has joined #linux-sunxi
wingrime has quit [Read error: Connection reset by peer]
Net147 has joined #linux-sunxi
wingrime1 has quit [Client Quit]
wingrime has joined #linux-sunxi
Xaros has quit [Quit: Zwi se logou mou!!!]
FunkyPenguin has quit [Ping timeout: 252 seconds]
FunkyPenguin has joined #linux-sunxi
wingrime1 has joined #linux-sunxi
wingrime2 has joined #linux-sunxi
wingrime1 has quit [Read error: Connection reset by peer]
wingrime has quit [Read error: Connection reset by peer]
wingrime2 has quit [Client Quit]
diego_r has quit [Read error: No route to host]
wingrime has joined #linux-sunxi
diego_r has joined #linux-sunxi
diego_r has quit [Client Quit]
wingrime1 has joined #linux-sunxi
wingrime1 has quit [Read error: Connection reset by peer]
wingrime1 has joined #linux-sunxi
wingrime has quit [Ping timeout: 252 seconds]
JohnDoe_71Rus has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
<vector80> Turl: Thank you very much, but I am currently checking with many other devices.
<vector80> I am comparing with Samsung Galaxt Note 2, Note3, Amlogic...
<vector80> All these have CPU cores mostly online allways
<vector80> And also sunxi kernel, CPU1 is allways online also
<maz_> ijc: where are your latest u-boot patches?
<vector80> What is the difference between sunxi kernel and aw kernel for cpufreq ?
<Turl> different governor
<Turl> switch to ondemand or interactive
<vector80> I switched to PERFORMANCE
<vector80> but CPU1 is still not online
<vector80> it is mostly offline, it gets online when it is really processing a lot
<vector80> but that causes system laggy sometimes
<vector80> until CPU1 gets wake up,
<vector80> some time is lost
<vector80> but sunxi kernel is much better
<vector80> CPU1 is almost allways online
Net147 has quit [Quit: HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :)]
<hipboi> vector80, yeah
<hipboi> vector80, that's the problem
<ijc> maz_: git://gitorious.org/ijc/u-boot.git has branches with a -vN suffix, so the latest is there. I can pull out my laptop and be more specific if you need me to be ;-)
<ijc> I think I'm up to v2, which was a while back, but i'm just about done with all the cleanups needed for v3. I don't think any of the differences will matter for your PSCI stuff though
<maz_> ijc: thanks. I'll have a look at putting it all together again. need to bring a CT at work so I can get the job done without being moaned at at home... ;-)
<ijc> My wife has evening classes, whichis how I manage ;-)
geecko has quit [Quit: bye bye]
geecko has joined #linux-sunxi
tomboy65 has quit [Ping timeout: 272 seconds]
nove has joined #linux-sunxi
<jemk> nove: ctags file of whole libve (include source!): https://github.com/linux-sunxi/cedarx-libs/blob/master/libcedarv/linux-armhf2/tags
<jemk> we have missed this for 7 months
<jemk> contains a whole lot of register names
diego_r has joined #linux-sunxi
<wingrime1> Simply epic
t3st3r has joined #linux-sunxi
<nove> jemk: this is so funny
jemk has quit [Quit: Verlassend]
<vector80> hipboi: Yeah, so, can you recommend something that allow me to use CPU1 allways ?
<wingrime1> Nove all constants there
HeHoPMaJIeH has quit [Quit: Leaving]
<nove> and A23 is there
wingrime1 has quit [Ping timeout: 252 seconds]
FunkyPenguin has quit [Ping timeout: 240 seconds]
megal0maniac_afk is now known as megal0maniac
FunkyPenguin has joined #linux-sunxi
jemk_mobi has joined #linux-sunxi
pseudomind has joined #linux-sunxi
<nove> in part i am at fault, with this allergy to binaries blobs i just don't want to touch them
FunkyPenguin has quit [Ping timeout: 265 seconds]
FunkyPenguin has joined #linux-sunxi
tomcheng76 has quit [Read error: Connection reset by peer]
<jemk_mobi> nove: we all where blind again, benn gave us these things and nobody inspected them
tomcheng76 has joined #linux-sunxi
<jemk_mobi> this file contains all names, but we still have to guess for what its the name
<nove> also today, i found that nouveau also uses a valgrind based tracer http://nouveau.freedesktop.org/wiki/Valgrind-mmt/
<nove> and this was were i got the idea for our tracer http://dri.freedesktop.org/wiki/ReverseEngineering/
<nove> how can be this missed
FDCX has quit [Remote host closed the connection]
FDCX has joined #linux-sunxi
wingrime has joined #linux-sunxi
<nove> i did our tracer without knowing the existence of this one
<jemk_mobi> but you have a nice trace viewwr
pseudomind has quit [Quit: pseudomind]
<wingrime> Indeed
<jemk_mobi> we did many things finding easier ways afterwards
pseudomind has joined #linux-sunxi
<jemk_mobi> but it was still fun
<wingrime> Nove: new socs are coming so we still need traces
* jemk_mobi hates mobile connections
nabblet has quit [Quit: leaving]
<jemk_mobi> we always need traces, this file only helps with naming
pseudomind has quit [Client Quit]
wingrime1 has joined #linux-sunxi
wingrime has quit [Read error: Connection reset by peer]
<wingrime1> struct:VETOP_REG_ANAGLYPH_CONTROL
kz1 has joined #linux-sunxi
wingrime1 has quit [Ping timeout: 265 seconds]
<kz1> can anyone here tell me how to set teh register REG00H[0] on the AXP209 ?
<nove> looking at it, i see that it will fail to run in arm
<nove> and our is more simples
<jemk_mobi> simple is always good
ZetaNeta has quit [Read error: Connection timed out]
ZetaNeta has joined #linux-sunxi
ZetaNeta has quit [Changing host]
ZetaNeta has joined #linux-sunxi
kuldeepdhaka has joined #linux-sunxi
megal0maniac is now known as megal0maniac_afk
jemk has joined #linux-sunxi
jemk_mobi has quit [Quit: leaving]
FunkyPenguin has quit [Ping timeout: 258 seconds]
FunkyPenguin has joined #linux-sunxi
vector80 has quit [Remote host closed the connection]
deasy has quit [Quit: Nom d'un quark, c'est Edmonton !]
F1skr has joined #linux-sunxi
wingrime has joined #linux-sunxi
<wingrime> jemk: find something?
nicksydney has quit [Remote host closed the connection]
nicksydney has joined #linux-sunxi
xavia has joined #linux-sunxi
Fusing has joined #linux-sunxi
<jemk> wingrime: volatile u32 pic_width_more_2048:1 and volatile u32 pic_width_is_4096:1 could be interesting
<megal0maniac_afk> You know your internet is slow when git clone takes significantly longer than actually building the kernel
kivutar has joined #linux-sunxi
<nove> 1633 is?
<nove> features "Supports independent encoding and decoding"
notmart has quit [Ping timeout: 240 seconds]
<nove> does it mean simultaneous, at the same time
patapovich has joined #linux-sunxi
<patapovich> nove: apparently aw1633 is sun6i
kivutar has quit [Ping timeout: 245 seconds]
Gerwin_J has quit [Quit: Gerwin_J]
shineworld has joined #linux-sunxi
notmart has joined #linux-sunxi
notmart has quit [Changing host]
notmart has joined #linux-sunxi
<nove> then this is it, and matches what was seen with the trace with a23 binaries blobs
<nove> the encode and decode can be enabled at the same time
shineworld has quit [Remote host closed the connection]
Quarx has quit []
<maz_> ijc: right. u-boot head merged with your patches is a real mess.
<maz_> ijc: SPL is completely broken due to MMC brakage.
Fusing has quit [Quit: Nettalk6 - www.ntalk.de]
<ijc> maz_: you might be best off waiting for v3?
<maz_> ijc: I'm making some progress. Dynamic memory allocation in SPL, and MMC converted to the new scheme. Still getting a timeout, but better than nothing. I'll push my patches out, feel free to grab them or not.
<ijc> Not sure what state my current v3 branch is in or I'd throw it your way. Might have a chance to finish it off over the break.
<ijc> if I do get a chance I'll look at your stuff too
<wingrime> jemk: problem - correct order
<jemk> wingrime: well, that's the problem with all info in this file
<maz_> ijc: Pushed out git://git.kernel.org/pub/scm/linux/kernel/git/maz/u-boot.git ijc-merge
<ijc> maz_: ta!
<wingrime> timeout_enable vdecoder/libve/src/libve_register.h /^ volatile u32 timeout_enable :1;$/;" m struct:VETOP_REG_STATUS
<wingrime> timeout_intr vdecoder/libve/src/libve_register.h /^ volatile u32 timeout_intr :1;$/;" m struct:VETOP_REG_STATUS
<wingrime> jemk: we can use timeout
<nove> wingrime: the bits sum to total of 32, so is order or the inverse
<wingrime> nove: they are sorted by alphabet
<nove> ah that
<wingrime> cmd_num vdecoder/libve/src/libve_register.h /^ volatile u32 cmd_num :6;$/;" m struct:VETOP_REG_ARGB_COMMAND_QUEUE_START
<wingrime> multi_cmd_start vdecoder/libve/src/libve_register.h /^ volatile u32 multi_cmd_start :1;$/;" m struct:VETOP_REG_ARGB_COMMAND_QUEUE_START
<wingrime> reserved0 vdecoder/libve/src/libve_register.h /^ volatile u32 reserved0 :25;$/;" m struct:VETOP_REG_ARGB_COMMAND_QUEUE_START
<wingrime> vetop_reg_argb_cmd_queue_start_t vdecoder/libve/src/libve_register.h /^ }vetop_reg_argb_cmd_queue_start_t;$/;" t typeref:struct:VETOP_REG_ARGB_COMMAND_QUEUE_START
paulk-collins has joined #linux-sunxi
<wingrime> nove: volatile u32 blk_size_x :16;$
<wingrime> nove: at least we know how much bits
<jemk> wingrime: the cmdqueue is obvious if you look at what happens when writing 0xffffffff
<jemk> multi_cmd_start is 31 and cmd_num is 5:0
<wingrime> jemk: lets start fill wiki
<wingrime> jemk: there tons info need to be filed
<jemk> wingrime: but most we can't get the correct order that easy
<wingrime> paulk-collins: ping
<paulk-collins> wingrime, hey :)
<wingrime> paulk-collins: join to new work
<paulk-collins> what do you mean?
<wingrime> jemk: ^
<nove> "multi-channel decoding or decoding with encoding"
<wingrime> paulk-collins: we need to deal with it hell
<paulk-collins> wigyori, that's some for of extract from the source code?
<paulk-collins> oops
<paulk-collins> wingrime, ^
<wingrime> paulk-collins: autocomplite
<paulk-collins> oh ok
<paulk-collins> so that's a good share of knowledge about it
<paulk-collins> looks interesting
<paulk-collins> I don't have time for it now
<paulk-collins> sadly
bertrik has joined #linux-sunxi
bertrik has quit [Changing host]
bertrik has joined #linux-sunxi
<wingrime> jemk: pic_width_is_4096 vdecoder/libve/src/libve_register.h /^ volatile u32 pic_width_is_4096 :1;$/;" m struct:VETOP_REG_MODE_SELECT
<wingrime> jemk: VETOP_REG_MODE_SELECT
<wingrime> jemk: interesting
<jemk> wingrime: arg, we edited the same
<wingrime> jemk: it happends
<jemk> wingrime: yeah, i guess pic_with_more_2048 is the bit i set in h264 decoder (bit21)
<jemk> wingrime: sorry, i undid your edit, I had the correct bit positions
<wingrime> jemk: thats better
<paulk-collins> anyone with a tablet including a HV5820 GPS module?
<jemk> wingrime: some of these regs i already use in libvdpau, but most with magic values
<wingrime> jemk: I saw code
<nove> output_data_format ?
_massi_ has quit [Remote host closed the connection]
<nove> 0xe8
<jemk> nove: newer socs seem to be able to write yv12, there were already hints in the headers we had
FR^2 has quit [Quit: Connection reset by peer]
<wingrime> jemk: http://paste.debian.net/94238/ VC1 have correct bitfields
kivutar has joined #linux-sunxi
<maz_> ijc: finally fixed. stupid voltage mistake.
rds has joined #linux-sunxi
<rds> I'd like to say that the RE team of the VPU is doing a great job!
<rds> always researching, and always finding new ways to get the process done faster!
rz2k has quit []
<rds> excellent finds guys!
bbrezillon has quit [Ping timeout: 245 seconds]
<rds> reserach is done like this, you miss a thing, but you learn a lot in the meantime
<rds> Now, regarding the KMS driver, and new status of it ?
<rds> or LIBV continues to write wiki pages ?
<rds> regards!
rds has quit [Client Quit]
ZetaNeta has quit [Quit: Leaving]
ZetaNeta has joined #linux-sunxi
Fusing has joined #linux-sunxi
diego_r has quit [Quit: Konversation terminated!]
jemk has quit [Ping timeout: 252 seconds]
<nove> rds: jump in, do questions, then jump out is not very good for communication
wingrime has quit [Ping timeout: 245 seconds]
bertrik has quit [Remote host closed the connection]
bertrik has joined #linux-sunxi
bertrik has quit [Changing host]
bertrik has joined #linux-sunxi
kivutar has quit [Quit: Ex-Chat]
notmart has quit [Read error: Connection reset by peer]
patapovich has quit [Ping timeout: 240 seconds]
jemk has joined #linux-sunxi
Fusing has quit [Quit: Nettalk6 - www.ntalk.de]
bbrezillon has joined #linux-sunxi
kivutar has joined #linux-sunxi
FreezingCold has joined #linux-sunxi
pseudomind has joined #linux-sunxi
<jemk> ssvb: any news from the dram side? I added a second run on cubietruck with 600mhz, only two cells are green then.
Philippe_Fouquet has quit [Ping timeout: 240 seconds]
<ssvb> jemk: yes, I'm sitting on a pile of more advanced scripts and need to clean them up to remove debugging hacks
<ssvb> jemk: I have also updated lima-memtester to add support for MEMTESTER_EARLY_EXIT environment variable to speed up the testing process
kivutar has quit [Quit: Ex-Chat]
<jemk> ssvb: and i thought about a possible problem with the way the scripts work, because normally data training has to be done after setting up the dlls, but only u-boot does that
<jemk> ssvb: that could reduce the accuracy of the results
<ssvb> jemk: well, the RK30XX manual says that the DLLs can be configured at runtime (maybe with a momentary glitch which might kill the system if we are very unlucky)
<jemk> ssvb: more speed is good, maybe I can test cb1 somehow, but it does real work at the moment, no way to reboot all the time
fredy has quit [Quit: ZNC - http://znc.sourceforge.net]
<jemk> ssvb: yes, they can be reconfigured, but dqs gating and such things data training sets up may be not ideal then
<ssvb> jemk: about data training, I have read a bit of manuals and documents, and added some links to http://linux-sunxi.org/DDR_Calibration
<ssvb> jemk: it is a bit confusing regarding what is and what is not done by the dram controller automatically
<jemk> ssvb: with data training i mean the thing the scan_read_pipe() function does
fredy has joined #linux-sunxi
<ssvb> jemk: it says "As part of the optimization of this PHY, the DDR3 write leveling feature is not supported." and at the same time "Real time DQS drift detection and compensation"
megal0maniac_afk is now known as megal0maniac
<jemk> ssvb: after scan_read_pipe the rslr and rdqsgr regs contain new values, so it really does dqs gate training
<ssvb> jemk: yes, the DQS gate training is mentioned in the RK30XX manual
<jemk> ssvb: i think they only mean they don't support the special mode to do the write leveling where the ddr chip forwards clk(or dqs?) to dq
<jemk> ssvb: to really detect the correct shift, not to guess it based on errors
<libv> wens: ?
<libv> the ram and nand chips aren;t important, and do not help with identification
<libv> plus, this is not information that android will give to you
<libv> ah, i should clarify that in those two sections.
<ssvb> jemk: I just wonder what kind of training we are actually doing here, and whether the DQS gate training really has some influence on it
geecko has quit [Ping timeout: 276 seconds]
<ssvb> jemk: maybe we can try to boot the system with different initial tpr3 and see if this affects the results
<jemk> ssvb: thats a good question, I neither really know what we are doing
<libv> wens: fixed
<ssvb> jemk: have you checked the freescale manual? http://freescale.com/files/32bit/doc/app_note/AN4467.pdf
<ssvb> jemk: it seems to be reassuring in the sense that the static hardcoded shifts/delays configuration is also used by the others
<ssvb> jemk: and this configuration seems to be indeed mostly board/device specific
<ssvb> jemk: btw, the memtester log can be indeed used to correctly identify which byte lane is failing, this works :)
<jemk> ssvb: the freescale manuals are good, but very specific to imx, not too much general information
<ssvb> jemk: experiments show that SFWDLY/SFBDLY bits act like a more fine-grained SDPHASE, with steps roughly around 4-6 degrees instead of 18 degrees for SDPHASE
Fusing has joined #linux-sunxi
<ssvb> jemk: changing MFWDLY/MFBDLY for the byte lane MSDLLs does not seem to have any effect, but I still need to double check this
pseudomind has quit [Quit: pseudomind]
<ssvb> jemk: I just wonder if these MFWDLY/MFBDLY bits were supposed to be there for write leveling
<jemk> ssvb: i don't think so, they are for fine tuning the dll
<jemk> ssvb: but it might be the only way because we really lack write leveling support
<jemk> ssvb: the effect of sfwdly and similar is described pretty good in rk30xx manual under ddr phy - feedback trim
<ssvb> jemk: yes, that's why I wanted to check them
<ssvb> jemk: there are also knobs, controlling delays for the individual bits
<ssvb> jemk: about the settings in u-boot, we can also automatically find and patch the dram configuration block in the spl directly on the sd card
<ssvb> jemk: but of course only if we are pretty sure these settings are workable and the system is going to boot :)
<jemk> ssvb: my initial tests with tpr3 i did with fel boot and patched spl
<ssvb> jemk: another method would be patching u-boot to get these settings from the serial console and use the PC to control the whole process
geecko has joined #linux-sunxi
<ssvb> jemk: but then again, it would be very nice to have a software controlled power supply to interrupt power at will
<ssvb> jemk: or some watchdog hacks, setting it in the u-boot, then passing it to the kernel and ending up in the userland
<jemk> ssvb: lab power supply ;) i also tried to port memtester to u-boot, but gave up again
<jemk> ssvb: we don't need a full memtester, only some fast detection of obvious problems
<jemk> ssvb: the full test is only needed to finally verify the found possibilities
<jemk> ssvb: maybe even the build in mtest in u-boot could work, i totally missed that...
<ssvb> jemk: one problem with just memtester is that it appears to be only effective with the additional pressure on ram from mali
<ssvb> jemk: remove the mali part, and memtester will run happily without spotting anything
<ssvb> jemk: u-boot is interesting for the hardware assisted training, utilizing the features of the memory controller
<jemk> ssvb: just some silly idea, but maybe stressing mali only loads dcdc3 more and thus the dram controller voltage isn't that high anymore
<ssvb> jemk: do you mean that mali is powered from dcdc3 (I don't know this myself)?
<ssvb> jemk: in any case, one test to verify this might be the use of some computationally heavy shaders instead of memory intensive ones
<ijc> maz_: I've just pushed git://gitorious.org/ijc/u-boot.git sunxi-mainlining-v3-pre, which is close to what I hope to post, just waiting for a couple more fixes to be picked up into u-boot-sunxi.git. Your PSCI seems to have rebased nicely onto it if I skip the mmc stuff from your side which was done differently in sunxi.git
<jemk> ssvb: yes, nearly everything digital logic except cpu is powered from dcdc3. i'll try to measure it now
<ssvb> jemk: thanks, that would be very interesting
<ssvb> jemk: in any case the dcdc3 voltage also clearly plays some role, but I still was getting memtester memory corruption reports at 480MHz dram clock speed no matter how high was the dcdc3 voltage
<ssvb> jemk: with low dcdc3 voltage it was deadlocking, so that's a somewhat distinct symptom
<jemk> ssvb: woot, thats not what i expected: http://www.directupload.net/file/d/3595/vpu9ncyx_png.htm
bertrik has quit [Remote host closed the connection]
<jemk> ssvb: dcdc3 jumps up when starting lima-memtester, and stays the same when starting memtester
kenny has quit [Ping timeout: 240 seconds]
kenny has joined #linux-sunxi
bertrik has joined #linux-sunxi
bertrik has quit [Changing host]
bertrik has joined #linux-sunxi
<jemk> ssvb: es2gears has the same effect, so its definitely mali. only that the voltage changes in the wrong direction
FunkyPenguin has quit [Ping timeout: 250 seconds]
Black_Horseman has joined #linux-sunxi
Black_Horseman has quit [Changing host]
Black_Horseman has joined #linux-sunxi
FunkyPenguin has joined #linux-sunxi
<jemk> ssvb: ok, I measured bullshit
<jemk> ssvb: only noise goes up, and the slow measurement showed this as higher voltage. as soon as mali works noise on dcdc3 is much higher
bbrezillon has quit [Ping timeout: 276 seconds]
deasy has joined #linux-sunxi
jemk has quit [Remote host closed the connection]
geecko has quit [Ping timeout: 276 seconds]
pirea has quit [Quit: Leaving]
paulk-collins has quit [Quit: Ex-Chat]
DevWork_ has joined #linux-sunxi
protoCall7 has joined #linux-sunxi
tomboy64 has joined #linux-sunxi
t3st3r has quit [Remote host closed the connection]
t3st3r has joined #linux-sunxi
nove has quit [Quit: nove]
kuldeepdhaka has quit [Excess Flood]
bgal has joined #linux-sunxi
linkmauve1 has quit [Quit: Gateway shutdown]
linkmauve1 has joined #linux-sunxi
xavia has left #linux-sunxi ["PART #interlock :PART #arduino :PART #wnydev :PART #buffalolab :PART #docker :PART #symfony :PART #virtuvia :QUIT :Leaving."]
wingrime has joined #linux-sunxi
libv_ has joined #linux-sunxi
wingrime1 has joined #linux-sunxi
libv has quit [Ping timeout: 260 seconds]
wingrime has quit [Ping timeout: 276 seconds]
bertrik has quit [Remote host closed the connection]
wingrime1 has quit [Ping timeout: 240 seconds]
bgal has quit [Ping timeout: 250 seconds]
Gerwin_J has joined #linux-sunxi
gzamboni has quit [Ping timeout: 246 seconds]
gzamboni has joined #linux-sunxi
gzamboni has quit [Ping timeout: 246 seconds]
bonbons has quit [Quit: Leaving]
geecko has joined #linux-sunxi
gzamboni has joined #linux-sunxi
megal0maniac is now known as megal0maniac_afk
gzamboni has quit [Ping timeout: 246 seconds]
ganbold_ has quit [Remote host closed the connection]
gzamboni has joined #linux-sunxi
montjoie[home] has quit [Ping timeout: 246 seconds]
gzamboni has quit [Ping timeout: 246 seconds]
montjoie[home] has joined #linux-sunxi
<megal0maniac_afk> How long does it take, roughly, for an A20 to compile a kernel?
<megal0maniac_afk> Using -j3
gzamboni has joined #linux-sunxi
hramrach has quit [Remote host closed the connection]
hramrach has joined #linux-sunxi
F1skr has quit [Quit: WeeChat 0.4.3]
ganbold has joined #linux-sunxi