00:20
rellla has quit [Ping timeout: 256 seconds]
00:20
zumbi has quit [Ping timeout: 240 seconds]
00:20
colona has quit [Ping timeout: 268 seconds]
00:22
zumbi has joined #linux-sunxi
00:22
colona has joined #linux-sunxi
00:23
warpme_ has quit [Quit: Connection closed for inactivity]
00:25
rellla has joined #linux-sunxi
00:32
Mangy_Dog has quit [Ping timeout: 260 seconds]
01:00
Mangy_Dog has joined #linux-sunxi
01:07
Mangy_Dog has quit [Ping timeout: 255 seconds]
01:09
ChriChri_ has joined #linux-sunxi
01:10
ChriChri has quit [Ping timeout: 256 seconds]
01:10
ChriChri_ is now known as ChriChri
01:33
malestorm has joined #linux-sunxi
01:45
pmp-p has quit [Disconnected by services]
01:45
pmp-p has joined #linux-sunxi
02:01
cnxsoft1 has quit [Ping timeout: 256 seconds]
02:15
pmp-p has quit [Ping timeout: 265 seconds]
02:15
cnxsoft has joined #linux-sunxi
02:16
pmp-p has joined #linux-sunxi
02:25
jrosss has joined #linux-sunxi
02:27
jrosss has quit [Remote host closed the connection]
02:29
jrosss has joined #linux-sunxi
02:34
<
jrosss >
Hi is anyone expert in using SPI via DMA on sun5i (A13) in mainline Linux kernel? Is it possible?
02:46
ykchavan_ has joined #linux-sunxi
03:24
lurchi_ is now known as lurchi__
04:49
dddddd has quit [Remote host closed the connection]
04:50
aloo_shu has quit [Ping timeout: 255 seconds]
04:53
cnxsoft1 has joined #linux-sunxi
04:53
cnxsoft has quit [Read error: Connection reset by peer]
05:12
jrosss has quit [Remote host closed the connection]
05:25
JohnDoe_71Rus has joined #linux-sunxi
05:36
lurchi_ has joined #linux-sunxi
05:40
lurchi__ has quit [Ping timeout: 258 seconds]
06:00
maccraft has quit [Quit: WeeChat 2.7.1]
06:07
selfbg has joined #linux-sunxi
06:09
florian has joined #linux-sunxi
06:19
florian has quit [Ping timeout: 258 seconds]
06:33
florian has joined #linux-sunxi
06:47
florian has quit [Ping timeout: 255 seconds]
06:49
florian has joined #linux-sunxi
07:02
fossxplorer has joined #linux-sunxi
07:14
jaymz has joined #linux-sunxi
07:17
jaymz has quit [Client Quit]
07:17
fossxplorer has quit [Ping timeout: 240 seconds]
07:19
jrosss has joined #linux-sunxi
07:19
fossxplorer has joined #linux-sunxi
07:26
fossxplorer has quit [Ping timeout: 260 seconds]
07:32
florian has quit [Ping timeout: 255 seconds]
07:56
nashpa_ has joined #linux-sunxi
07:57
nashpa has quit [Ping timeout: 258 seconds]
08:05
reinforce has joined #linux-sunxi
08:10
fero has joined #linux-sunxi
08:11
fero has left #linux-sunxi [#linux-sunxi]
08:12
bakonyiferenc has joined #linux-sunxi
08:13
warpme_ has joined #linux-sunxi
08:27
hlauer has joined #linux-sunxi
08:34
yann has quit [Ping timeout: 258 seconds]
08:40
<
plaes >
jrosss: there are some patches floating around that never made it to mainline
08:40
<
jrosss >
Awesome, on the mailing list?
08:41
<
plaes >
yes, quite old I think
08:41
<
jrosss >
I'll check it tomorrow, thx
08:42
<
jrosss >
I notice in mainline the nand driver uses dma, that should give me a guide i guess
08:53
<
corecode >
oh not all sunxi have full dma support for spi?
08:53
<
corecode >
i was planning on using that for flash and for fpga link...
09:05
ChanServ has quit [*.net *.split]
09:05
rellla has quit [*.net *.split]
09:05
matteosilex has quit [*.net *.split]
09:05
specing has quit [*.net *.split]
09:05
quark_ has quit [*.net *.split]
09:05
narmstrong has quit [*.net *.split]
09:05
Harrier has quit [*.net *.split]
09:05
lennard has quit [*.net *.split]
09:05
paulk-leonov has quit [*.net *.split]
09:05
fevv8[m] has quit [*.net *.split]
09:05
flacks_ has quit [*.net *.split]
09:05
agates[m] has quit [*.net *.split]
09:05
JuniorJPDJ has quit [*.net *.split]
09:05
zhovner has quit [*.net *.split]
09:05
Benjojo has quit [*.net *.split]
09:05
arnd has quit [*.net *.split]
09:05
merlin1991 has quit [*.net *.split]
09:05
arti has quit [*.net *.split]
09:05
kevans91 has quit [*.net *.split]
09:05
mirko has quit [*.net *.split]
09:05
doppo has quit [*.net *.split]
09:05
selfbg has quit [*.net *.split]
09:05
suprothunderbolt has quit [*.net *.split]
09:05
ganbold has quit [*.net *.split]
09:05
qschulz has quit [*.net *.split]
09:05
hramrach has quit [*.net *.split]
09:05
micken has quit [*.net *.split]
09:05
mnemoc has quit [*.net *.split]
09:05
avph has quit [*.net *.split]
09:05
wigyori has quit [*.net *.split]
09:05
[TheBug] has quit [*.net *.split]
09:05
egbert has quit [*.net *.split]
09:05
plaes has quit [*.net *.split]
09:05
hell__ has quit [*.net *.split]
09:05
duracrisis has quit [*.net *.split]
09:05
buZz has quit [*.net *.split]
09:05
hlauer has quit [*.net *.split]
09:05
keesj has quit [*.net *.split]
09:05
tmlind has quit [*.net *.split]
09:05
N1teHawk has quit [*.net *.split]
09:05
igraltist has quit [*.net *.split]
09:05
ElBarto has quit [*.net *.split]
09:05
Mikey_ has quit [*.net *.split]
09:05
Asara has quit [*.net *.split]
09:05
montjoie has quit [*.net *.split]
09:05
Nemo_bis has quit [*.net *.split]
09:05
ShadowJK has quit [*.net *.split]
09:05
azend|vps has quit [*.net *.split]
09:05
forkbomb has quit [*.net *.split]
09:05
Ecco has quit [*.net *.split]
09:05
z3ntu has quit [*.net *.split]
09:05
hpagseddy[m] has quit [*.net *.split]
09:05
davidebeatrici has quit [*.net *.split]
09:05
psydruid has quit [*.net *.split]
09:05
aib has quit [*.net *.split]
09:05
Werner has quit [*.net *.split]
09:05
karlp has quit [*.net *.split]
09:05
Ultrasauce has quit [*.net *.split]
09:05
dhewg has quit [*.net *.split]
09:05
gumblex_ has quit [*.net *.split]
09:05
robogoat has quit [*.net *.split]
09:05
nashpa_ has quit [*.net *.split]
09:09
_whitelogger has joined #linux-sunxi
09:09
AneoX has joined #linux-sunxi
09:21
florian has joined #linux-sunxi
09:22
bakonyiferenc has quit [Remote host closed the connection]
09:24
matthias_bgg has joined #linux-sunxi
09:25
JohnDoe_71Rus has quit [Ping timeout: 255 seconds]
09:32
JohnDoe_71Rus has joined #linux-sunxi
09:34
yann has joined #linux-sunxi
09:43
deesix has joined #linux-sunxi
09:43
atsampson has joined #linux-sunxi
09:43
willmore has joined #linux-sunxi
09:43
damex has joined #linux-sunxi
09:43
DrFrankensteinUK has joined #linux-sunxi
09:43
bshah has joined #linux-sunxi
09:43
lykt has joined #linux-sunxi
09:43
lioka has joined #linux-sunxi
09:43
freemangordon has joined #linux-sunxi
09:43
jernej has joined #linux-sunxi
09:43
rzerres has joined #linux-sunxi
09:43
anarsoul|c has joined #linux-sunxi
09:43
sunshavi has joined #linux-sunxi
09:43
Irenes[m] has joined #linux-sunxi
09:43
clementp[m] has joined #linux-sunxi
09:43
MartijnBraam has joined #linux-sunxi
09:43
mforney has joined #linux-sunxi
09:43
t4h4[m] has joined #linux-sunxi
09:43
jo0nas has joined #linux-sunxi
09:43
jeandet has joined #linux-sunxi
09:52
nashpa_ has quit [Quit: Going away]
09:53
nashpa has joined #linux-sunxi
09:57
florian_kc has joined #linux-sunxi
10:34
maccraft has joined #linux-sunxi
10:42
kaspter has quit [Quit: kaspter]
10:43
kaspter has joined #linux-sunxi
10:52
jrosss has quit [Quit: Connection closed for inactivity]
10:58
gaston1980 has joined #linux-sunxi
11:03
iyzsong has joined #linux-sunxi
11:04
jrosss has joined #linux-sunxi
11:52
jo0nas has quit [Ping timeout: 240 seconds]
11:55
lkcl has quit [Ping timeout: 260 seconds]
11:55
kaspter has quit [Quit: kaspter]
11:55
jo0nas has joined #linux-sunxi
11:57
Mangy_Dog has joined #linux-sunxi
12:06
ldevulder_ has joined #linux-sunxi
12:08
ldevulder has quit [Ping timeout: 255 seconds]
12:16
lkcl has joined #linux-sunxi
12:16
lkcl has quit [Read error: Connection reset by peer]
12:33
lkcl has joined #linux-sunxi
12:45
\\Mr_C\\ has quit [Quit: (Read error: Connection reset by beer)]
13:01
jo0nas has quit [Ping timeout: 268 seconds]
13:04
jo0nas has joined #linux-sunxi
13:04
fossxplorer has joined #linux-sunxi
13:05
suprothunderbolt has joined #linux-sunxi
13:05
lkcl has quit [Read error: Connection reset by peer]
13:17
JohnDoe_71Rus has quit [Remote host closed the connection]
13:22
lkcl has joined #linux-sunxi
13:22
lurchi_ is now known as lurchi__
13:28
lkcl has quit [Read error: Connection reset by peer]
13:32
jrosss has quit [Quit: Connection closed for inactivity]
13:53
lkcl has joined #linux-sunxi
13:55
malestorm has quit [Quit: malestorm]
14:17
lkcl has quit [Read error: Connection reset by peer]
14:21
cnxsoft1 has quit [Quit: cnxsoft1]
14:32
dddddd has joined #linux-sunxi
14:34
ykchavan has joined #linux-sunxi
14:36
lkcl has joined #linux-sunxi
14:37
ykchavan_ has quit [Ping timeout: 256 seconds]
14:46
lkcl has quit [Read error: Connection reset by peer]
14:48
reinforce has quit [Quit: Leaving.]
14:48
JohnDoe_71Rus has joined #linux-sunxi
14:49
AneoX_ has joined #linux-sunxi
14:51
AneoX has quit [Ping timeout: 268 seconds]
14:57
selfbg has quit [Remote host closed the connection]
14:57
luke-jr has quit [Ping timeout: 268 seconds]
15:02
lkcl has joined #linux-sunxi
15:04
fossxplorer has quit [Ping timeout: 268 seconds]
15:05
lioka has quit [Quit: leaving]
15:25
luke-jr has joined #linux-sunxi
15:32
fossxplorer has joined #linux-sunxi
15:39
jonasbits_ has joined #linux-sunxi
15:39
jonasbits has quit [Read error: Connection reset by peer]
15:49
fossxplorer has quit [Ping timeout: 256 seconds]
15:56
fossxplorer has joined #linux-sunxi
16:04
gaston1980 has quit [Ping timeout: 260 seconds]
16:05
gaston1980 has joined #linux-sunxi
16:20
Nakaori has quit [Read error: Connection reset by peer]
16:20
Naka has joined #linux-sunxi
16:25
hlauer has quit [Ping timeout: 265 seconds]
16:27
fossxplorer has quit [Ping timeout: 240 seconds]
16:40
ldevulder_ is now known as ldevulder
16:42
matthias_bgg has quit [Ping timeout: 260 seconds]
16:43
maccraft has quit [Quit: WeeChat 2.7.1]
16:44
maccraft has joined #linux-sunxi
16:46
maccraft has quit [Client Quit]
16:46
yann has quit [Ping timeout: 256 seconds]
16:47
maccraft has joined #linux-sunxi
16:50
reinforce has joined #linux-sunxi
16:59
reinforce has quit [Quit: Leaving.]
17:00
xdecimal has joined #linux-sunxi
17:03
xdecimal has quit [Client Quit]
17:04
reinforce has joined #linux-sunxi
17:18
maccraft123 has joined #linux-sunxi
17:18
maccraft has quit [Quit: WeeChat 2.7.1]
17:19
maccraft123 is now known as maccraft
17:29
maccraft has quit [Quit: WeeChat 2.7.1]
17:29
maccraft has joined #linux-sunxi
17:32
maccraft has quit [Client Quit]
17:32
maccraft has joined #linux-sunxi
17:44
vagrantc has joined #linux-sunxi
17:44
florian has quit [Quit: Leaving]
17:49
florian_kc has quit [Ping timeout: 256 seconds]
17:58
Mangy_Dog has quit [Remote host closed the connection]
18:06
gaston1980 has quit [Ping timeout: 260 seconds]
18:07
gaston1980 has joined #linux-sunxi
18:15
Putti has quit [Changing host]
18:15
Putti has joined #linux-sunxi
18:19
RichardG867 has quit [Ping timeout: 256 seconds]
18:24
RichardG867 has joined #linux-sunxi
18:26
maccraft has quit [Quit: WeeChat 2.7.1]
18:28
Mangy_Dog has joined #linux-sunxi
18:28
maccraft has joined #linux-sunxi
18:29
maccraft has quit [Client Quit]
18:33
maccraft has joined #linux-sunxi
18:41
tllim has joined #linux-sunxi
18:49
gaston1980 has quit [Ping timeout: 258 seconds]
18:50
gaston1980 has joined #linux-sunxi
19:13
florian has joined #linux-sunxi
19:17
fossxplorer has joined #linux-sunxi
19:24
fossxplorer has quit [Ping timeout: 255 seconds]
19:27
yann has joined #linux-sunxi
20:04
pgreco has quit [Ping timeout: 258 seconds]
20:28
pgreco has joined #linux-sunxi
20:38
Naka is now known as Nakaori
21:08
maccraft has quit [Ping timeout: 268 seconds]
21:09
maccraft has joined #linux-sunxi
21:10
freemangordon has quit [Quit: Leaving.]
21:12
reinforce has quit [Quit: Leaving.]
21:12
freemangordon has joined #linux-sunxi
21:19
vagrantc has quit [Ping timeout: 240 seconds]
21:19
fl_0 has quit [Ping timeout: 256 seconds]
21:20
maccraft has quit [Quit: WeeChat 2.7.1]
21:20
maccraft has joined #linux-sunxi
21:24
fl_0 has joined #linux-sunxi
21:25
dev1990 has joined #linux-sunxi
21:38
warpme_ has quit [Quit: Connection closed for inactivity]
21:40
jstein has joined #linux-sunxi
21:49
jrosss has joined #linux-sunxi
22:04
<
jrosss >
corecode: that's basically what I want to do
22:06
<
jrosss >
plaes: I found some patches on the mailing list, but they don't inspire confidence, probably will roll a custom driver that uses the dma engine and spi core directly
22:30
ykchavan has quit [Ping timeout: 258 seconds]
22:47
fossxplorer has joined #linux-sunxi
22:53
fossxplorer has quit [Ping timeout: 258 seconds]
23:00
jstein has quit [Quit: quit]
23:15
maccraft has quit [Quit: WeeChat 2.7.1]
23:17
<
megi >
allwinner code is sometimes quite "interesting"
23:17
<
megi >
they made separate callback for each array index
23:18
<
megi >
5 identical callbacks differing only in the array index
23:20
<
anarsoul >
megi: are you implementing dma for udc?
23:20
<
megi >
just searching for a 1AM project :)
23:21
<
megi >
yeah, I'm playing with it
23:21
<
anarsoul >
megi: actually one of glue drivers for musb already implemented dmaengine support
23:21
<
anarsoul >
so in theory it should be enough to split it into common code
23:21
<
anarsoul >
likely few finishing touches will be necessary
23:22
<
megi >
I'm still in the process of investigating the situation
23:22
<
anarsoul >
I'd say it's a weekend project
23:23
<
anarsoul >
megi: don't look at vendor code
23:24
<
anarsoul >
see ux500_dma.c in musb dir instead :)
23:24
<
megi >
I'm looking at both :)
23:24
<
megi >
looks simple enough
23:25
<
anarsoul >
I'm not sure why noone implemented it yet :)
23:25
<
megi >
probably noone noticed
23:26
<
megi >
I'll also need the internal dma variant for older socs
23:26
<
megi >
A13 and friends
23:26
<
anarsoul >
I don't really need it for most of my devices
23:26
<
anarsoul >
I guess only pinephone needs it
23:26
<
anarsoul >
maybe pinetab
23:27
<
megi >
A13 is single core and really suffers with PIO based musb networking gadget
23:29
<
megi >
it would also be nice if PP can boot a desktop Linux from a bootable image over emulated mass storage
23:29
<
megi >
the current 10MiB/s is quite slow for that
23:33
lurchi__ is now known as lurchi_
23:39
<
karlp >
pinephhone?
23:41
<
anarsoul >
MoeIcenowy: ^^
23:41
<
anarsoul >
that's your code
23:42
florian has quit [Ping timeout: 265 seconds]
23:42
<
megi >
the +1 is probably expected by the musb_core, but hey :)
23:44
<
megi >
starting from 1, but meaning of num_eps is the last index + 1 :)
23:44
<
megi >
when nidexing from 1
23:44
<
megi >
the best of both world
23:45
<
anarsoul >
so naming is bad
23:45
<
anarsoul >
well, EP0 is special, so I expect it to always be present
23:45
<
megi >
yes, it's just confusing
23:48
gaston1980 has quit [Quit: Konversation terminated!]
23:51
<
megi >
ux500 is platform data based, while sunxi needs to get drq sources from DT, the rest should be similar
23:52
<
anarsoul >
don't platform wrappers handle it for you?
23:52
<
megi >
I don't think so
23:53
<
anarsoul >
also ux500 has more endpoints
23:53
<
megi >
ux500 uses some custom data fromat
23:53
<
anarsoul >
I guess that're few polishing touches I was mentioning earlier :)