Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2021.07 is OUT / Merge Window is OPEN until 26 July 2021 / Release v2021.10 is scheduled for 04 October 2021 / http://www.denx.de/wiki/U-Boot / Channel archives at https://libera.irclog.whitequark.org/u-boot
vagrantc has quit [Quit: leaving]
flyback has quit [Ping timeout: 255 seconds]
flyback has joined #u-boot
<marex> well ... seems we have another fdt bug
<marex> if I add /{ axi@0 { bar; }; axi { foo; }; }; to arch/sandbox/dts/sandbox.dts , compile it and run
<marex> ./u-boot -d u-boot.dtb -c 'fdt addr $fdtcontroladdr ; fdt print /axi ; fdt print /axi@0'
<marex> it always prints the content of /axi@0 and never /axi
<marex> sjg1: ^
mmu_man has quit [Ping timeout: 246 seconds]
LeSpocky has quit [Ping timeout: 268 seconds]
LeSpocky has joined #u-boot
agust has joined #u-boot
redbrain has joined #u-boot
guillaume_g has joined #u-boot
sszy has joined #u-boot
sszy has quit [Remote host closed the connection]
sszy has joined #u-boot
tnovotny has joined #u-boot
LeSpocky has quit [Ping timeout: 252 seconds]
LeSpocky has joined #u-boot
rfs613_alt has joined #u-boot
rfs613 has quit [Ping timeout: 252 seconds]
matthias_bgg has joined #u-boot
mmu_man has joined #u-boot
jwillikers has joined #u-boot
<mwalle> u-boot doesn't really support usb OTG, does it? The role of the port is set at bind time, right? So usually dr_mode = "otg" means its peripheral
torez has joined #u-boot
tperrot has quit [Quit: leaving]
tprrt has joined #u-boot
tprrt is now known as tperrot
manu_ has joined #u-boot
freemangordon1 has joined #u-boot
gcl_ has joined #u-boot
pgreco_ has joined #u-boot
matthewcroughan has joined #u-boot
kmaincent1 has joined #u-boot
mripard_ has joined #u-boot
cottsay08 has joined #u-boot
pi____ has joined #u-boot
torez has quit [*.net *.split]
manu has quit [*.net *.split]
freemangordon has quit [*.net *.split]
gcl has quit [*.net *.split]
Daulity has quit [*.net *.split]
mripard has quit [*.net *.split]
pgreco has quit [*.net *.split]
matthewcroughan_ has quit [*.net *.split]
kmaincent has quit [*.net *.split]
cottsay has quit [*.net *.split]
urja has quit [*.net *.split]
cottsay08 is now known as cottsay
redbrain has quit [Quit: leaving]
jwillikers has quit [Ping timeout: 240 seconds]
urja has joined #u-boot
torez has joined #u-boot
jwillikers has joined #u-boot
manu_ is now known as manu
manu has quit [Changing host]
manu has joined #u-boot
jwillikers has quit [Remote host closed the connection]
jwillikers has joined #u-boot
rfs613_alt is now known as rfs613
vagrantc has joined #u-boot
tnovotny_ has joined #u-boot
tnovotny has quit [Ping timeout: 245 seconds]
guillaume_g has quit [Quit: Konversation terminated!]
tnovotny_ has quit [Quit: Leaving]
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
behanw has joined #u-boot
mwalle has quit [Ping timeout: 240 seconds]
vagrantc has quit [Quit: leaving]
akaWolf has quit [Ping timeout: 265 seconds]
akaWolf has joined #u-boot
pi____ is now known as Daulity
<mrnuke> marex: I think libfdt treats axi@0 and axi the same
<marex> mrnuke: that does not seem right ?
<mrnuke> marex: try "axi-0" and "axi". There was a commit aboot this. Lemme find it
<mrnuke> marex: @see 3f04db891a353f4b127ed57279279f851c6b4917
<marex> mrnuke: seems like we have a problem either in Linux or libfdt, and I would say treating axi and axi@0 as the same thing is a bug in libfdt
<mrnuke> [mrnuke@nuclearis3 u-boot]$ git show 3f04db891a353f4b127ed57279279f851c6b4917
<marex> mrnuke: that is fitImage , not DT
<mrnuke> aren't they both flat device trees?
<marex> mrnuke: well, if I were to follow what the commit suggests, then all DTs ever would have to be denied from using unit address in any and all busses ?
<marex> seems bogus to me
<mrnuke> marex: they can use unit addresses. the gotcha is that the names might have to be unique
<marex> mrnuke: where did you find out that libfdt treats /axi and axi@0 the same ?
<mrnuke> + /*
<mrnuke> + * U-Boot stopped using unit addressed in 2017. Since libfdt
<mrnuke> + * can match nodes ignoring any unit address, signature
<mrnuke> + * verification can see the wrong node if one is inserted with
<mrnuke> + * the same name as a valid node but with a unit address
<mrnuke> + * attached. Protect against this by disallowing unit addresses.
<mrnuke> + */
<mrnuke> more specifically "libfdt can match nodes ignoring any unit address"
<marex> U-Boot and fitImage specific stuff
<marex> does libfdt document this behavior somewhere ?
<mrnuke> I've got no clue. You now know all I know about this ;)
pgreco_ is now known as pgreco
Harm has quit [Ping timeout: 240 seconds]
solar_sea_ has joined #u-boot
solar_sea has quit [Ping timeout: 252 seconds]
Harm has joined #u-boot
Harm has quit [Ping timeout: 240 seconds]
Harm has joined #u-boot
torez has quit [Remote host closed the connection]
marc1 has quit [Quit: WeeChat 3.2]
mwalle has joined #u-boot
Raito_Bezarius has quit [Ping timeout: 240 seconds]
Slimey has joined #u-boot
<Slimey> hello
<cambrian_invader> hello
macromorgan has quit [Killed (silver.libera.chat (Nickname regained by services))]
macromorgan has joined #u-boot
jwillikers has quit [Remote host closed the connection]
jwillikers has joined #u-boot
agust has quit [Quit: Leaving.]
matthias_bgg has quit [Ping timeout: 252 seconds]
matthias_bgg has joined #u-boot
<hanetzer> Slimey Cambrian Invader. checks out.