mnemoc 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
FreezingCold has joined #linux-sunxi
Gerwin_J has quit [Quit: Gerwin_J]
steev has quit [Excess Flood]
steev has joined #linux-sunxi
akaizen has quit [Remote host closed the connection]
akaizen has joined #linux-sunxi
akaizen has quit [Ping timeout: 240 seconds]
popolon has quit [Quit: Quitte]
TheSeven has quit [Ping timeout: 272 seconds]
TheSeven has joined #linux-sunxi
TheSeven has quit [Ping timeout: 272 seconds]
TheSeven has joined #linux-sunxi
TheSeven has quit [Ping timeout: 250 seconds]
TheSeven has joined #linux-sunxi
tomboy64 has quit [Remote host closed the connection]
tomboy64 has joined #linux-sunxi
TheSeven has quit [Ping timeout: 260 seconds]
TheSeven has joined #linux-sunxi
egbert has quit [Disconnected by services]
egbert has joined #linux-sunxi
bertrik has quit [Read error: Connection reset by peer]
ricardocrudo has joined #linux-sunxi
nashwhat_ has joined #linux-sunxi
Renard has quit [Remote host closed the connection]
nashwhat has quit [Ping timeout: 240 seconds]
wingrime1 has joined #linux-sunxi
wingrime has quit [Read error: Connection reset by peer]
TheSeven has quit [Ping timeout: 256 seconds]
wingrime1 has quit [Read error: Connection reset by peer]
wingrime has joined #linux-sunxi
<wens> ssvb: the pins for R_UART have no other purpuse other than gpio
TheSeven has joined #linux-sunxi
Gerwin_J has joined #linux-sunxi
wingrime1 has joined #linux-sunxi
wingrime has quit [Ping timeout: 272 seconds]
wingrime1 has quit [Read error: Connection reset by peer]
wingrime has joined #linux-sunxi
prahal has quit [Quit: prahal]
maksimlin has joined #linux-sunxi
maksimlin has left #linux-sunxi [#linux-sunxi]
wingrime1 has joined #linux-sunxi
wingrime has quit [Read error: Connection reset by peer]
wingrime has joined #linux-sunxi
wingrime1 has quit [Read error: Connection reset by peer]
wingrime1 has joined #linux-sunxi
wingrime has quit [Ping timeout: 260 seconds]
wingrime1 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]
ricardocrudo has quit [Remote host closed the connection]
TheSeven has quit [Disconnected by services]
[7] has joined #linux-sunxi
focus has quit [Ping timeout: 255 seconds]
nashwhat has joined #linux-sunxi
focus has joined #linux-sunxi
nashwhat_ has quit [Ping timeout: 255 seconds]
<Turl> does anyone here have a rev A A10?
<Turl> I believe the chip says "....AA ...." when it's rev A
<libv> is that supposed to be old, new... ?
nashwhat_ has joined #linux-sunxi
<libv> and how does one tell?
<libv> also: why, what for?
<Turl> libv: rev A should be the first A10 rev
<Turl> libv: I just told you how to tell :)
<libv> oh, on the chip itself?
<Turl> libv: why, because there's differences in the hardware
<Turl> yeah
<libv> ah, yes, i think i saw such things in the disp engine as well
<libv> there should be a big fat warning early on in the kernel
<libv> and then you should ignore it afterwards :p
<Turl> libv: about what?
<libv> about this being the earliest a10 out there, and that probably nobody has one
<Turl> heh :)
<Turl> it's not that different
<libv> if someone does complain, we all have work to do :)
nashwhat has quit [Ping timeout: 256 seconds]
<Turl> but yeah, it robably does not have much testing
<Turl> probably too
<Turl> libv: you can check dumping a register too if your sight is not that good
<libv> i only have cubie running atm
<libv> cubietruck even
<Turl> ah
<Turl> np then
<libv> big fat mainline kernel warning is what should happen
<Turl> I got my olinuxino A10S here :)
afaerber has quit [Ping timeout: 272 seconds]
<Turl> a pr_info telling the soc revision and such could come in handy
<libv> yeah, i do not see any of that
<libv> cpu and machine model
<libv> but no SoC
nashwhat has joined #linux-sunxi
Gerwin_J has quit [Quit: Gerwin_J]
nashwhat_ has quit [Ping timeout: 250 seconds]
<Turl> libv: better? http://sprunge.us/FEgg
<wens> curious, do you consider rev 0 ( as in rev field all zeroed ) to be rev A?
<libv> yeah, although i would just write A10S instead of "A series A10s" :)
<libv> A as in hex?
<libv> ah, since the pair of you are here... mripard can give his view when he wakes up
<wens> A as in string "A"
<libv> i have to edit clk-sunxi.c to fix the default ahb1 gating mask
<Turl> wens: 0 is rev A according to the AW code
<wens> Ah, ok :)
<Turl> as well as 41 and 65
<Turl> 42 is B
<wens> huh?
<Turl> (sun5i)
<libv> this so that the engine stays up
<libv> i have to go do this for each sunxi revision it seems
<Turl> libv: huh, don't do that
<libv> but, i will put this inside the simplefb defines
<libv> Turl: why not?
<Turl> libv: you're moving stuff out of place
<libv> Turl: if the engines are turned off, there is no rescuing anything unless a full display driver is loaded
<wens> libv: use the "important clock" stuff at the bottom of clk-sunxi.c
nashwhat_ has joined #linux-sunxi
<Turl> libv: each bit of that mask corresponds to a name in the dt
<libv> ooh, that's how that works
<libv> now i get it
<libv> i saw the names listed in some other files
<Turl> if you kill a couple of bits you're hosing all the other clocks after it
<libv> why is this spread out over the tree?
<Turl> libv: just find which clocks you need on and keep them enabled
<libv> sure
<Turl> libv: what is spread out?
afaerber has joined #linux-sunxi
<libv> arch/arm/boot/dts/sun7i-a20.dtsi lists the names to the bits
<wens> you mean the bit masks and the corresponding names are spread between different files?
<libv> drivers/clk/sunxi/clk-sunxi.c is where the bits are defined
<libv> that's asking for trouble.
nashwhat has quit [Ping timeout: 250 seconds]
<Turl> the dt shows how the hardware is laid out, by using a compatible and phandles
<libv> i changed those masks as i really was convinced that they were used for clearing the registers
<Turl> the driver has the details
<Turl> heh
<Turl> libv: the clearing is done by the framework when the clocks are unused
<wens> I'm not really found of this either
<wens> for one thing, the index used in the phandle doesn't always match the index of the name
<wens> but changing this is going to break all our DTs
<libv> yes, but when i saw "gates_data" "initconst "mask" and then two 32bit values
<libv> what is the first thing that comes to mind?
<libv> it's counterintuitive and it will be broken all the time
<wens> we should change that to "valid" or sth
<libv> anyway, thanks, i will dig through it some more
<libv> but first i have to fix my memory issue
<Turl> wens: the index matches the hardware index
<Turl> like in all the other dt props that take a value
<wens> Turl: I'm aware of that :)
<Turl> that's the whole point of those masks :p
<wens> it's just not intuitive to someone just looking at the DTs
<Turl> wens: do you have a sun8i handy?
<wens> Turl: what for?
rz2k has joined #linux-sunxi
<wens> I can remotely do stuff
<libv> Turl: btw, handy is the german name for cellphone :p
<wens> the device is at my office, but i'm at home, waiting for my doctor's appointment this afternoon
<libv> i thought that there were no sunxi phones :p
nashwhat has joined #linux-sunxi
<Turl> wens: testing soc bus :)
<wens> Turl: ah, do you have a tree handy?
<Turl> wens: not really, haven't split it yet, but I can diff|paste
<Turl> libv: :p
<libv> so basically, i am going to have to a lot of dicking around with dt from uboot display code to make sure that my engines do not get disabled
<Turl> libv: here "handy" are those radio thingies to talk on
<Turl> libv: nah
<libv> yes, cellphones :p
<Turl> libv: not the phone, but the short wave ones
<libv> walkie talkies, i know, i am over 30 :p
<Turl> :)
<Turl> libv: what you should do is add clocks = <&....>, .... to the dt node
<Turl> and add support to enable clocks on simplefb if not there
nashwhat_ has quit [Ping timeout: 250 seconds]
<libv> enable?
<libv> i don't want them disabled ;p
<libv> if that happens, it's not coming back
<Turl> libv: enable = !disable :)
<wens> libv: you "enable" them through the framework, so the framework knows you want them
<Turl> let me see if it does support it
<Turl> sec
<wens> otherwise it disables all the clocks it knows no one is using
<wens> Turl: it doesn't
<wens> just checked :)
<libv> dt is a lot of faff, isn't it :)
<libv> would there be a reason not to add clock properties to the "simple-framebuffer" node?
<Turl> wens: I'll write a patch then :)
<wens> with platform/board files, you could get away with all sorts of stuff :p
<libv> simplefb doesn't care about any other values
<libv> so why would extra properties get in the way?
<Turl> extra props never hurt
<Turl> but if they're not used they're not much good either
<libv> i have to go read up on dt, it seems :)
<libv> and dig through this clock code as well
<libv> but first i am working on getting fb reserved
<libv> but thanks for kicking my butt on doing the intuitive thing
<wens> Turl should be able to help you with the clock stuff for simplefb
<wens> so you won't have to go through the clock code to get it working
<libv> would you guys want hdmi console enabled all the time, and lose 8MB of ram all the time?
<libv> or should everyone add a VIDEO config to their uboot devices in boards.cfg?
<libv> i will reclaim those 8MB with KMS later on
<libv> but that is lost to all without that extensive display driver
<libv> this is the easy path i have now chosen
<libv> as anything else requires a more serious change in how uboot does things
<wens> i don't see 8MB as anything serious
<wens> didn't cedarx or mali use like 64MB?
<libv> yeah, at one point they will all just use a big cma area
<libv> and these 8mb can be found from dt and added
<libv> but 8mb is a lot of you do not have simplefb
<libv> so sunxi-3.4 users will always lose that.
<Turl> libv: you can ifndef NO_VIDEO maybe
<Turl> so if anyone is overly concerned, they can turn it off
<libv> yeah, but then i have to add 2 new defines to README ;p
<libv> instead of just one :)
<Turl> libv: eh maybe..
<Turl> ifndef VIDEO .. define VIDEO 1
<Turl> so you can turn it off with VIDEO=0?
<Turl> it's ugly though
<libv> but yeah, i guess more people want simplefb
<Turl> anyway, it's just 8MB. This thing has 2GB :)
<libv> and a hdmi console
<libv> what's in the lime?
<libv> or in the a13-som?
<libv> lime is 512
<libv> iirc
<Turl> those may be more concerned there
<Turl> but they tend to be users who like video
<Turl> for some reason :)
<libv> without dt, there really is no way of knowing where this memory lives
<Turl> libv: did I paste the patch?
<libv> with dt, and a smart enough display/platform driver, the 8mb can be rescued
<libv> what patch?
<Turl> nope I didn't
<Turl> libv: that should let you use clocks = <...> and have it work
<Turl> it needs more work to clean stuff up and check errors, but it should be enough to get you going now
<libv> is there a way for me to enable them otherwise from u-boot?
<libv> without having to change the kernel?
<Turl> you can enable them any way you'd like, but the kernel will keep turning them off if nobody demonstrates an interest on them
<libv> so no way of forcing them
nashwhat_ has joined #linux-sunxi
<libv> man, i really hate spreading shit all over the place
<libv> it should be in 1 spot, always
<libv> everything else is asking for trouble
<Turl> libv: it's all in the dt, but the simplefb driver is handycapped and doesn't know about clocks
<Turl> so once you fix that it's still all in the dt
<Turl> you'll need the clocks on the dt anyway for the future kms driver
nashwhat has quit [Ping timeout: 250 seconds]
<libv> this dt stuff is like jello
<libv> it will constantly change and be used differently all the time
<Turl> libv: are you generating the simplefb node 100% on uboot or updating an existing one?
<libv> 100% uboot
<wens> libv: use clk_ignore_unused for now then?
<Turl> you can do that too :)
<Turl> it'll disable the stuff that hunts for unused clocks and turns them off
<wens> wasn't there sth buggy about the dt code in uboot? or was that fixed?
<libv> this simplefb stuff, only for rpi
<Turl> libv: maybe rpi doesn't have a clock driver
<libv> oh, with rpi, everything runs on the videocore
<libv> so they probably have very little kernel code to begin with
<Turl> libv: how powerful is that thing?
<libv> no idea
<wens> Turl: let me know when you have a branch for soc stuff
<Turl> can you send some video to it and halt the arm core or something like that?
<wens> i can merge it into my test branch
<libv> Turl: not entirely halt, as the arm core still needs to feed some data through
<Turl> libv: half assed solution? :p
<Turl> libv: iirc you can feed a buffer to the hexagon and go to sleep
<Turl> wens: I'll start splitting then :)
<libv> so where does this simplefb stuff stop?
<libv> next addition will be io pins
<wens> pinctrl doesn't touch unused pins, so you can leave them be until the actual kms driver
<libv> why doesn't it touch unused pins?
<libv> having them high constantly is also not good
<wens> the subsystem doesn't clear settings for unused pins, like the clk framework does for unused clks
<libv> sure, it doesn't do that yet...
<wens> it leaves them at whatever state they were in before the kernel was loaded, or whatever the driver does at init
<wens> our driver doesn't reset the block
<libv> anyway, i am just thinking, first this clk addition to simplefb
<libv> then what...
<wens> oh
<libv> it'll not be so simple anymore very soon
<wens> anyway, pinctrl is done by the driver core, you just define the pins in the DT, and tie them to some device
<wens> toggling backlight is a different story
<wens> and we don't have a pwm driver yet, so it's on or off with the gpio backlight driver
<libv> is there no way that these clocks can be claimed in platform code?
<libv> if simplefb is built in
<wens> they can
* wens afk
<libv> anyway, thanks for the input/feedback
<Turl> libv: the whole point of dt is not having platform code any longer
<libv> right, fill one hole by digging another :p
<Turl> libv: you just have drivers
<Turl> and a list of what hardware there is
<Turl> simplefb is not really describing any hardware
<Turl> wens: check the sunxi-socdetect branch I pushed
<Turl> you may need to adjust the A23 machine description to run it though, now that I look at it
<Turl> maybe we can get this stuff hooked on an initcall
nashwhat has joined #linux-sunxi
nashwhat_ has quit [Ping timeout: 256 seconds]
ganbold__ has quit [Remote host closed the connection]
ganbold__ has joined #linux-sunxi
nashwhat has quit [Read error: Connection reset by peer]
nashwhat has joined #linux-sunxi
Andy-D has joined #linux-sunxi
<Turl> wens: ok, I pushed it to an initcall, it seems to be ok :)
wingrime has joined #linux-sunxi
wingrime1 has quit [Read error: Connection reset by peer]
shineworld has joined #linux-sunxi
shineworld has joined #linux-sunxi
<wens> "Matches for mux clocks"? copy paste?
<Turl> uh..
<Turl> wens: F5 :)
<wens> :p
Andy-D has quit [Ping timeout: 250 seconds]
<bbrezillon> Turl, mripard_: Actually Yassin Jaffer told me he was working on a u-boot port of my NAND driver
<Turl> wens: dmesg|grep SoC and grep -r . /sys/bus/soc/devices/soc0/
<Turl> bbrezillon: cool :)
<Turl> bbrezillon: once that's there we'll just need a way to install uboot to nand
<bbrezillon> On A20 you can already format a boot0 partition (I tried it)
<Turl> bbrezillon: and brom likes it? :)
<bbrezillon> it's a bit more complicated on A10, becuase of the weird layout (only 1K of each page is used to store it)
<bbrezillon> Turl: yep
<Turl> bbrezillon: great then :)
<Turl> I assume you then have a u-boot mtd partition to hold the not-SPL bits, right?
<bbrezillon> I haven't declared it for now
akaizen has joined #linux-sunxi
<Turl> or maybe keep it in the same boot0 partition
<Turl> wens: great :)
<bbrezillon> but if we can embed the NAND driver in the SPL part, then we might define a boot1 (SPL) and a bootloader (u-boot) partition
<Turl> wens: is there code to detect the ic rev on the sdk?
<Turl> I checked on the A20 and it had a todo note :/
<wens> any clues to where i should look?
<Turl> wens: mach-sun?i/
<Turl> grep for ic_ver or so
<wens> it does, to check for super standby support, whatever that is
<Turl> that's allwinner's suspend stuff
akaizen has quit [Ping timeout: 240 seconds]
<Turl> putting dram in autorefresh and shutting down stuff
<wens> ok, the calls are not compiled, and i can't find the source for the function that reads the id
<wens> the code is disabled afaik
<Turl> ok then, we can worry if we ever need a quirk for a specific rev of A23 :)
<Turl> wens: any comments on the actual code? I'll clean up the clock stuff and send it again tomorrow morning
<Turl> well, today in the morning :|
<Turl> already 3AM again :)
Quarx has joined #linux-sunxi
<wens> competitor in what way?
<wens> last i checked, we don't do products :p
<RzR> well nvidia bsp include floss gpu support https://developer.nvidia.com/linux-tegra-rel-19
<wens> you should tell that to allwinner
<RzR> :)
<RzR> I did to ARM
sehraf has joined #linux-sunxi
<Turl> nvidia has been doing some good stuff lately
_massi has joined #linux-sunxi
marcin_ has quit [Remote host closed the connection]
HeHoPMaJIeH has joined #linux-sunxi
marcin_ has joined #linux-sunxi
nashwhat_ has joined #linux-sunxi
nashwhat has quit [Ping timeout: 245 seconds]
npcomp has quit [Ping timeout: 245 seconds]
nashwhat has joined #linux-sunxi
<ccaione> you live there Turl ?
libcg has joined #linux-sunxi
nashwhat_ has quit [Ping timeout: 245 seconds]
nashwhat_ has joined #linux-sunxi
nashwhat has quit [Ping timeout: 240 seconds]
nashwhat has joined #linux-sunxi
nashwhat_ has quit [Ping timeout: 264 seconds]
npcomp has joined #linux-sunxi
libcg has quit [Quit: rtfm]
libcg has joined #linux-sunxi
libcg has quit [Remote host closed the connection]
libcg has joined #linux-sunxi
RaYmAn_ is now known as RaYmAn
kz1 has quit [Ping timeout: 260 seconds]
nashwhat_ has joined #linux-sunxi
nashwhat has quit [Ping timeout: 250 seconds]
blsd has quit [Remote host closed the connection]
nashwhat has joined #linux-sunxi
nashwhat_ has quit [Ping timeout: 240 seconds]
blsd has joined #linux-sunxi
nashwhat_ has joined #linux-sunxi
FR^2 has joined #linux-sunxi
bertrik has joined #linux-sunxi
nashwhat has quit [Ping timeout: 260 seconds]
blsd has quit [Remote host closed the connection]
nashwhat has joined #linux-sunxi
nashwhat_ has quit [Ping timeout: 240 seconds]
rm has quit [Quit: ZNC - http://znc.sourceforge.net]
rm has joined #linux-sunxi
nashwhat_ has joined #linux-sunxi
nashwhat has quit [Ping timeout: 245 seconds]
nashwhat has joined #linux-sunxi
avsm has joined #linux-sunxi
nashwhat_ has quit [Ping timeout: 260 seconds]
kivutar has joined #linux-sunxi
avsm has quit [Quit: Leaving.]
paulk-aldrin has joined #linux-sunxi
blsd has joined #linux-sunxi
kivutar has quit [Read error: Connection reset by peer]
kivutar has joined #linux-sunxi
montjoie[home] has quit [Quit: leaving]
montjoie[home] has joined #linux-sunxi
montjoie[home] has quit [Client Quit]
montjoie[home] has joined #linux-sunxi
nashwhat_ has joined #linux-sunxi
nashwhat has quit [Ping timeout: 264 seconds]
notmart has joined #linux-sunxi
notmart has joined #linux-sunxi
paulk-aldrin has quit [Quit: Ex-Chat]
paulk-collins has joined #linux-sunxi
nabblet has joined #linux-sunxi
avsm has joined #linux-sunxi
nabblet has quit [Client Quit]
nabblet has joined #linux-sunxi
paulk-collins has quit [Remote host closed the connection]
nabblet has quit [Quit: leaving]
<wens> Turl: nice!
<wens> reminds me of the aerial photography movie from last year
avsm has quit [Quit: Leaving.]
sehraf has quit [Quit: www.miranda-fusion.de ... be part of it...]
techn_ has quit [Ping timeout: 240 seconds]
enrico_ has joined #linux-sunxi
Quarx has quit [Remote host closed the connection]
sehraf has joined #linux-sunxi
Quarx has joined #linux-sunxi
kivutar has quit [Read error: No route to host]
deasy has joined #linux-sunxi
ganbold__ has quit [Ping timeout: 255 seconds]
ganbold__ has joined #linux-sunxi
popolon has joined #linux-sunxi
ganbold__ has quit [Remote host closed the connection]
nashwhat has joined #linux-sunxi
nashwhat_ has quit [Read error: Connection reset by peer]
bgal has joined #linux-sunxi
nashwhat_ has joined #linux-sunxi
nashwhat has quit [Ping timeout: 260 seconds]
nashwhat has joined #linux-sunxi
nashwhat_ has quit [Ping timeout: 255 seconds]
ganbold_ has joined #linux-sunxi
wingrime has quit [Read error: Connection reset by peer]
nashwhat_ has joined #linux-sunxi
ninolein has quit [Remote host closed the connection]
ninolein has joined #linux-sunxi
nashwhat has quit [Ping timeout: 272 seconds]
ninolein has quit [Remote host closed the connection]
ninolein has joined #linux-sunxi
kivutar has joined #linux-sunxi
nashwhat_ has quit [Read error: Connection reset by peer]
ninolein has quit [Remote host closed the connection]
sehraf has quit [Quit: www.miranda-fusion.de ... be part of it...]
nashwhat has joined #linux-sunxi
ninolein has joined #linux-sunxi
bgal has quit [Ping timeout: 255 seconds]
nashwhat has quit [Read error: Connection reset by peer]
nashwhat has joined #linux-sunxi
sehraf has joined #linux-sunxi
Gerwin_J has joined #linux-sunxi
nashwhat_ has joined #linux-sunxi
nashwhat has quit [Ping timeout: 240 seconds]
avsm has joined #linux-sunxi
nashwhat has joined #linux-sunxi
nashwhat_ has quit [Ping timeout: 245 seconds]
avsm has quit [Ping timeout: 255 seconds]
paulk-aldrin has joined #linux-sunxi
nashwhat_ has joined #linux-sunxi
diego_r has joined #linux-sunxi
nashwhat has quit [Ping timeout: 240 seconds]
avsm has joined #linux-sunxi
nashwhat has joined #linux-sunxi
nashwhat_ has quit [Ping timeout: 260 seconds]
avsm has quit [Quit: Leaving.]
nashwhat_ has joined #linux-sunxi
nashwhat has quit [Ping timeout: 245 seconds]
deasy has quit [Quit: Nom d'un quark, c'est Edmonton !]
nashwhat has joined #linux-sunxi
nashwhat_ has quit [Ping timeout: 250 seconds]
nashwhat_ has joined #linux-sunxi
<libv> pfff, this memory stuff is quite a bit of faff.
<libv> simplefb is rpi only
<libv> the memory seems to be allocated from an area which is reserved anyway
marcin_ has quit [Read error: Connection reset by peer]
<libv> for us, the fb size is configured (8mb currently, enough for HD), then subtracted from the top of memory so that the linux kernel does not see it at all
<libv> so now i have simplefb happily mapping the fb
nashwhat has quit [Ping timeout: 264 seconds]
kivutar has quit [Read error: Connection reset by peer]
nashwhat has joined #linux-sunxi
nashwhat_ has quit [Ping timeout: 272 seconds]
ikeeki has joined #linux-sunxi
<ikeeki> Hi, if there is anybody interested I can share an image that reproduces a kernel panic just pressing a button from blueman
<ikeeki> cubietruck
<ikeeki> bye
ikeeki has quit [Client Quit]
marcin_ has joined #linux-sunxi
<libv> ?
nashwhat_ has joined #linux-sunxi
nashwhat has quit [Ping timeout: 245 seconds]
apo__ has joined #linux-sunxi
|JohnDoe71Rus| has joined #linux-sunxi
JohnDoe_71Rus has quit [Ping timeout: 245 seconds]
VargaD has quit [Ping timeout: 245 seconds]
ccaione has quit [Ping timeout: 245 seconds]
afaerber has quit [Ping timeout: 245 seconds]
aep has quit [Ping timeout: 240 seconds]
apo_ has quit [Ping timeout: 240 seconds]
merbanan has quit [Ping timeout: 240 seconds]
diego71 has quit [Ping timeout: 240 seconds]
GeertJohan has quit [Read error: Connection reset by peer]
phh has quit [Read error: Connection reset by peer]
ynezz has quit [Ping timeout: 245 seconds]
merbanan has joined #linux-sunxi
diego71 has joined #linux-sunxi
libcg has quit [Ping timeout: 240 seconds]
Zboonet has quit [Ping timeout: 240 seconds]
fredy has quit [Ping timeout: 240 seconds]
ynezz has joined #linux-sunxi
phh has joined #linux-sunxi
afaerber has joined #linux-sunxi
Zboonet has joined #linux-sunxi
aep has joined #linux-sunxi
VargaD has joined #linux-sunxi
ccaione has joined #linux-sunxi
GeertJohan has joined #linux-sunxi
GeertJohan has joined #linux-sunxi
GeertJohan has quit [Changing host]
libcg has joined #linux-sunxi
fredy has joined #linux-sunxi
<WarheadsSE> nope, didn't make sense to me either libv
ricardocrudo has joined #linux-sunxi
kivutar has joined #linux-sunxi
shineworld has quit [Quit: Leaving]
issue_ has joined #linux-sunxi
nashwhat has joined #linux-sunxi
afaerber_ has joined #linux-sunxi
nashwhat_ has quit [Ping timeout: 264 seconds]
afaerber has quit [Ping timeout: 255 seconds]
leviathanch2 has joined #linux-sunxi
HeHoPMaJIeH has quit [Remote host closed the connection]
xavia has joined #linux-sunxi
paulk-aldrin has quit [Quit: Ex-Chat]
paulk-aldrin has joined #linux-sunxi
akaizen has joined #linux-sunxi
akaizen has quit [Remote host closed the connection]
paulk-collins has joined #linux-sunxi
paulk-aldrin has quit [Remote host closed the connection]
akaizen has joined #linux-sunxi
blsd has quit [Remote host closed the connection]
[7] has quit [Disconnected by services]
TheSeven has joined #linux-sunxi
akaizen has quit [Ping timeout: 240 seconds]
h3ndrik has joined #linux-sunxi
mdp has left #linux-sunxi ["Leaving"]
<libv> hrm, is it me, or is this pretty suspect? https://github.com/linux-sunxi/linux-sunxi/commit/b023c8832e
<libv> the contents of that file was removed in 38209ac7c23
libcg has quit [Quit: libcg]
<libv> how could this have gotten 2 signed-off-bys?
<paulk-collins> isn't this a symlink?
<atsampson> yes, it's creating a symlink (although unhelpfully the commit page doesn't show the type)
<paulk-collins> shows here
<paulk-collins> "symbolic link"
<libv> ah, of course
<libv> not that git log shows me that though :(
<libv> ah, new file mode
FreezingCold has quit [Ping timeout: 264 seconds]
<paulk-collins> mhh I'm trying to decide what SoC to get for a multimedia-ish setup
<libv> intel atom :p
<paulk-collins> well the trick is that I want fully free software
<paulk-collins> so candidates so far are sunxi and imx6 quad
<libv> older intel atom with full intel graphics
<paulk-collins> but I'd need graphics acceleration I guess, for stuff like 720p video
<libv> dream on
<paulk-collins> libv, yeah but non-free bios
<libv> on sunxi
<libv> heh
<paulk-collins> there is the free libvdpau though
<libv> paulk-collins: do you expect this to work well already?
<paulk-collins> libv, more or less
<paulk-collins> I just want to be able to play a 720p movie
<paulk-collins> in the next month or so
<paulk-collins> I know lima is not there yet and I know etna_viv doesn't have the GC2000 yet
<paulk-collins> but someone will be paid to do it on the novena
<paulk-collins> and it seems to run pretty well with a 1080p screen already
<paulk-collins> but then again, I'm not sure how important graphics accelerations is when it comes to playing hd videos
<paulk-collins> libv, maybe you have a clue?
<libv> depends
<libv> on your free software requirement
<libv> and on how free the media decoder on imx6 is
leviathanch2 has quit [Ping timeout: 272 seconds]
<paulk-collins> what about sw-only decoding?
<libv> i have no clue about imx6
<paulk-collins> ok
<libv> no-one but actual users of imx6 can tell you that
<paulk-collins> hopefully, a quad core at 1.2Ghz and some ARM NEON optimizations could do
<paulk-collins> but if the display code doesn't follow…
<libv> not something anyone here would know
<paulk-collins> right
<paulk-collins> regarding sunxi, I couldn't get libvdpau to work when I tried
<paulk-collins> but is it good enough when used with Xorg without the mali libs?
<paulk-collins> say with turbofb
<libv> i never tried
<libv> don't you have an a20 sitting around?
<paulk-collins> plenty
<libv> then go find out
<paulk-collins> I just tried fedora and there is no mplayer there
<libv> install mplayer
<paulk-collins> I mean that it's not packaged
<paulk-collins> I guess I'll have to build from source
<paulk-collins> what a pain
<libv> install ubuntu
<libv> that seems to have mplayer
<WarheadsSE> And there are gstreamer plugins, but then you don't want any blobs..
<paulk-collins> linaro images?
<paulk-collins> WarheadsSE, I tried with gstreamer but it didn't work either
<paulk-collins> there should be a pipe for vdpau
<paulk-collins> it didn't find it
<paulk-collins> anyway, thanks libv
<paulk-collins> I might end up buying both a cubietruck and an imx6 quad thing and just see what works
<paulk-collins> btw did anyone get the HDMI output working out of an A10 tablet? (I have a Zatab here and the fex changes don't make it work)
<libv> sure, hdmi is fine there
<libv> just select the output type and the resolution
<libv> load lcd and hdmi
<libv> and you should be fine
<libv> paulk-collins: btw: NDH: http://linux-sunxi.org/Gemei_G9
<paulk-collins> I guess I'll do that work when I'm working on it
<paulk-collins> I'm the developer of Replicant and I'll port it to sunxi tabs
<libv> paulk-collins: seems we just need external pictures and the FEL button tested
FreezingCold has joined #linux-sunxi
<paulk-collins> in some weeks/days
<paulk-collins> I have like 6 sunxi tabs and most aren't in the wiki yet
<libv> everything else looks pretty solid on that page
<paulk-collins> nice
<libv> perhaps device disassembly and uart could use some work
<paulk-collins> I failed at disassembly though
<paulk-collins> I just damaged the case…
<libv> this screwdriver stuff shoudl go
orly_owl has quit [Ping timeout: 255 seconds]
<libv> every time i look at the wiki, i find stuff that needs fixing :(
<libv> which is also true for most of the code i look at
<paulk-collins> lol you even have a page for plastic tools
<paulk-collins> anyway I'm working on some other stuff now but I'll get back to you when I have time for sunxi
<libv> yes, for a reason
<libv> half the pages had "just stick in a screwdriver and it'll open up"
<paulk-collins> mhh
<paulk-collins> usually, nails can do as well
<paulk-collins> but for the zatab, it's not plastic
<libv> even then, a plastic tool should work
<paulk-collins> well actually, it did rip off parts of my plastic tools
<paulk-collins> but I'll retry in a while
orly_owl has joined #linux-sunxi
<libv> paulk-collins: that's the beauty of a chopped up toothbrush
<libv> mess it up, cut off some more!
<paulk-collins> that's a pretty good idea actually
<Turl> except when you get pieces stuck between the screen and the case
<Turl> :p
<wens> Turl: i only glanced through the soc code
<wens> so far nothing stands out
<Turl> good :)
<Turl> thanks
<wens> still i think machine should not be the board name
deasy has joined #linux-sunxi
<Turl> I'll add a note on the patch asking then
kivutar has quit [Quit: Ex-Chat]
afaerber_ is now known as afaerber
_massi has quit [Quit: Leaving]
fredy has quit [Excess Flood]
paulk-collins has quit [Quit: Ex-Chat]
paulk-collins has joined #linux-sunxi
fredy has joined #linux-sunxi
enrico_ has quit [Quit: Bye]
rz2k has quit []
bonbons has joined #linux-sunxi
issue_ has quit [Remote host closed the connection]
<libv> oh, great. labels will not work at runtime
<libv> not as far as i can tell at least
<libv> and it seems that those clock names are pretty useless as well
<libv> they seem to get turned into numeric ids
<libv> hrm, phandles?
wingrime has joined #linux-sunxi
<ssvb> arokux: have you tested the use of usb keyboards in sunxi u-boot?
<arokux> ssvb: no. it is not working? I think there is a define you should add.
<ssvb> arokux: so far only one wireless keyboard works for me, and only when its transmitter/receiver dongle is connected via a usb hub
<ssvb> arokux: all the other keyboards that I have in my home fail in different ways
<arokux> ssvb: I see... I've just found this: http://u-boot.10912.n7.nabble.com/usb-keyboard-td154063.html#a154069
<arokux> OHCI isn't added, but you can try anyways.
<ssvb> arokux: that's exactly what I'm trying
<ssvb> arokux: ok, so we need OHCI before it is really usable for USB keyboards
<arokux> ssvb: I don't know. if you connect same keyboard to the PC and then check lsusb output is the keyboard using OHCI hub?
fredy has quit [Excess Flood]
<arokux> ssvb: I should leave now, will be back later
<libv> oh wow, this is going to become _very_ _very_ contrived.
<ssvb> arokux: the one which works is reporting "Human Interface (12 Mb/s, 98mA)" in u-boot
<libv> i would have to look up the node that is ahb_gates
fredy has joined #linux-sunxi
<libv> how, either through its name "clk@01c20060" or through "sun7i-a20-ahb-gates-clk"
<libv> then i have to state the bit offset it seems
<libv> all of this is _very_ questionable and pretty unstable.
<ssvb> arokux: the keyboards do not need high speed, so USB 1.x is pretty much sufficient for them
<arokux> ssvb: well yes, but 2.0 can be compatible with 1.x.. I know nothing about it. I'm just saying you first should understand if the problem is the missing OHCI
<arokux> you could maybe try the keyboard in the kernel with switched off OHCI ...
<arokux> ssvb: with some allwinner board
netlynx has joined #linux-sunxi
diego_r has quit [Ping timeout: 256 seconds]
FR^2 has quit [Quit: Connection reset by peer]
bgal has joined #linux-sunxi
akaizen has joined #linux-sunxi
<libv> Turl, wens: i am just going to directly grab the relevant clocks from clk-sunxi.c if simple-framebuffer is present and enabled
<libv> it's an absolute nightmare trying to claim clocks from u-boot
<libv> not entirely impossible way more pain and errorproneness and instability than it is worth
<libv> i am way better off using 4 symbolic names from within the clk-sunxi code
bgal has quit [Ping timeout: 260 seconds]
Quarx has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
bgal has joined #linux-sunxi
kuldeepdhaka has joined #linux-sunxi
akaizen has quit [Remote host closed the connection]
akaizen has joined #linux-sunxi
netlynx has quit [Remote host closed the connection]
akaizen has quit [Ping timeout: 240 seconds]
akaizen has joined #linux-sunxi
<Gerwin_J> and something with 8 yuan
<libv> we should focus on a23 though
<libv> a80 will happen on its own as there are development boards
<Gerwin_J> there is tomorrow auction for a80 development board
<Gerwin_J> start 12:00 china time
<Gerwin_J> 首块大8核A80开发板已经开始竞拍,回复【价格】两字可查看当前最高出价,请大家注意在首次竞拍出价时留下真实姓名、手机号码、公司名称(个人开发者不用提供),否则出价会被自动忽略,视为无效。竞拍在明天8月1日中午12点整结束,明天下午在微信/微社区公布竞拍得主名单。
<libv> why an auction?
<Gerwin_J> allwinner post this on wechat
<libv> who is that insane that they feel the need to get overpriced cheap hardware a week or two earlier?
<Gerwin_J> my a80 i send yesterday
<Gerwin_J> is*
<Gerwin_J> WITS is already shipping A80 development boards for two weeks
<Gerwin_J> A80 optimus board
notmart has quit [Quit: notmart terminated!]
akaizen has quit [Remote host closed the connection]
akaizen has joined #linux-sunxi
akaizen has quit [Ping timeout: 264 seconds]
leviathanch2 has joined #linux-sunxi
leviathanch2 has quit [Ping timeout: 240 seconds]
<Turl> Gerwin_J: pcduino8?
<Turl> it looked exactly the same as optimusboard
akaizen has joined #linux-sunxi
<Gerwin_J> pcduino8 white board with red silk screen is prototype/beta board
<Gerwin_J> Turl: pcduino8 will be in september or later
<Gerwin_J> A80 optimus board is now available at WITS
<Gerwin_J> Cubieboard will be available in august, but embeddedcomputer.nl have in september/october in stock
ninolein has quit [Ping timeout: 250 seconds]
ninolein has joined #linux-sunxi
bgal has quit [Ping timeout: 250 seconds]
bonbons has quit [Quit: Leaving]
paulk-collins has quit [Quit: Ex-Chat]
FreezingCold has quit [Ping timeout: 272 seconds]
FreezingCold has joined #linux-sunxi
avsm has joined #linux-sunxi
ricardocrudo has quit [Remote host closed the connection]
ricardocrudo has joined #linux-sunxi
boycottg00gle has joined #linux-sunxi
<boycottg00gle> hi! using sunxi-3.4 on a olinuxino micro a20 with lcd and sata. if i switch off the lcd power, sata seems to be switched off too and the kernel crashes. is that a hardware limitation?
ricardocrudo has quit [Remote host closed the connection]
<Nyuutwo> boycottg00gle: does it crash with no information?
<boycottg00gle> Nyuutwo: most of the time yes. once i got "<3>ata1: exce" on the serial console
<Nyuutwo> interesting - i have simmilar problem on imx (ethernet)
<Nyuutwo> I have kernel blob which works, but when I compile it just freeze (even jtag is deaf)
kuldeepdhaka has quit [Ping timeout: 250 seconds]
sehraf has quit [Quit: www.miranda-fusion.de ... be part of it...]
xavia has quit [Remote host closed the connection]
raypulver has joined #linux-sunxi
boycottg00gle has quit [Remote host closed the connection]
tomboy64 has quit [Ping timeout: 264 seconds]
tomboy64 has joined #linux-sunxi
avsm has quit [Quit: Leaving.]