Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2025.07 is OUT / Merge Window is OPEN, next branch is CLOSED / Release v2025.10 is scheduled for 06 October 2025 / Channel archives at https://libera.irclog.whitequark.org/u-boot
alperak has quit [Quit: Connection closed for inactivity]
vagrantc has quit [Ping timeout: 265 seconds]
levitating has joined #u-boot
prabhakalad has quit [Ping timeout: 252 seconds]
prabhakalad has joined #u-boot
levitating has quit [Quit: levitating]
mtoy has quit [Ping timeout: 240 seconds]
mtoy has joined #u-boot
levitating has joined #u-boot
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #u-boot
niska has quit [Ping timeout: 276 seconds]
niska has joined #u-boot
vagrantc has joined #u-boot
persmule has quit [Remote host closed the connection]
persmule has joined #u-boot
vagrantc has quit [Ping timeout: 276 seconds]
clamor has joined #u-boot
Guest14 has joined #u-boot
alperak has joined #u-boot
monstr has joined #u-boot
monstr has quit [Ping timeout: 252 seconds]
naoki has joined #u-boot
crb__ has joined #u-boot
crb_ has quit [Ping timeout: 260 seconds]
goliath has joined #u-boot
mripard has joined #u-boot
warpme has joined #u-boot
ldevulder has joined #u-boot
sszy has joined #u-boot
joeskb7 has quit [Remote host closed the connection]
joeskb7 has joined #u-boot
qqe has joined #u-boot
ldevulder has quit [Quit: Leaving]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
clamor has quit [Ping timeout: 260 seconds]
clamor has joined #u-boot
monstr has joined #u-boot
warpme has joined #u-boot
K900 has quit [Remote host closed the connection]
K900 has joined #u-boot
monstr has quit [Ping timeout: 252 seconds]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<kcxt> how do we feel about folks using LLMs on the mailing list? I just got this reply to my patch review which smells a lot like chatgpt https://lore.kernel.org/u-boot/9b43ff3f-f675-4438-bad0-84d002b1a9cb@oss.qualcomm.com/
warpme has joined #u-boot
haritz has joined #u-boot
haritz has quit [Changing host]
haritz has joined #u-boot
<marex> kcxt: I had a few replies to review feedback from LLMs, but this one is hard to tell
<marex> kcxt: that said, I really dislike the use of LLMs, I had people generate commit messages with those which was awful (basically missed the whole point of writing that commit message and reasoning about the content of the patch in it before sending it to the actual reviewer), and also had people generate entire code for patches using LLM iteratively in each patch revision (that was just awful)
<marex> kcxt: and I also dislike the mass deployment of LLMs which massively cripple productivity
<kcxt> marex: yeah im fully in agreement
<f_> hello this is funderscoreAI™ talking here, what do you need help with today?
<f_> </joke> that said I think maybe an LLM policy would help
<marex> kcxt: I think I need to get more coffee, grumb
<kcxt> lol
<f_> I sometimes just have quite a bit of fun with LLMs
<f_> like the time when I asked gpt to count how many "r"s are in "strawberry" it said there are 0 of them
naoki has quit [Quit: naoki]
Poltawer has joined #u-boot
<any1> They do a manual clock reset
manawyrm has quit [Quit: Read error: 2.99792458 x 10^8 meters/second (Excessive speed of light)]
<any1> rk3576.dtsi has that same reset referenced under usb_drd0_dwc3 as "resets = <&cru SRST_A_USB3OTG0>;"
<any1> I'll see if the dwc3 driver does anything with that node
manawyrm has joined #u-boot
manawyrm has quit [Quit: Read error: 2.99792458 x 10^8 meters/second (Excessive speed of light)]
manawyrm has joined #u-boot
Guest14 has quit [Quit: Client closed]
prabhakalad has quit [Read error: Connection reset by peer]
rvalue- has joined #u-boot
rvalue has quit [Ping timeout: 272 seconds]
rvalue- is now known as rvalue
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
clamor has quit [Read error: Connection reset by peer]
warpme has joined #u-boot
clamor has joined #u-boot
Guest82 has joined #u-boot
<marex> any1: good
<any1> Looks like it's used by UCLASS_RESET
goliath_ has joined #u-boot
goliath has quit [Ping timeout: 244 seconds]
goliath_ is now known as goliath
prabhakalad has joined #u-boot
clamor has quit [Ping timeout: 268 seconds]
clamor has joined #u-boot
goliath has quit [Quit: SIGSEGV]
<any1> I didn't have the phy driver enabled. Need to add .compatible = "rockchip,rk3576-usbdp-phy" though
<any1> N.b. I also added rk3576 to dwc_glue_ids[], hoping that it would just work. :)
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<marex> any1: use 'dm tree' to print currently bound and with [*] also probed drivers
<any1> The problem now is that I need to create a rockchip_udphy_cfg that works for rk3576
<marex> maybe that's something you can pull from the downstream stuff, esp. if its only register configuration or tuning settings
<any1> Hooray! It works
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
persmule has quit [Remote host closed the connection]
<any1> marex: Thanks for helping to figure this out!
persmule has joined #u-boot
<any1> I can send a patch, but I really haven't the foggiest idea about what the numbers in grfcfg mean
<any1> Why it works at all with the wrong numbers, is a mystery. :p
qqe has quit [Quit: Lost terminal]
dsimic has quit [Ping timeout: 276 seconds]
dsimic has joined #u-boot
<Kwiboo> any1: the usb nodes was not added to the rk3576 board I had when rk3576 support was initially added, so I only did limited usb otg testing and as you noticed it resulted in ep timeout without full support for usb3.0
zsoltiv_ has quit [Read error: Connection reset by peer]
zsoltiv_ has joined #u-boot
<any1> Kwiboo: Well, I have it working now. :)
vagrantc has joined #u-boot
warpme has joined #u-boot
clamor has quit [Ping timeout: 245 seconds]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
clamor has joined #u-boot
zsoltiv_ has quit [Ping timeout: 245 seconds]
zsoltiv__ has joined #u-boot
prabhakalad has quit [Ping timeout: 252 seconds]
prabhakalad has joined #u-boot
teejay has quit [Quit: leaving]
warpme has joined #u-boot
<any1> Kwiboo: Did you get op-tee working in rk3576?
<any1> The bl32 file from rkbin is a binary, not an elf, and it looks like binman doesn't like that.
clamor has quit [Read error: Connection reset by peer]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
warpme has joined #u-boot
<Kwiboo> any1: no, I see no benefit in trying to get vendor optee blob working with mainline u-boot, as it mainly only provide feature for bsp u-boot, bsp kernel and bsp android
<any1> how about non-vendor optee then? :)
warpme has quit [Ping timeout: 245 seconds]
warpme has joined #u-boot
bjoto` has joined #u-boot
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bjoto has quit [Ping timeout: 248 seconds]
bjoto` has quit [Remote host closed the connection]
teejay has joined #u-boot
<marex> any1: does the optee-os binary provide any services for u-boot/linux , like psci/scmi/... ?
<marex> any1: if not, do you need it at all ?
<any1> marex: To be honest, I don't need any of that. I just wanted to enable it in case we need it in the future. The smarter thing to do would be to make sure that I can upgrade the bootloader in the future in a fail-safe manner, probably some kind of A/B partitioning
<marex> or start optee-os from fitImage , together with tfa bl31 and kernel
<any1> things are in a fit image, although the kernel on the file system
<any1> rockchip socs are a little bit annoying in that they don't offer any kind of a/b partitioning for the bootloader. I remember on i.MX6, I could use mmcblkboot[01] and switch between them
<any1> I suppose I could implement this in SPL
<marex> r-car v4h boots tfa bl31 and linux from one fitImage, from u-boot
<marex> this way it avoids bootloader updates when tfa needs to be updated
levitating has quit [Remote host closed the connection]
Poltawer has quit [Quit: WeeChat 4.6.3]
K900 has quit [Remote host closed the connection]
K900 has joined #u-boot
vagrantc has quit [Quit: leaving]
alperak has quit [Quit: Connection closed for inactivity]