prabhakalad has quit [Quit: Konversation terminated!]
prabhakalad has joined #u-boot
warpme has joined #u-boot
naoki has joined #u-boot
joeskb7 has joined #u-boot
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Jones42 has joined #u-boot
warpme has joined #u-boot
naoki has quit [Quit: naoki]
___nick___ has quit [Ping timeout: 264 seconds]
naoki has joined #u-boot
Jones42_ has joined #u-boot
m5zs7k has quit [Ping timeout: 252 seconds]
m5zs7k has joined #u-boot
Jones42 has quit [Ping timeout: 240 seconds]
Jones42_ is now known as Jones42
Clamor has quit [Ping timeout: 240 seconds]
Clamor has joined #u-boot
Clamor has quit [Ping timeout: 255 seconds]
Clamor has joined #u-boot
tlwoerner has quit [Read error: Connection reset by peer]
tlwoerner has joined #u-boot
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mmu_man has joined #u-boot
rvalue has quit [Ping timeout: 256 seconds]
Clamor has quit [Ping timeout: 272 seconds]
Clamor has joined #u-boot
rvalue has joined #u-boot
warpme has joined #u-boot
sszy has joined #u-boot
naoki has quit [Quit: naoki]
dsimic has quit [Ping timeout: 268 seconds]
dsimic has joined #u-boot
enok has joined #u-boot
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
warpme has joined #u-boot
alan_o has quit [Remote host closed the connection]
tlwoerner has quit [Ping timeout: 264 seconds]
tlwoerner has joined #u-boot
alan_o has joined #u-boot
enok has quit [Ping timeout: 240 seconds]
ikarso has joined #u-boot
enok has joined #u-boot
enok has quit [Client Quit]
enok has joined #u-boot
Jones42_ has joined #u-boot
Jones42 has quit [Ping timeout: 268 seconds]
<qschulz>
marex: ddr init is not handled in TF-A, but there was some work for upstreaming TF-A (BL31) yes
<qschulz>
if my board supports TPL, is there a reason for SPL_MAX_SIZE aside from the space it occupies on the storage medium?
<qschulz>
Trying to figure out if I can drastically bump SPL_MAX_SIZE for my PX30 Ringneck. I've done the maths and it seems I could have 0x3d000 instead of 0x20000
rvalue has quit [Read error: Connection reset by peer]
<marex>
qschulz: why not use U-Boot as PSCI provider instead ?
rvalue has joined #u-boot
<qschulz>
marex: could you provide some context? not sure to understand how PSCI is related to my previous messages (I don't have experience with PSCI)
<tlwoerner>
marex: i don't see any rk35xx code in the TF-A repository (nor rk3566/rk3568) but there is rk3368
<qschulz>
It's clearly a very high priority task ;)
<tlwoerner>
i guess we have to wait for google to put it in one of their products
<qschulz>
tlwoerner: that is one of the reasons the RK3288 and RK3399 got a much better support than the other SoCs
<qschulz>
they used it in Chromebooks, but it seems Google went for Mediatek and Qualcomm instead now
<tlwoerner>
that's what i was referring to :-D
<tlwoerner>
i have one of the rk3288 chromebooks, still using it
<qschulz>
i have an rk3399 one :)
<qschulz>
as daily driver and main PC :D
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tlwoerner has quit [Quit: Leaving]
tlwoerner has joined #u-boot
<marex>
qschulz: isnt TFA BL31 ~= PSCI provider ?
<qschulz>
I guess? TF-A BL31 is capable of accessible secure areas, because it's running in the proper EL
<qschulz>
we would need to have U-Boot persist in SRAM and use that instead
<qschulz>
and that would necessarily be the SPL then, since proper is running in normal world (well, not if you skip TF-A BL31, but you shouldn't really run proper in secure world?)
<qschulz>
and I guess the easiest answer is "because that's what we do for all Rockchip SoCs" :)
<qschulz>
and that the blob provided by Rockchip is TF-A
<marex>
qschulz: U-Boot was always meant as a debug tool, ARM somehow tried to move it into non-full-access EL and cripple that ability with TFA, but that is not how it was meant to work
<marex>
qschulz: so the idea is that U-Boot __secure components are in SRAM, U-Boot runs in EL3 , but once Linux boots, only the __secure section in SRAM is retained
<marex>
qschulz: also, U-Boot is GPL and has actual community, unlike tfa
<qschulz>
yeah but now you're telling me to reverse engineer the blob from Rockchip and implement this in U-Boot SPL :)
<qschulz>
I suspect they put some secret sauce in the BL31 and TF-A permissive licensing is a god-send for vendors :)
persmule has quit [Remote host closed the connection]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #u-boot
Jones42 has joined #u-boot
persmule has joined #u-boot
<marex>
qschulz: I was under the impression that is what was already done, maybe I misunderstood
<qschulz>
marex: upstream TF-A is done by Rockchip as well right now
Jones42 has quit [Ping timeout: 256 seconds]
vagrantc has joined #u-boot
enok has quit [Ping timeout: 240 seconds]
cambrian_invader has joined #u-boot
ikarso has quit [Quit: Connection closed for inactivity]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #u-boot
<kabel>
Tartarus: hi, in commit d678a59d2d you reverted some merge, and this returned common.h include, but checkpatch complains about including it
<kabel>
Tartarus: what is going on? did the revert accidentaly return common.h? Or do we want to keep it?
<Tartarus>
kabel: Uh, so by accident I brought the series to master, and then reverted it
<Tartarus>
Which means -next got a bit funny
<Tartarus>
but top of tree next should be OK?
goliath has joined #u-boot
m5zs7k has quit [Ping timeout: 252 seconds]
Guest62 has joined #u-boot
<kabel>
Tartarus: thx
mripard has quit [Quit: mripard]
mripard has joined #u-boot
jfsimon1981 has joined #u-boot
m5zs7k has joined #u-boot
Guest62 has quit [Quit: Client closed]
jfsimon1981 has quit [Ping timeout: 268 seconds]
sally has joined #u-boot
sally has quit [Changing host]
sally has joined #u-boot
jfsimon1981 has joined #u-boot
ldevulder has quit [Quit: Leaving]
monstr has quit [Remote host closed the connection]
ldevulder has joined #u-boot
ldevulder has quit [Ping timeout: 246 seconds]
brujah has quit [Remote host closed the connection]