Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2025.01, v2025.04-rc3 are OUT / Merge Window is CLOSED, next branch is OPEN / Release v2025.04 is scheduled for 07 April 2025 / Channel archives at https://libera.irclog.whitequark.org/u-boot
joeskb7 has quit [Ping timeout: 265 seconds]
swiftgeek has joined #u-boot
joeskb7 has joined #u-boot
<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
gsz has quit [Ping timeout: 244 seconds]
j`ey has left #u-boot [#u-boot]
ungeskriptet_ has joined #u-boot
ungeskriptet has quit [Ping timeout: 252 seconds]
ungeskriptet_ is now known as ungeskriptet
vardhan_ has quit [Ping timeout: 244 seconds]
warpme has joined #u-boot
warpme has quit [Ping timeout: 252 seconds]
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
mmu_man has quit [Ping timeout: 268 seconds]
vagrantc has joined #u-boot
mmu_man has joined #u-boot
<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
<marex> grumb
* vagrantc nods knowingly
joeskb7 has joined #u-boot
enok has joined #u-boot
enok has quit [Ping timeout: 248 seconds]
xroumegue has quit [Ping timeout: 246 seconds]
xroumegue has joined #u-boot
naoki has joined #u-boot