<apritzel>
Tartarus: any idea about the CI failure (ut lmb) I mentioned above? Seems to happen on origin/next, and blocks me from sending a PR for next ...
naoki has joined #u-boot
ikarso has quit [Quit: Connection closed for inactivity]
goliath has quit [Quit: SIGSEGV]
apritzel has quit [Ping timeout: 244 seconds]
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #u-boot
mmu_man has quit [Ping timeout: 244 seconds]
Daanct12 has joined #u-boot
dsimic has quit [Ping timeout: 252 seconds]
dsimic has joined #u-boot
Daanct12 has quit [Quit: WeeChat 4.6.0]
clamor has joined #u-boot
Daanct12 has joined #u-boot
enok has joined #u-boot
enok has quit [Quit: enok]
enok has joined #u-boot
vardhan has joined #u-boot
enok has quit [Ping timeout: 248 seconds]
ikarso has joined #u-boot
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #u-boot
enok has joined #u-boot
enok has quit [Ping timeout: 260 seconds]
enok has joined #u-boot
enok has quit [Read error: Connection reset by peer]
enok has joined #u-boot
monstr has joined #u-boot
enok has quit [Remote host closed the connection]
monstr has quit [Ping timeout: 252 seconds]
gsz has joined #u-boot
enok has joined #u-boot
apritzel has joined #u-boot
enok has quit [Ping timeout: 245 seconds]
apritzel has quit [Ping timeout: 244 seconds]
enok has joined #u-boot
enok has quit [Client Quit]
enok has joined #u-boot
vardhan has quit [Ping timeout: 272 seconds]
enok has quit [Ping timeout: 265 seconds]
enok has joined #u-boot
enok has quit [Ping timeout: 260 seconds]
warpme has joined #u-boot
enok has joined #u-boot
warpme has quit [Ping timeout: 252 seconds]
enok has quit [Ping timeout: 260 seconds]
enok has joined #u-boot
enok has quit [Client Quit]
enok71 has joined #u-boot
enok71 is now known as enok
vardhan has joined #u-boot
clamor has quit [Ping timeout: 244 seconds]
clamor has joined #u-boot
sszy has joined #u-boot
clamor has quit [Read error: Connection reset by peer]
clamor has joined #u-boot
enok has quit [Quit: enok]
enok71 has joined #u-boot
enok71 has quit [Ping timeout: 244 seconds]
apritzel has joined #u-boot
mmu_man has joined #u-boot
naoki has quit [Quit: naoki]
clamor has quit [Read error: Connection reset by peer]
clamor has joined #u-boot
goliath has joined #u-boot
saimazoon has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
haritz has joined #u-boot
haritz has quit [Changing host]
haritz has joined #u-boot
ex-parrot has quit [Ping timeout: 244 seconds]
ex-parrot has joined #u-boot
gsz has quit [Ping timeout: 245 seconds]
clamor has quit [Ping timeout: 244 seconds]
clamor has joined #u-boot
vardhan_ has joined #u-boot
vardhan has quit [Ping timeout: 276 seconds]
haritz has quit [Remote host closed the connection]
haritz has joined #u-boot
haritz has quit [Changing host]
haritz has joined #u-boot
warpme has joined #u-boot
warpme has quit [Ping timeout: 245 seconds]
Daanct12 has quit [Quit: WeeChat 4.6.0]
adriano has joined #u-boot
<sng>
apritzel the fix for the issue that you mention is now in the next branch
adriano has quit [Quit: Client closed]
<apritzel>
sng: yes, thanks, I saw it this morning, after I rebased and my pipe magically returned as "fixed"
gsz has joined #u-boot
<calebccff>
varada: so the reset command already has a flag for doing a "warm" reset.. but I think what would make the most sense would be to replace "enum sysreset_t" with a string, introduce a small "reboot mode" layer which handles parsing the "mode-..." DT properties and maintains the table of string -> magic number for each device that registers with it. Then update sysreset_walk() to call
<calebccff>
reboot_mode_notify(mode) before requesting the reset
<calebccff>
varada: then it will be necessary to refactor the button-qcom-pmic driver since it currently matches against the pon node for some reason. There should be a separate qcom-pon.c driver (in drivers/sysreset i guess) which would be closer to the Linux driver (and has .bind = dm_scan_fdt_dev in it's driver definition so the pwrkey/resin drivers get probed)
<calebccff>
actually maybe it wouldn't be necessary to make sysreset_t a string, since the string is only needed to pass into the reboot_mode API. you could just add new variants of sysreset_walk() and sysreset_walk_halt() which take a string parameter, and just call reboot_mode_notify("normal") otherwise
<shadow>
Tartarus: I sent a patch for some cleanup that should be considered for the coming stable release, it drops code and documentation of a visionfive2 board compatible, uh... board(s) Milk-V Mars CM and CM Lite; it doesn't do anything because we dropped support there anyway
<shadow>
I thought it would be weird if a stable release gets shipped with phantom documentation and code for something that doesn't do anything
apritzel has quit [Ping timeout: 260 seconds]
mmu_man has quit [Ping timeout: 248 seconds]
clamor has quit [Ping timeout: 245 seconds]
clamor has joined #u-boot
gsz has joined #u-boot
ungeskriptet has quit [Remote host closed the connection]
mmu_man has joined #u-boot
ungeskriptet has joined #u-boot
gsz has quit [Ping timeout: 244 seconds]
clamor has quit [Read error: Connection reset by peer]
enok has joined #u-boot
<calebccff>
varada: oh there's already drivers/reboot-mode, but dm_reboot_mode_update() is a bit weird, i guess we'd want a new variant of that which doesn't take any arguments and iterates over UCLASS_REBOOT_MODE devices, and then to call that from sysreset_walk()
<calebccff>
the reset command can also be updated to just set the reboot-mode environment variant if you give it an additional parameter
<Tartarus>
shadow: Does it work in -next?
apritzel has joined #u-boot
enok has quit [Ping timeout: 244 seconds]
<marex>
vagrantc: did you surely mean to merge the DHSOM stuff into debian u-boot port yet ?
<marex>
vagrantc: I thought it didn't build correctly
<vagrantc>
marex: it didn't. so i fixed it in the next patch. :)
<vagrantc>
er, commit
<marex>
vagrantc: uh ... sorry about that
<marex>
vagrantc: I had it in my wall of todo, thanks
<vagrantc>
marex: yeah, figured. I had a moment to poke at it and finish it off
<marex>
vagrantc: I am still pondering how to deal with the arm64 packaging, with the firmware crap in it
<marex>
vagrantc: the DRAM controller firmware is apocalyptic
<vagrantc>
marex: no hyperbole there! :)
<marex>
vagrantc: it's like a game over for upstreaming, sigh !
joeskb7 has quit [Ping timeout: 272 seconds]
<vagrantc>
marex: if the licensing is only marginally stupid, we could get it into non-free-firmware ... e.g. it looks like various bits for rockchip are plausible, but imx8* blobs are not
<vagrantc>
debian opened those floodgates, and i am only waiting for it to make the u-boot packaging way more annoying
<marex>
vagrantc: make u-boot depend on non-free firmware ? bah ...
<marex>
vagrantc: I very much dislike that
<marex>
Peng_Fan: would NXP be willing to improve the redistibution thingie when it comes the DRAM controller blobs for MX8M ?
<vagrantc>
marex: with you, so much.
<marex>
vagrantc: I stop here, else I will go on a violent rant about non-free software blobs infesting the bootloaderscape :(
<marex>
and how we are slowly being moved into a virtual machine running on top of a pile of non-free garbage