00:43
sunshavi has joined #linux-sunxi
01:06
zhovner has joined #linux-sunxi
01:22
gaston1980 has quit [Ping timeout: 268 seconds]
01:24
jstein has quit [*.net *.split]
01:24
random_yanek has quit [*.net *.split]
01:24
warpme_ has quit [*.net *.split]
01:24
gumblex has quit [*.net *.split]
01:24
corecode has quit [*.net *.split]
01:24
mru has quit [*.net *.split]
01:24
lynxis has quit [*.net *.split]
01:24
lvrp16 has quit [*.net *.split]
01:24
libv has quit [*.net *.split]
01:24
ccaione has quit [*.net *.split]
01:24
charco has quit [*.net *.split]
01:24
kelvan has quit [*.net *.split]
01:24
liushuyu has quit [*.net *.split]
01:24
karlp has quit [*.net *.split]
01:24
Hauke has quit [*.net *.split]
01:24
doppo_ has quit [*.net *.split]
01:28
popolon has quit [Quit: WeeChat 2.9]
01:30
jstein has joined #linux-sunxi
01:30
warpme_ has joined #linux-sunxi
01:30
corecode has joined #linux-sunxi
01:30
mru has joined #linux-sunxi
01:30
gumblex has joined #linux-sunxi
01:30
lynxis has joined #linux-sunxi
01:30
liushuyu has joined #linux-sunxi
01:30
libv has joined #linux-sunxi
01:30
ccaione has joined #linux-sunxi
01:30
lvrp16 has joined #linux-sunxi
01:30
charco has joined #linux-sunxi
01:30
Hauke has joined #linux-sunxi
01:30
kelvan has joined #linux-sunxi
01:30
doppo_ has joined #linux-sunxi
01:30
karlp has joined #linux-sunxi
01:31
t3st3r has quit [Remote host closed the connection]
01:32
t3st3r has joined #linux-sunxi
01:35
t3st3r has quit [Remote host closed the connection]
01:36
random_yanek has joined #linux-sunxi
01:36
t3st3r has joined #linux-sunxi
01:41
montjoie has quit [Ping timeout: 256 seconds]
01:42
montjoie has joined #linux-sunxi
01:45
apritzel has quit [Ping timeout: 256 seconds]
02:00
cnxsoft has joined #linux-sunxi
02:08
victhor has joined #linux-sunxi
02:11
kaspter has joined #linux-sunxi
02:17
lurchi__ has quit [Ping timeout: 268 seconds]
02:20
lurchi__ has joined #linux-sunxi
02:29
tuxd3v has quit [Quit: Leaving]
02:34
tuxd3v has joined #linux-sunxi
03:12
lurchi__ has quit [Quit: Konversation terminated!]
03:12
lurchi_ has joined #linux-sunxi
03:13
lurchi_ has quit [Client Quit]
03:13
lurchi_ has joined #linux-sunxi
03:16
olla has joined #linux-sunxi
03:20
olla has quit [Quit: WeeChat 2.9]
03:20
olla has joined #linux-sunxi
03:21
olla has quit [Client Quit]
03:22
olla has joined #linux-sunxi
03:30
olla has quit [Quit: WeeChat 2.9]
03:32
sunshavi_ has joined #linux-sunxi
03:38
sunshavi_ has quit [Quit: WeeChat 2.9]
03:39
sunshavi_ has joined #linux-sunxi
03:44
kaspter has quit [Ping timeout: 260 seconds]
03:44
kaspter has joined #linux-sunxi
03:56
sunshavi has quit [Quit: nil]
04:03
sunshavi has joined #linux-sunxi
04:19
lurchi_ is now known as lurchi__
04:28
ChriChri_ has joined #linux-sunxi
04:30
ChriChri_ is now known as ChriChri
04:41
AneoX has joined #linux-sunxi
04:42
[7] has quit [Disconnected by services]
04:42
TheSeven has joined #linux-sunxi
04:48
victhor has quit [Ping timeout: 264 seconds]
05:02
vagrantc has quit [Ping timeout: 268 seconds]
05:20
sunshavi has quit [Quit: nil]
05:37
asdf28 has joined #linux-sunxi
05:38
JohnDoe_71Rus has joined #linux-sunxi
05:55
lurchi_ has joined #linux-sunxi
05:58
lurchi__ has quit [Ping timeout: 260 seconds]
06:03
reinforce has joined #linux-sunxi
06:40
tuxd3v has quit [Ping timeout: 256 seconds]
06:41
apritzel has joined #linux-sunxi
06:46
netlynx has joined #linux-sunxi
06:46
netlynx has quit [Changing host]
06:46
netlynx has joined #linux-sunxi
06:48
reinforce has quit [Ping timeout: 260 seconds]
06:48
reinforce has joined #linux-sunxi
07:06
apritzel has quit [Ping timeout: 268 seconds]
07:41
smaeul has quit [Ping timeout: 272 seconds]
07:41
<
montjoie >
anyway, their BSP is so wrong about their own hardware....
07:43
<
KotCzarny >
but does it work for them?
07:44
smaeul has joined #linux-sunxi
07:49
cmeerw has joined #linux-sunxi
08:00
cmeerw has quit [Ping timeout: 264 seconds]
08:18
pg12 has quit [Ping timeout: 246 seconds]
08:20
pg12 has joined #linux-sunxi
08:26
\\Mr_C\\ has quit [Quit: (Read error: Connection reset by beer)]
08:30
xes has quit [Quit: bye..]
08:31
xes has joined #linux-sunxi
08:39
pg12 has quit [Ping timeout: 260 seconds]
08:42
pg12 has joined #linux-sunxi
08:50
AneoX has joined #linux-sunxi
08:55
[TheBug] has joined #linux-sunxi
08:58
matthias_bgg has joined #linux-sunxi
09:08
\\Mr_C\\ has joined #linux-sunxi
09:21
ldevulder_ has joined #linux-sunxi
09:23
ldevulder has quit [Ping timeout: 268 seconds]
09:29
ldevulder_ is now known as ldevulder
09:37
apritzel has joined #linux-sunxi
10:00
camus has joined #linux-sunxi
10:01
kaspter has quit [Ping timeout: 240 seconds]
10:01
camus is now known as kaspter
10:20
tuxd3v has joined #linux-sunxi
10:20
Mangy_Dog has joined #linux-sunxi
10:48
jernej has joined #linux-sunxi
10:51
jernej has quit [Client Quit]
10:53
jernej has joined #linux-sunxi
10:59
kaspter has quit [Ping timeout: 268 seconds]
10:59
kaspter has joined #linux-sunxi
11:13
victhor has joined #linux-sunxi
11:46
gediz0x539 has quit [Ping timeout: 256 seconds]
11:48
gediz0x539 has joined #linux-sunxi
11:57
Mangy_Dog has quit [Ping timeout: 265 seconds]
12:05
tuxd3v has quit [Ping timeout: 256 seconds]
12:07
gediz0x539 has quit [Remote host closed the connection]
12:10
gediz0x539 has joined #linux-sunxi
12:11
<
apritzel >
mripard: so the mainline DTs seem to suggest that the Pinebook (and only that, among all A64 boards) seems to use HS-200, apparently with the 200 MHz
12:17
<
apritzel >
that somehow reminds me of the H5 issue? I tried DDR50 on the Emlid H5 board, and it failed, but using 42MHz (divider 7) was working
12:25
kaspter has quit [Quit: kaspter]
12:57
<
plaes >
MoeIcenowy: o/
12:58
<
plaes >
MoeIcenowy: Do you have any plan to push the F1C100s patches to mainline?
12:58
AneoX has quit [Ping timeout: 265 seconds]
13:01
AneoX has joined #linux-sunxi
13:16
dddddd has quit [Quit: dddddd]
13:17
dddddd has joined #linux-sunxi
13:31
kaspter has joined #linux-sunxi
13:38
[TheBug] has quit [Ping timeout: 240 seconds]
13:39
[TheBug] has joined #linux-sunxi
13:41
jernej has joined #linux-sunxi
14:12
Mangy_Dog has joined #linux-sunxi
14:13
gaston1980 has joined #linux-sunxi
14:13
popolon has joined #linux-sunxi
14:40
reinforce has quit [Quit: Leaving.]
14:41
t3st3r has quit [Ping timeout: 240 seconds]
14:52
JohnDoe_71Rus has joined #linux-sunxi
15:33
andy25225 has quit [Ping timeout: 265 seconds]
15:35
cmeerw has joined #linux-sunxi
15:43
[TheBug] has quit [Ping timeout: 246 seconds]
15:46
andy25225 has joined #linux-sunxi
15:55
[TheBug] has joined #linux-sunxi
16:00
[TheBug] has quit [Ping timeout: 256 seconds]
16:01
tuxillo has quit [Remote host closed the connection]
16:03
tuxillo has joined #linux-sunxi
16:17
[TheBug] has joined #linux-sunxi
16:29
victhor has quit [Quit: Leaving]
16:31
asdf28 has quit [Ping timeout: 256 seconds]
16:32
asdf28 has joined #linux-sunxi
16:35
xes has quit [Quit: bye..]
17:09
xes has joined #linux-sunxi
17:09
kaspter has quit [Quit: kaspter]
17:28
matthias_bgg has quit [Ping timeout: 240 seconds]
17:54
iamfrankenstein has joined #linux-sunxi
18:19
iamfrankenstein has quit [Ping timeout: 268 seconds]
18:21
tuxd3v has joined #linux-sunxi
18:37
vagrantc has joined #linux-sunxi
18:56
andy25225 has quit [Quit: Leaving]
19:03
tuxd3v has quit [Remote host closed the connection]
19:12
gaston1980 has quit [Quit: Konversation terminated!]
19:15
tuxd3v has joined #linux-sunxi
19:50
netlynx has quit [Quit: Ex-Chat]
19:59
victhor has joined #linux-sunxi
20:05
minicom has quit [Ping timeout: 264 seconds]
20:09
minicom has joined #linux-sunxi
20:09
luke-jr has quit [Read error: Connection reset by peer]
20:10
luke-jr has joined #linux-sunxi
20:17
[TheBug] has quit [Ping timeout: 240 seconds]
20:27
[TheBug] has joined #linux-sunxi
20:32
abelvesa has quit [Read error: Connection reset by peer]
20:32
abelvesa has joined #linux-sunxi
21:07
<
MoeIcenowy >
plaes: no idea
21:07
<
MoeIcenowy >
it seems to be too much change
21:10
<
anarsoul >
apritzel: IIRC pinebook is the only device that has 1.8v power supply wired to emmc :)
21:11
<
anarsoul >
pinephone doesn't have that, thus no hs200
21:19
<
MoeIcenowy >
majorly because PinePhone reused some GPIO on PC bank
22:08
night199uk has quit [Ping timeout: 240 seconds]
22:09
night199uk has joined #linux-sunxi
22:17
cmeerw has quit [Ping timeout: 268 seconds]
22:21
night199uk has quit [Ping timeout: 264 seconds]
22:24
night199uk has joined #linux-sunxi
22:25
<
apritzel >
the SoPine and Pine64-LTS also have 1.8V on eMMC
22:26
<
anarsoul >
apritzel: yeah, I think hs200 worked for me on pine64-lts
22:26
<
apritzel >
as does the A64-Olinuxino
22:26
<
apritzel >
it works, but not at 200 MHz
22:26
<
anarsoul >
apritzel: I'd suggest to test it first before enabling it
22:27
<
apritzel >
I did test it, that's where I am coming from
22:27
<
apritzel >
123 MB/s
22:27
<
anarsoul >
apritzel: you mean hs200 is not 200mhz?
22:27
<
apritzel >
the eMMC spec says the HS200 speed mode runs at 200 MHz
22:28
<
apritzel >
but that apparently does not work stably on all boards
22:28
<
anarsoul >
isn't it just an interface speed? emmc can actually perform worse than max interface speed
22:28
<
apritzel >
and the H6 and H616 open admit in the manual that it only supports up to 150 MHz
22:28
<
apritzel >
yes, sure
22:28
night199uk has quit [Ping timeout: 268 seconds]
22:28
<
apritzel >
this number was with hdparm -t, which IIRC measures mostly the interface speed
22:29
<
anarsoul >
apritzel: is there a magic bit to double the clock? :)
22:29
<
apritzel >
I think the clock part is fine, clk_summary reports 150 MHz
22:30
<
apritzel >
(which doesn't mean too much on its own)
22:30
<
apritzel >
but the reported data rate from hdparm make me more confident
22:31
<
apritzel >
and the 200 MHz on HS200 means that everyone (controller, traces, device) should support 200 MHz, but of course you can also run at a lower speed
22:32
night199uk has joined #linux-sunxi
22:32
<
apritzel >
to me it looks like there is some issue somewhere, either in the SoC itself or in the traces
22:33
<
apritzel >
and since the H6 manual explicitly states 150 MHz max, I assume it's more in the SoC
22:33
<
apritzel >
the interesting part is why it apparently works on the Pinebook
22:34
<
apritzel >
anarsoul: can you test the interface speed with hdparm -t for me?
22:39
<
anarsoul >
that'll take some time, battery on my pb is dead, I need to charge it for a bit
22:39
<
apritzel >
anarsoul: I see, no worries, I won't need it until after the merge window ;-)
22:40
<
apritzel >
anarsoul: btw: in the Pinebook supposed to work with the battery removed?
22:40
<
anarsoul >
I never tried
22:41
<
apritzel >
anarsoul: my battery seems to be really dead, I couldn't even revive it with this manual charge boost trick
22:41
<
anarsoul >
btw, battery discharge only happens with original pb (14")
22:41
<
anarsoul >
11" seems to work fine
22:41
<
anarsoul >
but I have faulty emmc on this one
22:41
<
karlp >
anyone know if I can change cpu affinity for suxio_pio_edge interrupts?
22:41
<
anarsoul >
I guess I should move emmc from 14" into 11"
22:42
<
karlp >
I want to get lower jitter, latency is fine, and cpu0 has all the sdcard+wifi+blah interrupts on it as well.
22:42
<
karlp >
I tried taskset on my process that opens gpio chardev, but, not enough apparently...
22:42
<
apritzel >
anarsoul: so I removed it, but it still doesn't come up, it seems like it reboot-loops
*very* early (BROM?). I suspect some other issue, but wanted to check
22:43
<
apritzel >
karlp: /proc/irq/x/smp_affinity
22:44
<
anarsoul >
apritzel: you should ask someone from pine64
22:44
<
anarsoul >
or consult schematics if you can read it
22:45
<
apritzel >
yeah, I tried measuring around already, but eventually gave up. I might come back to it next week ...
22:46
<
karlp >
apritzel: is that actually writable?
22:46
<
apritzel >
depends on the IRQ, per-CPU IRQs are naturally not changeable ;-)
22:49
<
apritzel >
works for me
22:49
<
karlp >
for one of the gpio ones?
22:50
<
apritzel >
I tried it on the EMAC IRQ
22:50
<
karlp >
hrm, I guess I could try moving the rest away from cpu 0,
22:50
<
apritzel >
you see that IRQ in /proc/interrupts, I guess?
22:51
<
karlp >
but both the existing pio one from the button "k1" in my paste above or my own gpio chardev one fail
22:51
<
karlp >
yeah, see my paste?
22:51
<
karlp >
line 135 is my gpio on pin L11,
22:51
<
karlp >
and it goes up by the exact amount I expect when I run my gpio chardev program and feed it events on the pin
22:51
<
apritzel >
ah, right
22:52
<
smaeul >
you can't move the PIO interrupt, but you can move the GIC interrupt the PIO feeds into
22:53
<
apritzel >
smaeul: ah, good point, that's this PIO IRQ controller
22:53
<
karlp >
ok, that would make sense, is there an easy way of figuring out which gic interrupt it is?
22:53
<
karlp >
none of the listed have a nice obviou sname at least.
22:54
<
anarsoul >
apritzel: Timing buffered disk reads: 382 MB in 3.00 seconds = 127.25 MB/sec
22:55
<
anarsoul >
and card is identified as hs200 card: [ 6.510451] mmc2: new HS200 MMC card at address 0001
22:55
<
apritzel >
anarsoul: thanks, interesting, that's not really faster than mine @150MHz, but that could be due to chip limitations
22:56
<
apritzel >
karlp: that doesn't help you, those are the GIC lines (+32), but you need the logical Linux IRQ number
22:57
<
apritzel >
not sure why it's not listed, maybe because it's a "nested" IRQ
22:59
<
smaeul >
try `grep sunxi_pinctrl_irq_handler -r /sys/kernel/debug/irq/irqs`
22:59
<
smaeul >
the hwirq<->irq mapping is linear, but the offset is arbitrary
23:00
<
smaeul >
those files will have the HWIRQ in them
23:00
<
karlp >
I don't have s/k/d/irq, I guess that's a config I need to turn on?
23:01
<
smaeul >
actually, the mapping is not linear, that's the OF to HWIRQ mapping that's linear
23:01
<
smaeul >
karlp: yes, CONFIG_GENERIC_IRQ_DEBUGFS
23:02
<
karlp >
ok, irq affinity definitely sounds like it should
_help_ with jitter at least, avoiding the mmc irqs.
23:03
<
karlp >
thank you very much!
23:03
<
karlp >
will have to rebuild this kernel, will not have that setup quickly enough for right now
23:03
<
apritzel >
karlp: you could check for IRQs that are in /proc/irq/x, but not in /proc/interrupts
23:03
<
smaeul >
I'm not sure it would help -- the pinctrl IRQs don't show up in /proc/irq, so you can't change their affinity
23:05
<
karlp >
well, the pio ones show up, and you can't change it either, so
23:07
night199uk has quit [Ping timeout: 240 seconds]
23:07
<
smaeul >
apritzel: did you comment on any of my TF-A patches? don't really want to dig through the CI comment spam...
23:08
<
apritzel >
smaeul: I added some nice words, as the GUI recommends ;-) but nothing to worry about
23:08
<
apritzel >
I am about to shoot down the broken CI vote, then wait for a day and probably commit it
23:08
night199uk has joined #linux-sunxi
23:09
<
smaeul >
ok, thanks. they should fix their CI (both the spurious failures and the spam)
23:09
<
apritzel >
smaeul: you tell me, I am preaching that for about a year now ...
23:09
<
apritzel >
smaeul: did you those hundreds of emails as well?
23:09
<
apritzel >
did you get*
23:10
<
smaeul >
yes, 300+ emails/day
23:10
<
apritzel >
so sorry for that ...
23:11
<
smaeul >
eh, it's not your bug. just stay away from that Allow-CI button ;)
23:12
<
apritzel >
smaeul: yeah, I was a bit wary to use that in the first place
23:13
<
apritzel >
but wanted to have some votes other than from me on those patches
23:14
<
apritzel >
and last time I was told off to not submit too quickly, and not without running the *#$# CI, so ...
23:15
<
apritzel >
(when in reality I can mathematically prove that your patches won't affect Juno and FVP functionality or build ...)
23:22
Pinchiukas has left #linux-sunxi ["WeeChat 2.8"]
23:24
jstein has quit [Quit: quit]
23:26
<
anarsoul >
apritzel: I just tried and pinebook runs fine with battery disconnected
23:27
<
anarsoul >
well, at least it starts u-boot
23:27
<
anarsoul >
linux is not so happy
23:27
<
apritzel >
anarsoul: thanks, that clears that up!
23:50
asdf28 has quit [Ping timeout: 240 seconds]