00:06
vagrantc has joined #u-boot
01:53
mmu_man has quit [Ping timeout: 250 seconds]
01:58
camus has joined #u-boot
02:20
jclsn has quit [Ping timeout: 255 seconds]
02:21
persmule has quit [Ping timeout: 246 seconds]
02:22
jclsn has joined #u-boot
02:23
persmule has joined #u-boot
02:38
thopiekar has quit [Ping timeout: 246 seconds]
02:38
thopiekar has joined #u-boot
03:12
Clamor has joined #u-boot
03:25
vagrantc has quit [Quit: leaving]
04:20
sakman_ has joined #u-boot
04:22
sakman has quit [Ping timeout: 246 seconds]
04:42
Clamor has quit [Ping timeout: 240 seconds]
04:44
Clamor has joined #u-boot
05:32
Wouter0100670440 has joined #u-boot
05:35
sng_ has joined #u-boot
05:42
sng_ has quit [Remote host closed the connection]
05:53
ikarso has joined #u-boot
06:05
alpernebbi_ has joined #u-boot
06:09
goliath has joined #u-boot
06:46
sng_ has joined #u-boot
06:48
mckoan|away is now known as mckoan
07:13
frieder has joined #u-boot
07:20
monstr has joined #u-boot
07:20
ldevulder has joined #u-boot
07:42
monstr has quit [Ping timeout: 255 seconds]
07:55
sng_ has quit [Remote host closed the connection]
07:58
sng_ has joined #u-boot
08:02
Wouter0100670440 has joined #u-boot
08:02
mripard has joined #u-boot
08:10
slobodan has joined #u-boot
08:12
<
__ad >
marex: got hs400 working on imx, but, duble checking clock speed, it is 100Mhz, not 200. mmc info says hs400
08:13
Clamor has quit [Ping timeout: 240 seconds]
08:13
Clamor has joined #u-boot
08:22
frieder has quit [Ping timeout: 240 seconds]
08:33
Clamor has quit [Ping timeout: 248 seconds]
08:33
Clamor has joined #u-boot
08:34
sakman_ is now known as sakman
08:39
<
marex >
__ad: the bus clock should be 200 MHz
08:39
<
marex >
__ad: HS400 means ~400 MiB/s , which is 200 MHz DDR x8
08:40
<
marex >
__ad: missing some assigned-clock-rate ?
08:42
<
__ad >
marex: thanks
08:43
<
__ad >
assigned-clocks = <&clks IMX7D_USDHC3_ROOT_CLK>;
08:43
<
__ad >
assigned-clock-rates = <400000000>;
08:43
<
__ad >
trying now 2000000000, let's see
08:46
prabhakarlad has quit [Quit: Client closed]
08:47
<
marex >
__ad: it should be 400 MHz ; try 'clk dump' and verify the usdhc3 root clock parent clock, maybe those are some 24 MHz clock instead of PLL ?
08:48
sng_ has quit [Remote host closed the connection]
09:01
<
__ad >
marex: clk dump: Not implemented
09:01
<
__ad >
in linux, i can see 200Mhz clock, so looks some u-boot setup thing
09:02
<
__ad >
ok missing CONFIG_CLK
09:04
mmu_man has joined #u-boot
09:12
frieder has joined #u-boot
09:26
sng_ has joined #u-boot
09:35
mmu_man has quit [Ping timeout: 245 seconds]
09:59
mmu_man has joined #u-boot
10:31
ezulian has joined #u-boot
10:35
jaganteki has joined #u-boot
10:42
dormito has quit [Ping timeout: 246 seconds]
10:44
dormito has joined #u-boot
11:02
jaganteki has quit [Quit: Client closed]
11:13
mripard has quit [Quit: mripard]
11:14
mripard has joined #u-boot
11:19
jaganteki has joined #u-boot
11:19
Clamor has quit [Read error: Connection reset by peer]
11:20
Clamor has joined #u-boot
11:23
naoki has quit [Quit: naoki]
11:35
jaganteki has quit [Quit: Client closed]
11:45
<
__ad >
no. it's not implemented for imx7, can't use clk
11:53
mmu_man has quit [Ping timeout: 245 seconds]
12:04
sng_ has quit [Remote host closed the connection]
12:24
Clamor has quit [Ping timeout: 255 seconds]
12:29
Clamor has joined #u-boot
12:45
slobodan has quit [Read error: Connection reset by peer]
12:46
slobodan has joined #u-boot
12:54
Clamor has quit [Ping timeout: 248 seconds]
12:57
Clamor has joined #u-boot
13:03
slobodan has quit [Remote host closed the connection]
13:04
slobodan has joined #u-boot
13:11
<
marex >
__ad: in the worst case, read the registers and decode by hand, see CCM part of MX7DRM
13:16
stefanro has joined #u-boot
13:39
stefanro has quit [Quit: Leaving.]
14:34
mmu_man has joined #u-boot
14:41
mmu_man has quit [Ping timeout: 255 seconds]
14:53
sng_ has joined #u-boot
14:54
sng_ has quit [Remote host closed the connection]
14:54
<
Tartarus >
sjg1: Did you world build before/after that Kconfig series and size check it?
14:55
sng_ has joined #u-boot
15:00
goliath has quit [Quit: SIGSEGV]
15:11
<
sjg1 >
Tartarus: Oh I tried to earlier, then hit a buildman problem and got sidetracked fixing that. So I am doing it now
15:15
Hammdist has joined #u-boot
15:16
<
Hammdist >
how do I build u-boot with my own chosen list of commands to run at boot?
15:16
sng_ has quit [Remote host closed the connection]
15:17
Stat_headcrabed has joined #u-boot
15:18
sng_ has joined #u-boot
15:19
ikarso has quit [Quit: Connection closed for inactivity]
15:22
sng_ has quit [Ping timeout: 240 seconds]
15:22
<
Tartarus >
Hammdist: Change CONFIG_BOOTCOMMAND
15:32
<
Tartarus >
xypron: Oh, the way the docs azure job is written it doesn't fail when it should, I'll go fix that
15:32
frieder has quit [Remote host closed the connection]
15:34
mmu_man has joined #u-boot
15:34
prabhakarlad has joined #u-boot
15:38
mripard has quit [Remote host closed the connection]
15:39
sng_ has joined #u-boot
15:40
Stat_headcrabed has quit [Quit: Stat_headcrabed]
15:43
sng_ has quit [Remote host closed the connection]
15:43
sng_ has joined #u-boot
15:48
sng_ has quit [Ping timeout: 240 seconds]
15:55
<
sjg1 >
Tartarus: OK I ran it on kconf3...but there are differences
15:56
sakman has quit [Ping timeout: 255 seconds]
16:00
mmu_man has quit [Ping timeout: 246 seconds]
16:10
mmu_man has joined #u-boot
16:15
<
sjg1 >
Tartarus: CONFIG_TIMESTAMP and CONFIG_ARCH_FIXUP_FDT_MEMORY were defined on some boards without CONFIG_FIT
16:16
mmu_man has quit [Ping timeout: 255 seconds]
16:17
mmu_man has joined #u-boot
16:17
mckoan is now known as mckoan|away
16:20
sng_ has joined #u-boot
16:25
sng_ has quit [Ping timeout: 255 seconds]
16:27
zkrx has quit [Ping timeout: 260 seconds]
16:28
<
sjg1 >
Tartarus: But I think that is correct
16:29
sakman has joined #u-boot
16:34
Clamor has quit [Ping timeout: 240 seconds]
16:39
sakman_ has joined #u-boot
16:41
goliath has joined #u-boot
16:41
sakman has quit [Ping timeout: 240 seconds]
16:45
Clamor has joined #u-boot
16:46
mmu_man has quit [Ping timeout: 255 seconds]
16:50
Hammdist has quit [Quit: Client closed]
16:54
sng_ has joined #u-boot
16:55
xroumegue has quit [Ping timeout: 246 seconds]
16:57
sakman__ has joined #u-boot
16:58
sng_ has quit [Ping timeout: 248 seconds]
16:59
sakman_ has quit [Ping timeout: 240 seconds]
17:07
xroumegue has joined #u-boot
17:11
GNUtoo has joined #u-boot
17:17
mmu_man has joined #u-boot
17:21
<
Tartarus >
sjg1: What does FIT have to do with performing fixups on the device tree we pass to the OS?
17:22
<
Tartarus >
There really shouldn't be any differences, but if there are we need to understand why for sure and that it's really wrong today
17:23
<
Tartarus >
And it sounds like both of those symbols need to be re-thought in your series
17:23
<
Tartarus >
As I'd frankly prefer a zero size change series first, and a follow-up to fix any incorrect dependencies so it's easier and clearer to bisect to later if we're wrong
17:39
<
Tartarus >
Also, uh, how is 1c55d62fb9ccc107cb4fefa9bb04cb16395ca84c correct exactly? We now have one event triggered function that calls in to another event triggered function
17:39
<
Tartarus >
Is anyone with a sifive around that can test something, on top of current next?
17:40
<
Tartarus >
(which is where I stumbled on this, as it doesn't compile now)
17:40
Hammdist has joined #u-boot
17:47
Wouter0100670440 has joined #u-boot
17:49
mmu_man has quit [Ping timeout: 245 seconds]
17:55
sng_ has joined #u-boot
18:07
Wouter0100670440 has joined #u-boot
18:15
mmu_man has joined #u-boot
18:18
stipa has quit [Ping timeout: 255 seconds]
18:20
stipa has joined #u-boot
18:43
ikarso has joined #u-boot
18:50
<
ja_02 >
@tartarus is my patch "Convert CFG_SYS_UBOOT_START to Kconfig" going to be merged soon?
19:03
<
Tartarus >
ja_02: Yes, somewhat soon
19:16
sng_ has quit [Remote host closed the connection]
19:21
sng_ has joined #u-boot
20:01
ezulian has quit [Ping timeout: 255 seconds]
20:06
sng_ has quit [Remote host closed the connection]
20:11
d4ve_ has joined #u-boot
20:11
FergusL9 has joined #u-boot
20:11
bradfa_ has joined #u-boot
20:11
Peng_Fan_ has joined #u-boot
20:11
smurray_ has joined #u-boot
20:11
ad__ has joined #u-boot
20:12
ex--parrot has joined #u-boot
20:12
Lightsword_ has joined #u-boot
20:12
cyrozap_ has joined #u-boot
20:12
tafama has joined #u-boot
20:12
Lightsword has quit [Ping timeout: 246 seconds]
20:12
niska has quit [Ping timeout: 246 seconds]
20:12
tafa has quit [Ping timeout: 246 seconds]
20:12
d4ve has quit [Ping timeout: 246 seconds]
20:12
__ad has quit [Write error: Connection reset by peer]
20:12
bradfa has quit [Ping timeout: 246 seconds]
20:12
silurian_invader has quit [Ping timeout: 246 seconds]
20:12
FergusL has quit [Ping timeout: 246 seconds]
20:12
Peng_Fan has quit [Ping timeout: 246 seconds]
20:12
oddcoder has quit [Ping timeout: 246 seconds]
20:12
bradfa_ is now known as bradfa
20:12
FergusL9 is now known as FergusL
20:12
Peng_Fan_ is now known as Peng_Fan
20:12
d4ve_ is now known as d4ve
20:12
qsx has quit [Write error: Connection reset by peer]
20:12
ex-parrot has quit [Ping timeout: 246 seconds]
20:12
cyrozap has quit [Ping timeout: 246 seconds]
20:12
smurray has quit [Ping timeout: 246 seconds]
20:12
smurray_ is now known as smurray
20:13
bryanb has quit [Read error: Connection reset by peer]
20:13
d4ve has quit [Read error: Connection reset by peer]
20:13
ddevault has quit [Write error: Connection reset by peer]
20:13
oddcoder has joined #u-boot
20:13
Lightsword_ is now known as Lightsword
20:14
d4ve has joined #u-boot
20:14
bryanb has joined #u-boot
20:14
niska has joined #u-boot
20:15
ddevault has joined #u-boot
20:15
qsx has joined #u-boot
20:19
Clamor has quit [Read error: Connection reset by peer]
20:26
silurian_invader has joined #u-boot
21:07
prabhakarlad has quit [*.net *.split]
21:07
Hammdist has quit [*.net *.split]
21:10
sng_ has joined #u-boot
21:15
sng_ has quit [Ping timeout: 255 seconds]
21:25
slobodan has quit [Ping timeout: 255 seconds]
21:35
<
mps >
tested it and it works
21:35
<
mps >
no need to specify dtb file, enough is fdtdir
21:44
<
mps >
Tartarus: sure, but tomorrow. I closed 'workshop' for today. late is here
21:46
niska has quit [Ping timeout: 246 seconds]
21:46
dlg has quit [Ping timeout: 246 seconds]
21:47
marex has quit [Ping timeout: 246 seconds]
21:47
rockosov has quit [Ping timeout: 246 seconds]
21:47
Leopold has quit [Ping timeout: 246 seconds]
21:47
redbrain has quit [Ping timeout: 246 seconds]
21:48
Leopold has joined #u-boot
21:48
dlg has joined #u-boot
21:49
niska has joined #u-boot
21:49
marex has joined #u-boot
21:49
rockosov has joined #u-boot
21:49
redbrain has joined #u-boot
22:28
pratyush has quit [Server closed connection]
22:28
pratyush has joined #u-boot
22:35
<
sjg1 >
Tartarus: Re RISC-V, I think one of those calls is for SPL and the other for U-Boot proper
22:39
mmu_man has quit [Ping timeout: 260 seconds]
22:39
<
sjg1 >
Tartarus: Re changes, CONFIG_TIMESTAMP can be used with legacy images, so that is the difference. I didn't know that...
22:51
<
Tartarus >
mps: OK, thanks
22:52
<
Tartarus >
sjg1: nothing about SPL in that file
22:52
<
Tartarus >
sjg1: Keep poking until it's zero size changes, that's what's important and hard with Kconfig re-org stuff
22:53
<
Tartarus >
Fix problems you see in a follow-up so we can bisect if wrong :)
22:56
<
Tartarus >
sjg1: Or do we not have event stuff in SPL?
22:56
<
sjg1 >
Tartarus: OK
22:56
<
sjg1 >
Tartarus: No, I was rather hoping to avoid it in SPL
22:57
<
Tartarus >
Then yeah, I don't know, and it'll be good to have mps test it on real HW :)
22:57
<
Tartarus >
qemu is fine, but was fine before, so...
22:58
<
sjg1 >
Tartarus: Yes...I thought someone did test in there, though? Perhaps a week ago?
23:00
<
Tartarus >
Yes, what's in tree was tested
23:00
<
Tartarus >
But looks wrong, and I needed to touch that for -next where EVENT_SPY is gone
23:01
<
Tartarus >
is how I tripped in to it.
23:03
<
sjg1 >
Tartarus: ok
23:04
<
sjg1 >
Tartarus: Re the kconf series I see that one of my patches is a partial rework of one you did in December!
23:04
<
sjg1 >
Tartarus: Your patch moved many things to not depend on FIT and I am putting that back
23:04
<
sjg1 >
SPL_LOAD_FIT_ADDRESS is a messss, since it seems boards have it set to 0 (by default) but don't use it
23:09
<
sjg1 >
But none of those boards sets SPL_LOAD_FIT_ADDRESS so far as I can see
23:10
<
sjg1 >
So they can't be using SPL_/TPL_RAM_SUPPORT, so we might as well remove the condition on SPL_LOAD_FIT_ADDRESS and just have that depend on SPL_LOAD_FIT
23:10
<
sjg1 >
Tartarus: Which is what my series does, effectively, although I didn't drop the deps
23:18
<
marex >
sjg1: SPL_LOAD_FIT_ADDRESS is I think used by imx HAB
23:20
<
marex >
sjg1: the HAB usecase is really grotesque, since for imx HAB, the payload (i.e. fitImage) must be at specific address (i.e. CONFIG_SPL_LOAD_FIT_ADDRESS) and nowhere else, otherwise HAB wont authenticate it
23:22
<
marex >
the spl_ram usecase is weird, and it seems that is the only remaining one
23:23
<
marex >
but uh, that's where spl_ram loads temporary data, so, maybe that should be mallocated, but then it might fail for large payloads
23:42
ikarso has quit [Quit: Connection closed for inactivity]
23:45
<
deathmist >
mps: cool, wonder if something similar to that should be done upstream
23:47
<
deathmist >
mainline U-Boot for mainline kernel eh? ;)