00:22
alcides has joined #arm-netbook
00:22
alcides has joined #arm-netbook
00:22
alcides has quit [Changing host]
01:18
alcides has quit [Quit: Fighter by day, lover by night, drunkard by choice! Ready to fight!]
02:27
drachensun has quit [Read error: Connection reset by peer]
02:47
tekzilla has quit [Read error: Operation timed out]
02:51
tekzilla has joined #arm-netbook
02:52
drachensun has joined #arm-netbook
02:56
t0dbld|work has joined #arm-netbook
03:24
t0dbld|work has quit [Ping timeout: 240 seconds]
03:39
ZaEarl has quit [Read error: Connection reset by peer]
03:40
ZaEarl has joined #arm-netbook
03:41
ssvb has quit [Remote host closed the connection]
03:46
gimli has joined #arm-netbook
04:02
ZaEarl has quit [Quit: Ex-Chat]
04:03
ZaEarl has joined #arm-netbook
04:08
ZaEarl has quit [Read error: Connection reset by peer]
04:37
t0dbld has joined #arm-netbook
05:10
gimli has quit [Quit: Verlassend]
06:15
rellla has joined #arm-netbook
06:35
L84Supper has quit [Ping timeout: 248 seconds]
06:36
L84Supper has joined #arm-netbook
06:38
sspiff has joined #arm-netbook
06:41
mSquare has joined #arm-netbook
07:11
<
mnemoc >
what? 1GB??
07:14
tzafrir_laptop has quit [Ping timeout: 255 seconds]
07:14
<
RaYmAn >
thats cool, although a tad expensive
07:14
<
mnemoc >
and a "recover" button under the SD...
07:15
<
mnemoc >
those remopes are heavily overpriced
07:17
<
mnemoc >
aha!, tom has the white variant on his shop
07:19
arete74 has joined #arm-netbook
07:20
<
RaYmAn >
we really need to convince someone to push for CEC access :P would mostly make those remotes useless
07:22
<
mnemoc >
which is bad for business :p
07:31
<
hno >
RaYmAn, most devices are wired for CEC access, but the only known documentation is which pin CEC connects to on the A10, nothing about registers or driver.
07:36
plan_b has joined #arm-netbook
07:39
hipboi has joined #arm-netbook
07:47
The-Compiler has quit [Remote host closed the connection]
07:48
popolon has joined #arm-netbook
07:52
The-Compiler has joined #arm-netbook
08:07
<
Gumboot >
steev the iMX expert: Do you know the situation with SATA support on iMX6? How's it wired in?
08:08
<
RaYmAn >
hno: indeed, hence the need for an allwinner customer (ok, I was unclear) to push for it =P
08:13
mysteryname has joined #arm-netbook
08:14
rm has joined #arm-netbook
08:14
oliv3r has joined #arm-netbook
08:16
plan_b has quit [Ping timeout: 256 seconds]
08:16
plan_b_ has joined #arm-netbook
08:49
plan_b_ has quit [Quit: plan_b_]
09:02
Quarx has joined #arm-netbook
09:02
ssvb has joined #arm-netbook
09:03
lerc_ has joined #arm-netbook
09:03
lerc has quit [Ping timeout: 246 seconds]
09:06
pawel5870 has joined #arm-netbook
09:12
tzafrir_laptop has joined #arm-netbook
09:47
<
TomNL >
guys, r3p0 and r3p1 are only armhf right?
10:00
<
mnemoc >
TomNL: yes, but also we don't have real 3d hw acceleration in r3 yet (next_mali branch)
10:00
<
mnemoc >
only with r2p4
10:01
<
TomNL >
ah ok :) thnx I managed to build rootfs..and building xbmc now..just wanted to make sure i use all latest files :)
10:01
<
mnemoc >
hopefully hipboi will get us armhf cedarx libs after the holidays
10:01
<
TomNL >
that would be great for sure :)
10:04
<
rz2k >
...and fixed r3p0, again >.<
10:05
orly_owl has quit [Ping timeout: 245 seconds]
10:07
orly_owl has joined #arm-netbook
10:13
<
mnemoc >
rz2k: the missing symbol can't be workarounded with a dummy LD_PRELOAD?
10:13
<
TomNL >
lundman: your wemac kernel fix, is it available somewhere?
10:14
<
mnemoc >
it's in Turl's repo
10:14
<
mnemoc >
git://github.com/allwinner-dev-team/linux-allwinner.git
10:14
<
lundman >
yes github
10:15
<
mnemoc >
it would uber-awesome if you can split it and resubmit :<
10:15
<
mnemoc >
back in 30m
10:15
<
lundman >
thats the one
10:22
<
TomNL >
thnx lundman
10:22
<
TomNL >
let see if i can get it compiled against new kernel
10:23
<
lundman >
i remove "illegal" comments "//" and changed the delay timing
10:23
<
lundman >
ie, just removed the CPU busy loops
10:24
<
TomNL >
ok :) i just finished compiling xbmc
10:24
<
TomNL >
if you want i can compile a 1080p version for you...i saw you asked for this?
10:24
<
lundman >
that is sure to make you exhausted :)
10:25
<
lundman >
yeah been told GPu can not do 1080p, but I must admit I'd be curious to see
10:25
<
TomNL >
hehe i will do it later today, and upload the .deb file somewhere and let you know
10:38
<
RaYmAn >
lundman: that would suck :/ even RPI can do 1080p, albeit at like 80% cpu :P
10:39
<
lundman >
GPU to render 1080p polygons, is not the same as the VPU video processing 1080p, or even 2160p
10:39
<
RaYmAn >
(talking interface, not video decoding, right?)
10:39
<
RaYmAn >
my rpi runs xbmc at 1080p
10:39
<
lundman >
but yes, admitedly, if mali was dual core... :)
10:39
<
lundman >
or if we had vpu sources... :)
10:40
<
RaYmAn >
yeah - and CEC documentation would be a nice addition too :P
10:41
<
jlj >
is it possible to force an A10 board to activate usb OTG mode through software?
10:41
<
lundman >
and cash to lundman!"
10:42
<
jlj >
like without using a proper OTG cable (just a normal mini usb cable without the otg)
10:45
plan_b has joined #arm-netbook
11:06
cat1 has quit [Ping timeout: 252 seconds]
11:10
<
hno >
jlj, yes via /sys files or script.bin changes, assuming you ask forcing to device or host mode, not dynamic OTG.
11:11
mSquare has quit [Ping timeout: 240 seconds]
11:15
<
jlj >
hno: I meant forcing it into host mode. Do you know which sys file that controlls it?
11:20
plan_b has quit [Quit: plan_b]
11:21
<
jlj >
also do you know if the otg cable has to be plugged in at boot time for host mode to be availible (if using a real otg cable)
11:23
<
hno >
OTG is dynamic, based on voltage level of id pin.
11:23
cat1 has joined #arm-netbook
11:23
<
hno >
but many devices have the port forced as host or client.
11:24
Almamuetya has joined #arm-netbook
11:24
<
hno >
I don't remember the sys file for runtime override. But I do know you can hardcode the port as either in script.bin.
11:26
<
jlj >
hno: okay, thanks. I'll go see if I can look it up
11:30
mSquare has joined #arm-netbook
11:36
von_fritz has joined #arm-netbook
11:49
sspiff has quit [Remote host closed the connection]
11:49
sspiff has joined #arm-netbook
11:49
sspiff has joined #arm-netbook
11:49
sspiff has quit [Changing host]
11:50
<
lundman >
looks good, dummy read, use msleep() instead
11:52
<
mnemoc >
lundman: so the original code was correct? beside s/udelay/msleep/
11:54
<
lundman >
only changed I did, was remove the udelay from receive, replace with dummy read from dm9000 sources, then change the other udleys with msleep
12:03
pucko has quit [Remote host closed the connection]
12:07
pucko has joined #arm-netbook
12:09
<
lundman >
yeah please do
12:09
<
lundman >
I thought amery was upstream to us?
12:10
<
RaYmAn >
github has this neat cherry pick webbased feature - cherry pick from projects forked from you (or they can do pull request of course.)
12:10
<
lundman >
sent upstream pull request to amery at the start, I assumed that was the right thing to do
12:10
<
mnemoc >
lundman: sure
12:11
<
mnemoc >
lundman: problem was mixing code changes and style changes
12:11
<
mnemoc >
i'm splitting it now
12:11
<
lundman >
ah, one would argue "//" comments should not have made it into kernel to start with :)
12:11
<
mnemoc >
lundman: of course that patch is welcomed too
12:11
<
mnemoc >
lundman: just not mixed
12:12
<
mnemoc >
it makes harder to what are the real code fixes
12:13
<
lundman >
sorry yeah, i did one that was just code changes
12:13
<
mnemoc >
lundman: do you still have it?
12:13
<
lundman >
then some more minor fixes, and started replacing the hard coded numbers with defines
12:13
<
mnemoc >
meh, back in 30m
12:13
<
Turl >
RaYmAn: there's git add interactive iirc, but I could never use it :P
12:14
Quarx has quit [Read error: Connection reset by peer]
12:14
<
RaYmAn >
Turl: yeah, that works..sometimes :P
12:15
Quarx has joined #arm-netbook
12:18
jelly has joined #arm-netbook
12:25
<
cat1 >
oh! got wireless somewhat working with mainline rtlwifi driver. Though some hiccups are still happening, like this ones:
12:25
<
cat1 >
64 bytes from 192.168.1.1: icmp_req=79 ttl=64 time=2169 ms
12:25
<
cat1 >
From 192.168.1.10 icmp_seq=203 Destination Host Unreachable
12:25
<
cat1 >
64 bytes from 192.168.1.1: icmp_req=80 ttl=64 time=1170 ms
12:25
<
cat1 >
From 192.168.1.10 icmp_seq=202 Destination Host Unreachable
12:25
<
cat1 >
in other words connection is not stable..
12:25
cat1 is now known as cat_x301_away
12:25
<
mnemoc >
3.4 or 3.6?
12:26
<
cat_x301_away >
now for 3.6, but same should be true for 3.4. will check when come back.
12:26
<
mnemoc >
how did you solve the fw problem?
12:28
<
cat_x301_away >
in a very dirty way :) now really have to run!
12:29
<
Turl >
what fw problem? :O
12:30
<
Turl >
I ran that driver some time ago, didn't have any issues I noticed
12:30
<
mnemoc >
in 3.6 the available firmware isn't accepted
12:31
cat_x301_away is now known as cat_x301_really_
12:31
<
Turl >
ah, I ran it on 3.0
12:31
cat_x301_really_ is now known as cat_x301_away
12:31
<
mnemoc >
cat_x301_away: o_O
12:39
<
mnemoc >
lundman: any idea why they commented out wemac_get_eeprom/wemac_set_eeprom ?
12:40
<
lundman >
yeah it doesnt work, like, at all
12:40
<
lundman >
basically, it uses byte access to read/write, but has to all be 32bit
12:40
<
lundman >
there is code that reads mac address elsewhere, so the source can probably be figured out
12:41
<
mnemoc >
but there is an "eeprom" we can eventually use, right?
12:41
<
mnemoc >
(a block of reserved persistant memory)
12:41
<
lundman >
hmm that is a good question.. we never found any docs for the wemac
12:42
<
lundman >
its sufficiently stripped down it might not have it, since it uses scripts
12:56
lerc_ has quit [Ping timeout: 252 seconds]
12:56
lerc has joined #arm-netbook
13:12
<
TomNL >
is there any good and simple file transfer site left?
13:13
ssvb has quit [Quit: Leaving]
13:13
<
mnemoc >
TomNL: it's secure, anon and non-storing
13:15
<
TomNL >
hehe cool, so when i close browser it's gone?
13:17
<
hno >
mnemoc, there is no MAC eeprom in the A10.
13:18
<
mnemoc >
so that dead code can safely be removed
13:18
<
hno >
the only programmable bits in the A10 is the security id bits.
13:18
<
hno >
(one time fuses)
13:19
<
hno >
Not entirely sure where mele etc stores the MAC.
13:19
<
mnemoc >
I bet it's together with boot0/boot1
13:20
<
hno >
don't think so.
13:20
<
hno >
maybe in the u-boot environment? Have never actually looked at what they do there.
13:21
<
hno >
do you have access to yours? If so boot nand u-boot and issue "printenv"
13:21
<
mnemoc >
yes, give me some minutes to connect the stuff
13:22
<
hno >
Did Tom get any MACs for Cubieboard?
13:22
<
mnemoc >
i doubt it
13:24
<
mnemoc >
hno: yes, it's there
13:24
<
mnemoc >
mac=00:CE:39:B6:63:F8
13:24
<
mnemoc >
nand_root=/dev/nandd
13:24
<
mnemoc >
setargs=setenv bootargs console=${console} root=${nand_root} init=${init} loglevel=${loglevel} mac_addr=${mac}
13:24
<
mnemoc >
mmc_root=/dev/mmcblk0p7
13:25
<
hno >
That pretty much explains why there is an UART header mounted.
13:25
<
mnemoc >
to manually modify the env of each unit?
13:26
<
hno >
to modify the env during production yes.
13:26
<
hno >
doubt they do it manually.
13:26
<
hno >
but maybe they do.
13:27
<
hno >
someone is manually putting the MAC sticker there.
13:37
ssvb has joined #arm-netbook
13:43
jlj has quit [Ping timeout: 244 seconds]
13:44
alcides has joined #arm-netbook
13:44
alcides has joined #arm-netbook
13:44
alcides has quit [Changing host]
13:47
mikey_w has quit [Remote host closed the connection]
13:50
mikey_w has joined #arm-netbook
13:50
n6pfk has joined #arm-netbook
13:53
mysteryname has quit [Ping timeout: 256 seconds]
13:54
<
steev >
Gumboot: how is it wired on? schematics are available
13:55
mikey_w has quit [Remote host closed the connection]
13:55
n6pfk has quit [Remote host closed the connection]
13:57
mikey_w has joined #arm-netbook
13:57
n6pfk has joined #arm-netbook
14:01
n6pfk has quit [Remote host closed the connection]
14:01
mikey_w has quit [Read error: Connection reset by peer]
14:03
<
mnemoc >
lundman: 3 months late, but merged :)
14:04
mikey_w has joined #arm-netbook
14:04
n6pfk has joined #arm-netbook
14:05
<
mnemoc >
TomNL: btw, filetea.me means "cut me in steaks" in spanish... and the author/owner is from spain :p
14:05
<
mnemoc >
not sure what was his original intention for the domain
14:08
<
drachensun >
dont post any files with your home address I guess, unless your in to that kind of thing
14:08
<
TomNL >
hehe no worries ;-)
14:11
<
jelly >
mnemoc: filing tea
_was_ weird
14:13
<
mnemoc >
it's pretty clear the domain wasn't bought for sharing files
14:14
<
mnemoc >
the most gory part is that the author/owner is from my town
14:15
<
mnemoc >
but i really like it for sharing files
14:20
<
oliv3r >
the A10 SPL, is it opensource? or a binary blob from allwinner?
14:21
<
oliv3r >
(I am browsing the SPL subdir on hno's allwinner tree)
14:21
<
mnemoc >
oliv3r: there is one open and one closed
14:21
<
oliv3r >
uboot-allwiner tree*
14:21
<
mnemoc >
uboot's is open
14:21
<
oliv3r >
but uboot requires SPL to chainloot it?
14:22
<
mnemoc >
from NAND they use boot0/boot1 for that
14:22
<
mnemoc >
which are closed
14:22
<
mnemoc >
from mmc we use u-boot's spl
14:22
<
mnemoc >
from hno's
14:22
<
oliv3r >
Ah, u-boot offers SPL, nice
14:23
<
oliv3r >
so why is boot0 and boot1 closed? And why can't SPL work from nand? (I have no technical background in this, just am curious)
14:23
<
mnemoc >
eventually one day we will get rid of boot0/boot1
14:23
<
mnemoc >
boot0/boot1 are closed because allwinner decided so
14:24
<
oliv3r >
duh :p but is there any technical reason to keep those closed? Would u-boot's nand-SPL replace them?
14:24
<
mnemoc >
eventually, it will
14:24
<
mnemoc >
once it matures enough
14:25
<
oliv3r >
So nand-SPL isn't as stable as the regular SPL (both from u-boot)?
14:25
<
oliv3r >
so in an opensource sense, mmc boot is prefered to nand boot?
14:25
<
mnemoc >
it's more about lack of time and documentation
14:26
<
mnemoc >
but yes, if you want to boot free, boot from mmc
14:26
<
oliv3r >
documentation from allwinner? or u-boot? (I assume lack of documentation of allwiner)
14:27
<
mnemoc >
there are other priorities at the moment than integrating sunxi-nand into out main uboot branch
14:27
<
mnemoc >
like proper dram and pmu initialization
14:27
<
oliv3r >
the leaked datasheet going to help with that?
14:28
<
mnemoc >
it has some info, but it's very incomplete in most areas
14:29
<
oliv3r >
you'd wonder, who they did it; if their own documentation isn't up to snuff
14:30
<
mnemoc >
letting others do software for their chips is not interesting for their business model
14:31
<
oliv3r >
time to go home :) tomorrow i'll try to wikify some more of the datasheet :)
14:33
<
mnemoc >
lundman: does the first always fail?
14:34
arokux has quit [Remote host closed the connection]
14:35
arokux has joined #arm-netbook
14:41
bsdfox has quit [Read error: Connection reset by peer]
14:54
alcides has quit [Ping timeout: 244 seconds]
14:56
t0dbld|work has joined #arm-netbook
14:56
t0dbld|work has quit [Changing host]
14:56
t0dbld|work has joined #arm-netbook
14:57
<
Turl >
mnemoc: what's the cmdline parameter to pass mac address?
14:58
jquip has joined #arm-netbook
14:58
<
Turl >
I was trying macaddr, no wonder it didn't work :)
14:59
<
Turl >
mnemoc: hm with this kernel built into archlinux I can reboot fine and serial doesn't break
15:00
<
mnemoc >
Turl: old uboot :)
15:00
<
mnemoc >
with the world hardcoded
15:01
<
Turl >
mnemoc: but it broke on linux, not uboot
15:01
<
Turl >
I'll try upgrading the kernel later and will let you know if it breaks
15:01
<
mnemoc >
Turl: we are clearly talking about different problems
15:01
* hno
is using quite different clock settings in later u-boot versions.
15:03
Quarx has quit [Read error: Connection reset by peer]
15:03
Quarx has joined #arm-netbook
15:03
<
mnemoc >
hno: have you tested `sunxi` in your mele? does it survive reboot?
15:04
<
mnemoc >
i can try later today
15:06
L84Supper has quit [Ping timeout: 246 seconds]
15:06
L84Supper has joined #arm-netbook
15:13
hipboi has quit [Read error: Connection reset by peer]
15:14
mikey_w has quit [Remote host closed the connection]
15:14
n6pfk has quit [Read error: Connection reset by peer]
15:16
<
Turl >
WarheadsSE: so far so good, arch hasn't exploded my mele yet :P
15:16
mikey_w has joined #arm-netbook
15:16
<
WarheadsSE >
well good Turl
15:17
<
Turl >
WarheadsSE: apparently it's using the interactive governor though
15:17
<
WarheadsSE >
by default, that may be
15:17
<
WarheadsSE >
should be simple to change :)
15:17
<
Turl >
which prints a kernel warning every once in a while because some kthread is stuck :|
15:17
<
WarheadsSE >
Thats whats causing that annoyance.
15:18
mikey_w has quit [Remote host closed the connection]
15:18
n6pfk has joined #arm-netbook
15:18
mikey_w has joined #arm-netbook
15:21
jquip has quit [Read error: Connection reset by peer]
15:21
cat_x301_away is now known as cat_x301
15:22
<
Turl >
WarheadsSE: what's 'the arch way' to handle kernels?
15:22
<
Turl >
(is there any?)
15:24
n6pfk has quit [Remote host closed the connection]
15:24
mikey_w has quit [Remote host closed the connection]
15:24
mikey_w has joined #arm-netbook
15:25
n6pfk has joined #arm-netbook
15:25
<
WarheadsSE >
Turl: simply put, see the github for the package.
15:26
<
WarheadsSE >
github.com/archlinuxarm/PKGBUILDs/blob/core/linux-sun4i/config
15:26
<
WarheadsSE >
there is the config file as I have it, I have personally buil 3.0.42, but havent gotten a lot of testing time into it yet
15:26
<
WarheadsSE >
Right now, Ihave it grabbing the tarball @ the commit target, and building from there.
15:28
<
Turl >
WarheadsSE: btw I noticed updating the kernel with pacman doesn't update it, I had to cp it manually to the other partition
15:28
<
Turl >
not sure if that's intended or not
15:28
<
WarheadsSE >
Yeah, it's as simple as an fstab entry
15:28
<
WarheadsSE >
It is semi-intended.
15:29
<
WarheadsSE >
Otherwise we'd have to make a zillion filesystem packages just to cover teh fstab entries.
15:30
<
Turl >
I guess I'll just scp my kernel to the first partition and skip arch for now :P
15:30
<
WarheadsSE >
You mean the in-the-repo kernels
15:31
<
Turl >
I can't make much sense of the scripts
15:31
<
WarheadsSE >
Yeah, you can always use your own kernels in the normal way. They just won't be tracked unless you make a package of it.
15:31
<
Turl >
I mean, in debian 'the right way' is using make-kpkg and installing the generated .deb
15:31
<
Turl >
to keep stuff clean
15:31
<
WarheadsSE >
thats the same way with Arch
15:31
<
WarheadsSE >
just makepkg
15:32
<
WarheadsSE >
and pkg.tar.xz
15:32
<
Turl >
hm interesting Last login: Thu Dec 31 18:51:17 2009 from laptop.lan
15:32
<
Turl >
I logged into my mele two years ago :P
15:33
* Turl
installs ntpd
15:33
<
WarheadsSE >
ntpd/openntpd
15:33
<
Turl >
$ sudo pacman -S ntpd
15:33
<
Turl >
error: target not found: ntpd
15:34
<
Turl >
$ sudo pacman -S ntpd/openntpd
15:34
<
Turl >
error: database not found: ntpd
15:34
<
WarheadsSE >
ntpd/openntpd .. was meant to be an either or.
15:34
<
Turl >
'ntpd' doesn't exist apparently :P
15:34
<
Turl >
openntpd installed fine
15:34
<
WarheadsSE >
always have -Ss
15:35
<
WarheadsSE >
and search for what you ae looking for
15:35
<
WarheadsSE >
that might be helpful
15:35
<
Turl >
Warning: OpenNTPD is not currently maintained for Linux (see this thread): users interested in its functions should better use NTPd.
15:36
<
WarheadsSE >
ah, Turl ntpd is in the ntp package
15:37
<
mnemoc >
what the...
15:38
<
Turl >
WarheadsSE: does arch automatically set it up on start for me?
15:38
<
WarheadsSE >
You'll have to add it to the start config
15:38
<
WarheadsSE >
systemd or sysvinit ..
15:38
<
Turl >
systemctl enable ntpd.service according to the wiki
15:38
<
WarheadsSE >
ls /etc/rc.d/
15:39
<
WarheadsSE >
if that isnt found, systemd * might be in the image. I can't remember if I uploaded a new one.
15:39
<
Turl >
when I pacman -Syu it asked me if I wanted systemd I think
15:39
<
WarheadsSE >
Then you probably not that far along
15:40
<
WarheadsSE >
I need to clean /update that image
15:40
<
Turl >
how do you run it though?
15:40
<
Turl >
$ systemctl start ntpd
15:40
<
Turl >
Failed to get D-Bus connection: No connection to service manager.
15:41
<
WarheadsSE >
/etc/rc.conf
15:41
<
WarheadsSE >
add it to the DAEMONS line after network
15:41
<
WarheadsSE >
The systemd conversion needs to be done on that rootfs
15:42
rellla has quit [Quit: rellla]
15:43
<
hno >
the DM9000 register names should not be there. It is not a DM9000 MAC.
15:44
<
hno >
And the specific line looks safe to me. But if you are worried then keep the if(!Rxcount) part.
15:47
<
mnemoc >
hno: the part that bothers me is the removal of the delay in the second try
15:49
<
Turl >
mnemoc: I've been using the patch on my repo for quite a bit on my mele
15:49
<
Turl >
doing heavy networking (torrents, nfs)
15:49
<
Turl >
and it's been fine
15:50
<
Turl >
mnemoc: and I have just built with yours and I can still ssh to it
15:53
<
mnemoc >
"it's good because it didn't crash" :)
15:53
<
mnemoc >
i did that test too
15:54
<
Turl >
mnemoc: you forgot the "and it performs better" bit :P
15:57
<
mnemoc >
and why do we need a dummy read at all if the second happens only some microseconds later
15:57
<
mnemoc >
i have no clue, but it feels wrong
15:59
<
traeak >
ahh nice, i sold off my rpi (whee!) one thing, at least they haven't lost value (hehe)
16:03
<
hno >
mnemoc, It's not a big deal if RxCount is missed there.
16:03
<
hno >
but a delay is unlikely to help when it is.
16:05
<
Turl >
WarheadsSE: hm, I cannot ping
16:05
<
Turl >
I need to run ping as root
16:05
<
hno >
I think I know what that is about. The second read is not needed either. Instead it should check the rx count ater enabling interrupts again in the if(!Rxcount) block further down.
16:05
pawel5870 has quit [Ping timeout: 240 seconds]
16:05
<
mnemoc >
Turl: android kernel on linux?
16:06
<
Turl >
mnemoc: I have paranoid network disabled, so it's not that
16:06
<
WarheadsSE >
might be something in the setopts turl
16:07
<
Turl >
apparently getcap should show some stuff
16:07
<
hno >
mnemoc, there is race window between reading the rx count register and enabling interrupts.
16:07
<
Turl >
but all I get is 'Failed to get capabilities of file `/usr/bin/ping' (Operation not supported)'
16:08
<
hno >
mnemoc, why so sad?
16:08
<
WarheadsSE >
Turl: looks like an upstream issue :p
16:08
<
hno >
code is easy to follow.
16:08
<
t0dbld|work >
Turl broke it ...
16:08
<
hno >
Rxcount = readl(db->emac_vbase + EMAC_RX_FBC_REG);
16:08
<
mnemoc >
hno: haven't looked at it yet. only the diff
16:08
<
WarheadsSE >
Hmm.. looks like maybe caps arent set on the fs you as using/
16:09
<
mnemoc >
hno: no EINTR in this world?
16:09
<
Turl >
I followed the alarm instructions WarheadsSE
16:09
<
hno >
and then if(!Rxcount){ [..] writel(reg_val, db->emac_vbase + EMAC_INT_CTL_REG);
16:09
<
mnemoc >
hno: meh, ignore that
16:09
<
WarheadsSE >
Turl: I'll check my config
16:09
<
Turl >
/dev/root on / type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)
16:10
<
Turl >
might be my kernel config though, do I need anything special?
16:10
<
Turl >
I reused my old mele-as-server config
16:10
<
hno >
mnemoc, and in wemac_interrupt, writel(0, db->emac_vbase + EMAC_INT_CTL_REG); /* Disable all interrupt */
16:11
<
WarheadsSE >
Ah, if your kernel config doesn't have ext4 filled out, then yes
16:11
<
WarheadsSE >
fill out for xattr/acl/security
16:11
<
hno >
The sleep (and retried read) most likely only changes timing so that one test pattern do not catch this race window.
16:11
<
mnemoc >
hno: shouldn't it solve itself in the next loop?
16:12
<
hno >
There is no next loop. It solves itself on next packet.
16:12
<
hno >
the loop is terminated on !Rxcount
16:12
<
mnemoc >
ah, got it
16:13
<
hno >
there is a receive queue of some (10+) KB of packets.
16:13
<
hno >
Rxcount is the number of packets in queue.
16:14
<
mnemoc >
right. so we remove the second readl() and let the second packet release the first
16:15
<
hno >
yes, but on a quiet network you never know when that is.
16:17
<
hno >
Better to close the race window, making sure the rxcount is checked again after enabling interrupts.
16:18
<
Turl >
WarheadsSE: yep that was it :) reinstalled ping and it works now
16:19
<
Turl >
wonder how many other tools I broke though :P
16:19
<
WarheadsSE >
the set/getopt are kernel level, not FS level.
16:19
<
WarheadsSE >
So, the data should still be in the file
16:20
<
Turl >
WarheadsSE: maybe my desktop didn't have it either when I made the image? idk
16:20
<
Turl >
ping on my desktop has +s
16:23
<
Turl >
9/499MB of RAM used :)
16:23
<
hno >
Turl, how did you make the image?
16:24
<
WarheadsSE >
pretty much my base rootfs, plus his kernel
16:25
<
Turl >
then upgraded it with pacman -Syu to be on the latest
16:25
<
Turl >
then built a kernel with mali & all the others disabled and copied it on the boot partition as uImage
16:25
<
Turl >
and I disabled all the ttyX too
16:25
<
Turl >
left just the one on ttyS0
16:26
<
WarheadsSE >
Makes sense, there are several things we don't change from upstream Arch, such as that.
16:28
TomNL has joined #arm-netbook
16:28
<
TomNL >
lundman: still there?
16:28
<
hno >
mnemoc, plus adding code in the if (!RxCount) block to check again after enabling interrupts.
16:28
<
mnemoc >
hno: read + goto?
16:29
aaribaud has left #arm-netbook [#arm-netbook]
16:30
<
hno >
read and no return if not zero.
16:30
<
WarheadsSE >
Turl: looks good
16:31
<
WarheadsSE >
i know it is zippy as hell to boot on systemd
16:31
jquip has joined #arm-netbook
16:33
<
TomNL >
mnemoc is the nic patch already commited to allwinner-android-v2?
16:33
<
mnemoc >
TomNL: yes
16:33
<
mnemoc >
since ~1h ago
16:34
<
TomNL >
hehe cool, i will try it...as normally nic is really slow...also i saw fbconsole for the first time today
16:35
<
mnemoc >
i don't know why I don't get a penguin :< LOGO is enabled...
16:35
<
TomNL >
i dont know...but i kept seeing the cursur through xbmc ;-)
16:37
<
hno >
mnemoc, yes, should do it.
16:39
<
hno >
the sleep that was there only shrinks the race window by sacrifying general system performance under network load
16:40
<
hno >
now there is another race that may cause repeated interrupt on an already processed packet, but that should be harmless.
16:41
<
hno >
protected by skb_last=NULL in start of wemac_rx
16:44
<
drachensun >
I'm trying to up my kernel to the pull 1G of ram, is there a suggested way to do this?
16:45
<
drachensun >
I was reading the open issue about it but it looks like it still relied on the kernel hack
16:47
* mnemoc
runs xubuntu on his cubieboard with 1GB with no hacks and a fully open bootchain
16:47
<
drachensun >
I'm using the hno uboot and the allwinner-v3.0-android-v2 kernel
16:48
lerc_ has joined #arm-netbook
16:48
<
drachensun >
so you are using those and it sees the whole memory?
16:48
<
t0dbld|work >
mnemoc: Did you come up with kind of case for it ? I am about to build one for NFC enabled electric door strikes but need to look at houseing
16:48
Almamuetya has quit [Read error: Connection reset by peer]
16:48
Almamuetya has joined #arm-netbook
16:48
TomNL has quit [Ping timeout: 246 seconds]
16:48
lerc has quit [Read error: Connection reset by peer]
16:48
<
mnemoc >
drachensun: and a little patch to uboot to use dram params generated from my script.fex
16:49
<
WarheadsSE >
drachensun: ^
16:49
<
WarheadsSE >
the uboot patch + kernel are needed.
16:49
gimli has joined #arm-netbook
16:49
<
drachensun >
excellent, can you point me toward the patch?
16:50
<
drachensun >
I think I see where to fix the fex
16:50
<
mnemoc >
what device?
16:50
<
drachensun >
Its an OEM A10 Tablet
16:51
<
mnemoc >
the patch WarheadsSE is refering to won't apply to a recent uboot
16:52
<
WarheadsSE >
mnemoc: so I should update the uboot I have, just to be sure?
16:53
<
drachensun >
I can always try to modify it, better than what i've got now
16:53
<
mnemoc >
WarheadsSE: it's safer to keep what you have, until all the new PMU setup matures a bit
16:54
<
mnemoc >
drachensun: get a recent copy of sunxi-tools, from amery's github
16:54
<
hno >
drachensun, disable the kernel hack overriding memory configuration. Update u-boot arc/arm/cpu/armv7/sunxi/dram.c with your board details (thiss will move elsewhere shortly).
16:54
<
hno >
trouble is finding the right board details.
16:54
<
drachensun >
ok, so this all in the kernel not uboot?
16:55
<
hno >
uboot needs to configure the memory controller correctly for your dram.
16:55
<
mnemoc >
hno: but there are a couple hundred devices from which we don't have .fex files
16:56
<
drachensun >
I'm going to submit a few later today
16:56
<
hno >
mnemoc, i know.
16:57
<
hno >
we have a couple options there, nothing unsolvable.
16:59
<
hno >
one is using livesuite, another figuring out how to read the nand. a third is replicating the probing done by livesuit
17:00
<
hno >
a fourth is guessing. It's not rocket science.
17:00
<
hno >
if you know how many chips, what chips and the data which is available in the fex then you have all data needed.
17:01
<
drachensun >
I can see I've got 4 ram chips, so do I need to set for DCR_TWO_RANKS?
17:02
<
hno >
if those are 16 bit chips yes.
17:03
<
hno >
what device do you have?
17:03
<
drachensun >
oem A10 tablet, let me search the chip part numbers
17:03
<
mnemoc >
drachensun: the [dram_para] section of your script.bin has the data. and `fexc` from sunxi-tools can generate the struct for you
17:03
<
hno >
jquip, mnemoc ^^
17:04
<
jquip >
we can always ask everyone here to submit their fex files... we should have a lot more then :)
17:04
<
mnemoc >
jquip: thanks
17:04
<
jquip >
awww shucks
17:05
<
hno >
jquip, problem is that dram parameters in script.bin is optional and many new devices leave it blank.
17:05
<
drachensun >
the density, rank num, io width and bus width are all blank
17:05
<
drachensun >
yup like mine
17:06
<
drachensun >
ok, I found the chip, 2Gb
17:06
<
hno >
drachensun, if you have u-boot console then it's possible to dump them.
17:07
<
drachensun >
I have a console
17:07
<
drachensun >
hno: how can I do that?
17:07
<
jquip >
hno: so we need to have default params for them ? how are they being filled in by the android system?
17:07
<
mnemoc >
drachensun: that's why we don't only need to collect .fex files, but to fix them to be reliable :<
17:07
<
hno >
then boot to nand u-boot, and then dump the memory region where boot1 was loaded.
17:08
<
mnemoc >
jquip: livesuit (their NAND flashing too) detects the values
17:09
<
jquip >
hrmm... we need our own then..
17:09
<
hno >
md.b 0x42400000 0x82d0
17:09
<
jquip >
i mean some probe of sorts...
17:09
<
hno >
convert the dump to a binary file and use bootinfo from sunxitools to decode.
17:10
<
hno >
or visually inspect. dram_para is at offset 0x4c.
17:11
<
drachensun >
at 0x4c I've got 00 00 00 40
17:12
<
hno >
yes, that.s fine.
17:12
<
hno >
md.l might be easier to read actually.
17:12
<
drachensun >
40000000
17:13
<
drachensun >
I never figured out how to paste from Gtkterm
17:13
<
drachensun >
oh wait, I'll just save the log, hold on
17:13
<
mnemoc >
drachensun: but bootinfo from sunxi-tools can show it nicer
17:14
<
hno >
it maps 1-1 to the offsets shown in my paste.
17:14
<
drachensun >
how do I dump this data to file?
17:14
<
mnemoc >
copy&paste
17:14
<
drachensun >
ok, your paste is perfect, I'll compare
17:19
<
drachensun >
ok, so my bus width is 32
17:20
<
drachensun >
well the kernel is already set for that
17:26
<
drachensun >
here is mine
17:27
<
drachensun >
how does bootinfo expect the file to formatted
17:33
cat_n9 has quit [Ping timeout: 245 seconds]
17:35
<
drachensun >
well I've gone through all the values manually and figured out what they were
17:36
<
drachensun >
the kernel setup looks like, the main difference with the paste info is the bus width but when I looked in the kernel config, that was already set
17:36
<
mnemoc >
those values go in uboot's dram.c
17:36
<
hno >
kernel config?
17:37
<
drachensun >
but yeah, I didn't know xxd could do a 'reverse dump' I guess you would call it
17:37
<
mnemoc >
nothing to do with the kernel
17:37
<
mnemoc >
you can also use them to fix your [dram_para] in script.fex
17:37
<
drachensun >
I've got too many windows open, give me a sec
17:37
<
drachensun >
yeah, I did that while I was converting the numbers
17:38
<
hno >
putting the hex in dram.c is fine.
17:38
<
hno >
even if some are normally seen as decimal numbers.
17:39
<
drachensun >
I am in the sunxi branch, not the sun4i branch, does that make a differnce? because the file I have is dram-sun4i.c
17:39
<
hno >
there is no dram-sun4i.c file since some days.
17:40
<
drachensun >
so thats not good, let me switch branches
17:40
<
hno >
sunxi is the right branch.
17:40
<
hno >
when did you last pull from github?
17:41
<
drachensun >
I'm actually in sun4i
17:41
<
hno >
there is no dram-sun4i.c in sun4i either. Only oldish sunxi.
17:42
<
drachensun >
I've only been at this for 2 weeks or so, I think I pulled originally on the 18th of sept
17:42
<
drachensun >
ok, let met just get it all caught up real quick
17:42
<
hno >
much happened since then.
17:42
<
drachensun >
fair enough
17:46
<
hno >
Date: Fri Sep 28 12:56:22 2012 +0200
17:46
<
hno >
sunxi: Unify DRAM config based on sun5i
17:48
<
Turl >
WarheadsSE: no eatmydata on arch? dealbreaker!
17:48
<
hno >
before sun4i had parameters coded at register format, not so easily changed
17:48
<
WarheadsSE >
Turl: que?
17:49
<
WarheadsSE >
more specifically
17:50
<
Turl >
WarheadsSE: I suck at using the search then on pacman hm
17:50
<
Turl >
pacman -Qs was it?
17:51
<
Turl >
hm nope, Ss, but still no results
17:52
<
WarheadsSE >
-Q is local
17:52
<
WarheadsSE >
-S is repo
17:52
<
WarheadsSE >
thats an AUR package though
17:53
<
Turl >
not on pacman? :/
17:53
<
drachensun >
ok its freezing at 'jumping to U-boot'
17:53
<
drachensun >
weird, let me see if I didn't copy something right
17:54
<
Turl >
WarheadsSE: what does ' aur is up to date' on -Syu mean then?
17:54
<
drachensun >
hno: should I build for target sun4i or sunxi now?
17:55
<
hno >
sun4i for a10, sun5i for a13
17:55
<
drachensun >
ok, its an a10
17:56
<
drachensun >
did the default jump addresses change or anything?
17:57
<
WarheadsSE >
we have some packages from the AUR that are pulled from AUR into our Github and built, because of large changes that need made for arm, or because we have enough people trying to build a very large package
18:00
* Turl
installs compilers on mele :P
18:01
<
Turl >
WarheadsSE: is there anything to be notified of updates to stuff on aur?
18:01
<
WarheadsSE >
I am not sure
18:03
<
drachensun >
did maybe the terminal output settings change?
18:03
<
WarheadsSE >
Turl: base-devel :)
18:03
<
Turl >
yeah that's what I'm installing :)
18:03
<
Turl >
takes a lot to install on my slow sdcard though :p
18:05
<
hno >
drachensun, much change, but if you see SPL output then the UART settings are right.
18:06
<
hno >
and I don't think I have broken sun4i after it was last tested.
18:07
<
drachensun >
ok, if I let my onboard system boot then reset I get a boot loop after spl, if I just hard reset with the card in it tries one and freezes after spl
18:08
<
drachensun >
I mean the boot loop happens by putting in the sd card then resetting
18:08
<
drachensun >
if that gives any clues
18:08
<
hno >
i understood that.
18:10
<
hno >
sorry, not much ideas to try assuming you got the dram parameters right.
18:11
<
drachensun >
does u-boot try to do that setup before it post any messages?
18:11
<
hno >
yes, but SPL is running from SRAM mostly, while full u-boot is loaded into DRAM and executed from there.
18:12
<
hno >
SPL surives most DRAM configuration errors.
18:12
<
hno >
full u-boot some.
18:12
<
hno >
linux kernel very few.
18:12
<
drachensun >
something to start with then, ok
18:13
<
hno >
does it surive on the default parameters?
18:13
<
hno >
those should be the same as used in sun4i branch.
18:14
<
drachensun >
well at first I tried it before copying my new script.bin back
18:14
<
drachensun >
so with the factory script.bin it had the same behavior as my new one with the dram values filled in
18:15
<
drachensun >
is there another way to try and run with the default values?
18:22
<
hno >
do the sun4i branch work?
18:22
<
hno >
except for dram size
18:24
<
drachensun >
building now
18:28
<
drachensun >
hmmm no it doesn't and I see you have no new commits since before my previous work
18:28
<
hno >
Hm.. the dram clock in your boot1 data is very high. 432MHz.
18:28
<
hno >
And io_width also looks wrong. Should most likely be 8.
18:29
<
hno >
sun4i branch is only kept as reference.
18:30
<
hno >
have not settled 100% on style of dram.c yet. Might switch to the style in sun4i later. But first need to get stuff working right.
18:30
<
mnemoc >
hno: the cubies is 480
18:30
<
mnemoc >
initially it was 408, but they changed it to 480
18:32
<
hno >
data sheet says it supports up to 400. (400 DDR is 800)
18:33
<
drachensun >
well this make no sense, I reverted to sun4i which hasn't had updates and I reverted by bin file and still it wont start
18:34
<
drachensun >
heh and I just booted from nand to make nothing is fried, it boots right up
18:35
<
rm >
try pulling and reinserting the SD card
18:35
<
rm >
the card/slot can be ugh'y that's for sure
18:35
cat_n9 has joined #arm-netbook
18:36
<
drachensun >
its been in and out and bunch of times for all these versions I've been testing
18:39
<
drachensun >
my fork works
18:41
<
drachensun >
my fork doesn't seem to make since though, the branch is sun4i but if I look at the commits its looks like hno:sunxi splitting on sept 12
18:41
<
drachensun >
so I was really in sunxi from then
18:42
revident has joined #arm-netbook
18:42
<
drachensun >
I guess I will inch up the sunxi branch and see which commit it is
18:53
<
hno >
drachensun, "git config" shows which branch you are default pulling from.
18:54
<
hno >
git config -l
18:56
<
hno >
sun4i was pretty much unchanged in sunxi until Sep 29.
19:05
<
drachensun >
I was using sunxi, it just got mislabeled in my fork so yeah, the unify dram commit is when it stopped working
19:05
<
drachensun >
and something since fixed spl for me
19:09
<
drachensun >
so its looks like most of these values are still hardcoded, in sunxi_dram_init, are they changed later?
19:10
<
drachensun >
or wait, or is that where I need to put my custom settings?
19:12
<
hno >
It will move to a configurable header later on.
19:12
<
hno >
hopefully will have just one binary for sunxi with different parameters.
19:12
<
hno >
but at least just one binary for each cpu.
19:13
<
mnemoc >
can you read the brom early enough from u-boot to get the chip-id?
19:14
<
hno >
Yes, but still need the right DRAM parameters.
19:15
<
hno >
will not look into magic probing until we have everything working with configured parameters.
19:15
<
mnemoc >
yes, I was only thinking about branching sun4i vs sun5i before trying dram params
19:15
<
hno >
and not all parameters can be probed.
19:15
<
mnemoc >
if it doesn't work perfect with the blessed struct of parameters...
19:16
<
hno >
if we use the allwinner headers then brom based switch is needed. If using custom header no.
19:16
<
hno >
if having a single binary for both CPUs.
19:16
<
mnemoc >
that would be ideal
19:17
<
hno >
but as I said, not venturing into that before having things working well with.
19:17
<
mnemoc >
but then you still face the door with script.bin/.dts
19:18
hp__ has quit [Read error: Connection reset by peer]
19:19
<
hno >
Well, converting script.bin to dts is only little modification to your tool.
19:19
<
mnemoc >
I mean, the limit of the universal booting card
19:20
<
hno >
I wonder what phoenixcard is doing nowdays.
19:20
<
mnemoc >
even if u-boot and the kernel are multi-platform, one will still need to provide the right board config file
19:21
<
hno >
it's also using boot0/boot1. But if DRAM parameters is no longer in the firmware image, how do phoenixcard know how to configure dram?
19:21
<
mnemoc >
maybe the probing code isn't in livesuit but in the image
19:21
<
hno >
I don't think so. boot0/boot1 stored in nand have the parameters set.
19:22
<
hno >
and a phoenixcard created image boots via boot0 setting up DRAM and boot1 setting up the PMU & CPU clock like usual.
19:22
<
hno >
with boot1 running from DRAM.
19:23
<
hno >
tom published new tools?
19:23
<
mnemoc >
yes. they use that one to produce buildroot livesuit images for the cubie
19:24
<
mnemoc >
well... not tom, his friend "matson hall"
19:24
<
mnemoc >
bin/build.sh is the trigger
19:25
<
drachensun >
I've been wanting something like that, i tried building an image for livesuite and it was a disaster
19:25
<
hno >
the sdk have always had buildroot support.
19:26
<
mnemoc >
allwinner-pack-tools, allwinner-buildroot and linux-allwinner in the same dir, and then ./allwinner-pack-tools/bin/build.sh to make it run
19:26
<
drachensun >
I didn't realize buildroot would put out an image livesuite could use
19:26
<
mnemoc >
hno: his allwinner-buildroot is actually a fork of yours
19:27
<
mnemoc >
drachensun: buildroot can't, their packing tool does
19:28
<
hno >
mine is just an import of the sdk.
19:28
<
hno >
haven't touched it at all.
19:29
<
mnemoc >
he made some fixes, in the cubieboard branch
19:30
jquip has quit [Quit: jquip]
19:34
<
hno >
mnemoc, also several kernel fixes.
19:34
<
mnemoc >
hno: the sata fix I sent to me ML was from there
19:35
<
mnemoc >
the other is a DMA related fix to the NAND I need to push
19:35
<
mnemoc >
the fixes to the core are already included
19:35
<
mnemoc >
the 8250 "fix" is... uhm
19:36
<
mnemoc >
I have a 3.0 branch named cubie built with those
19:37
<
hno >
any idea who it is?
19:37
<
mnemoc >
a friend of tom
19:38
<
drachensun >
are there any hardcodes outside of sunxi_dram_init I should check?
19:38
<
hno >
Yes, but the NAND & PLL6 changes can not be done without information from Allwinner.
19:39
<
hno >
drachensun, not really. The clock is still hardcoded in clock.c, but should be safe.
19:40
<
hno >
only a bit slow compared to before. Need the PMU working before increasing clock frequency.
19:40
<
hno >
that's the CPU clock, not the DRAM clock.
19:41
<
drachensun >
Looks like you dropped the N factor to 16 right?
19:42
<
drachensun >
oh wait, thats the nand clock
19:44
<
hno >
The PLL1 config is quite raw at the moment.
19:45
<
hno >
ccm->cpu_ahb_apb0_cfg = 0x00010010;
19:45
<
hno >
ccm->pll1_cfg = 0xa1005000;
19:47
<
hno >
"stolen" from boot0.
19:48
<
hno >
all temporary until PMU code is in place.
19:49
<
mnemoc >
techn_: what do you mean by "Expect"?
19:51
<
techn_ >
anyway I changed that gt818 commit and removed duplicate driver which came with
19:52
<
techn_ >
and disp commit is not there.. and I'm not sure if you want that debconfig change ?
19:53
<
mnemoc >
techn_: so first I need to remove some hashes from my branch. which?
19:54
<
drachensun >
alright well I'm not even sure how to debug this so I'm just going to revert and
19:54
<
drachensun >
wait and see if maybe something comes up
19:55
NAiL__ is now known as NAiL
19:56
NAiL has quit [Changing host]
19:56
NAiL has joined #arm-netbook
19:56
<
techn_ >
mnemoc: what you mean? :/
19:56
<
mnemoc >
techn_: I have to remove those 3 hashes from my branch, right?
19:57
<
NAiL >
I've been away for a couple of weeks. Anyone mind giving me a /really/ quick update on A10?
19:57
<
techn_ >
no.. what I'm missing..
19:58
<
mnemoc >
techn_: ok, lets rephrase. I have a branch you have a branch, which of mine conflict with yours?
19:59
<
techn_ >
If you'll rebase You'll need to drop ffed85e52b9cee6f35992982ca68a1b65882167e and take this instead e691ffe.. then cherry pick 35ab609
20:00
grevaillot has quit [Ping timeout: 268 seconds]
20:00
<
hno >
NAiL, what happened in last three weeks? ̈́
20:00
<
techn_ >
or just trash that sun5i branch and take pull request :p
20:04
<
NAiL >
hno: That's the shortest summary I've seen in a while ;)
20:04
<
mnemoc >
techn_: problem is yours isn't not properly rebased :)
20:04
<
mnemoc >
s/isn't/is/
20:04
<
ibot >
mnemoc meant: techn_: problem is yours is not properly rebased :)
20:05
<
Turl >
will this help with devices waking up by themselves? :)
20:05
<
mnemoc >
techn_: I'm confused by include/linux/drv_display_sun4i.h -> include/linux/drv_display_sunxi.h
20:06
<
mnemoc >
techn_: I don't see any #ifdef to deal with the diff between include/linux/drv_display_sun4i.h and include/linux/drv_display_sun5i.h
20:06
<
hno >
NAiL, lots happened in last weeks, or not much depending on who you ask and what you look for.
20:06
* mnemoc
gets pissed off by people treating the community as their secretary
20:08
<
NAiL >
hno: Well, anything on A10 VPU stuff? I'm guessing I'll get no response if I ask gimli :-P
20:08
<
hno >
The biggest change for me (apart from u-boot stuff) is that there is now 3 channels and 3.5 lists to keep track of.
20:09
<
Turl >
a guy named empat0 came one day out of nowhere with xbmc with cedar support :P
20:09
<
Turl >
hno: 3 channels and 3.5 lists? o.O
20:09
<
hno >
3 irc channels, 3 mailinglists and one forum.
20:09
<
Turl >
I'm missing a list and two channels
20:09
<
drachensun >
yeah me too, fill us in
20:10
<
mnemoc >
#arm-netbook, #cubieboard, #olimex
20:10
<
hno >
maybe it's only two lists. It's a little diffuse.
20:10
<
Turl >
I do keep track of ~10-15 channels and ~5-6 mailinglists a day
20:10
<
mnemoc >
and arm-netbook@ cubieboard@ linux-sunxi@
20:10
<
hno >
right, 3 lists.
20:10
<
mnemoc >
olimex switched to forum
20:10
<
Turl >
oh, didn't know of #cubieboard / cubieboard@
20:10
<
hno >
which is the .5
20:11
* mnemoc
doesn't follow forums
20:11
<
hno >
and I round down.
20:11
<
Turl >
mnemoc: any important emails on cubieboard@ or is it customer support or the like?
20:11
<
hno >
There was one majorly important one at least.
20:11
<
mnemoc >
arm-netbook is talk about everything... while it should be eoma
20:12
<
mnemoc >
cubieboard, about the board
20:12
<
mnemoc >
olimex, the a13/a10 olinuxino boards
20:12
<
Turl >
got a link handy to it then?
20:12
* Turl
just set up autojoin on #cubieboard
20:12
<
hno >
Turl, but apart from that one message it's mostly questions about when cubieboard gets delivered.
20:12
<
mnemoc >
and linux-sunxi... hopefully for developers and patch reviews
20:13
<
Turl >
hno: I'll join but autotag and check once in a while then
20:13
<
mnemoc >
Turl: cubieboard@ and linux-sunxi are in google groups
20:13
<
mnemoc >
but you can subscribe sending an email too
20:13
<
Turl >
cubieboard+subscribe@googlegroups.com I'm guessing
20:14
<
techn_ >
mnemoc: ok.. I'll rebase that tomorrow
20:14
<
mnemoc >
techn_: I'm almost done
20:15
<
mnemoc >
techn_: just wondering about that header
20:15
<
techn_ >
Thats from sun5i branch.. abit improved :p
20:15
<
mnemoc >
so I just git rm include/linux/drv_display_sun5i.h ? (got a conflict)
20:16
<
techn_ >
in sun5i-import branch they just started to use sun4i header.. I changed sun4i to sunxi and removed sun5i
20:17
rsalveti has quit [Read error: Connection reset by peer]
20:17
<
mnemoc >
techn_: ok...
20:18
<
mnemoc >
techn_: and what about the rest of "touchscreen: import gt818, sw-ts and fixes from sun5i-import branch" ?
20:18
<
mnemoc >
your replacement only seems to include gt818
20:19
<
techn_ >
sw-ts was duplicate for driver which we had.. but there is still other ts improvements left
20:20
gimli has quit [Quit: Verlassend]
20:21
arokux_h has joined #arm-netbook
20:21
rsalveti has joined #arm-netbook
20:21
<
mnemoc >
techn_: wip/linux-sunxi-3.0/sun5i updated
20:22
<
mnemoc >
techn_: but there are several parts that seem harmful for sun4i
20:22
<
Turl >
are the emails prefixed with "[cubieboard]" or something on subject line?
20:22
<
techn_ >
mnemoc: thanks.. yep.. + c++ comments, tabs, .. :)
20:23
<
mnemoc >
techn_: it would be awesome if you could confirm all of yours is there and then start working upon that one
20:23
<
Turl >
mnemoc: what is it exactly? :)
20:23
<
Turl >
I'm making a filder
20:23
<
techn_ >
mnemoc: but I think thats good start to get stuff into mainline
20:23
<
mnemoc >
Turl: what is what?
20:23
<
mnemoc >
[cubieboard]
20:23
<
mnemoc >
Turl: but for the filter you can use mailing list headers
20:23
<
RaYmAn >
google lists also inserts a header with the listurl or soemthing like that
20:24
<
mnemoc >
List-ID: <cubieboard.googlegroups.com>
20:30
* hno
have dropped most mailing list filters and filter manually, after forgetting he was subscribed to some important lists...
20:32
Almamuetya has quit [Ping timeout: 246 seconds]
20:37
<
Turl >
I'm subscribed to alsa-devel
20:37
<
Turl >
I should probably unsubscribe one day :P
20:46
von_fritz has quit [Quit: vonfritz leaves, don't panic]
20:58
revident has quit [Quit: Combustible lemons? Bah, I bring you weaponized asparagus!]
21:10
eFfeM has joined #arm-netbook
21:11
tzafrir_laptop has quit [Ping timeout: 248 seconds]
21:13
RITRedbeard has quit [Read error: Connection reset by peer]
21:14
RITRedbeard has joined #arm-netbook
21:28
arokux_h has quit [Remote host closed the connection]
21:46
mysteryname has joined #arm-netbook
21:46
eFfeM has quit [Quit: Leaving.]
21:50
akaizen has joined #arm-netbook
22:18
<
lundman >
TomNL: sup?
22:19
mysteryname has quit [Ping timeout: 246 seconds]
23:30
tzafrir_laptop has joined #arm-netbook
23:45
ZaEarl has joined #arm-netbook