Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2024.01 is OUT / Merge Window is OPEN, next branch is CLOSED / Release v2024.04 is scheduled for 02 April 2024 / Channel archives at https://libera.irclog.whitequark.org/u-boot
pedro_pt has quit [Quit: Client closed]
pedro_pt has joined #u-boot
<Tartarus> spam the serial console
<Tartarus> iirc
<pedro_pt> is that for me ?
rvalue has quit [Ping timeout: 264 seconds]
<Tartarus> yes
rvalue has joined #u-boot
<pedro_pt> is there any tool specifically for that ?
<Tartarus> I mean, connect the serial console
<Tartarus> and just hold down spacebar or whatever
<Tartarus> a delay of 0 is not the magic value for do not interrupt
<pedro_pt> i already did that without success
<pedro_pt> according to this article on other device that does not work if i do it before the message
ikarso has quit [Quit: Connection closed for inactivity]
mmu_man has quit [Remote host closed the connection]
mmu_man has joined #u-boot
pedro_pt has quit [Quit: Client closed]
mmu_man has quit [Ping timeout: 260 seconds]
mmu_man has joined #u-boot
mmu_man has quit [Ping timeout: 268 seconds]
mmu_man has joined #u-boot
goliath has quit [Quit: SIGSEGV]
mmu_man has quit [Ping timeout: 260 seconds]
mmu_man has joined #u-boot
mmu_man has quit [Ping timeout: 256 seconds]
mmu_man has joined #u-boot
mmu_man has quit [Ping timeout: 256 seconds]
mmu_man has joined #u-boot
naoki has joined #u-boot
hanetzer has quit [Ping timeout: 264 seconds]
hanetzer has joined #u-boot
vagrantc has joined #u-boot
mmu_man has quit [Ping timeout: 276 seconds]
<ac_slater> anyone know a trick or whatever to break from a loop? I have a pretty A/B boot scheme but some variables are created and thus I cant really use setenv where everything expands. So I'm trying do to a `while true; do ... ; break; done` kinda thing but `break` isn't there....
<ac_slater> I guess break is in newest Uboot
<ac_slater> oh nevermind , 'builtin_no_written'
wooosaiiii has quit [Remote host closed the connection]
wooosaiiii has joined #u-boot
hanetzer has quit [Ping timeout: 246 seconds]
hanetzer has joined #u-boot
stefanro has joined #u-boot
zsoltiv_ has quit [Ping timeout: 256 seconds]
Clamor has joined #u-boot
monstr has joined #u-boot
qqq has joined #u-boot
camus has quit [Ping timeout: 264 seconds]
camus has joined #u-boot
vagrantc has quit [Quit: leaving]
ad__ has quit [Quit: ZNC 1.8.2+deb3.1 - https://znc.in]
ad__ has joined #u-boot
mckoan|away is now known as mckoan
wooosaiiii has quit [Remote host closed the connection]
wooosaiiii1 has joined #u-boot
ikarso has joined #u-boot
wooosaiiii1 is now known as wooosaiiii
naoki has quit [Quit: naoki]
qqq has quit [Remote host closed the connection]
devarsh_ has joined #u-boot
davlefou has quit [Ping timeout: 256 seconds]
davlefou has joined #u-boot
mripard has joined #u-boot
sszy has joined #u-boot
frieder has joined #u-boot
cambrian_invader has quit [Ping timeout: 268 seconds]
cambrian_invader has joined #u-boot
Clamor has quit [Ping timeout: 264 seconds]
Clamor has joined #u-boot
Clamor has quit [Read error: Connection reset by peer]
Clamor has joined #u-boot
Clamor has quit [Ping timeout: 260 seconds]
Clamor has joined #u-boot
qqq has joined #u-boot
dsimic has quit [Ping timeout: 264 seconds]
dsimic has joined #u-boot
edwinistrator22 has joined #u-boot
edwinistrator2 has quit [Ping timeout: 252 seconds]
edwinistrator22 is now known as edwinistrator2
edwinistrator27 has joined #u-boot
edwinistrator2 has quit [Ping timeout: 260 seconds]
edwinistrator27 is now known as edwinistrator2
mmu_man has joined #u-boot
cambrian_invader has quit [Ping timeout: 264 seconds]
cambrian_invader has joined #u-boot
sakman has joined #u-boot
jmasson has joined #u-boot
jmasson has quit [Read error: Connection reset by peer]
jmasson has joined #u-boot
jclsn has joined #u-boot
jclsn has quit [Client Quit]
jclsn has joined #u-boot
mmu_man has quit [Ping timeout: 268 seconds]
mckoan is now known as mckoan|away
qqq has quit [Remote host closed the connection]
mmu_man has joined #u-boot
Stat_headcrabed has joined #u-boot
Clamor has quit [Ping timeout: 260 seconds]
Stat_headcrabed has quit [Quit: Stat_headcrabed]
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<zear> hey guys
<zear> I have two patch series sitting on the mailing list without a response for 2 months. What is the best course of action - re-send them?
<cambrian_invader> zear: reply to your patches with a ping
devarsh_ has quit [Quit: Connection closed for inactivity]
monstr has quit [Remote host closed the connection]
___nick___ has joined #u-boot
jmasson has quit [Remote host closed the connection]
vagrantc has joined #u-boot
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #u-boot
___nick___ has quit [Client Quit]
___nick___ has joined #u-boot
<marex> zear: which series ?
frieder has quit [Remote host closed the connection]
sakman has quit [Ping timeout: 252 seconds]
<zear> marex, that would be:
<cambrian_invader> zear: the first one looks fine, just ping peng
<cambrian_invader> for the second one, shouldn't we follow the kernel approach to this?
<zear> what is the kernel approach?
<cambrian_invader> it's my understanding that they will nack custom properties like what you proposed
<zear> could you reply in the mailing list, so that Jakub has the chance to elaborate?
GNUtoo has quit [Remote host closed the connection]
<marex> cambrian_invader: indeed, leds subnode and follow led subsys bindings
<cambrian_invader> zear: sure
sakman has joined #u-boot
sakman1 has joined #u-boot
sakman has quit [Ping timeout: 255 seconds]
sakman1 is now known as sakman
GNUtoo has joined #u-boot
<cambrian_invader> marex: although I think actually implementing software triggering is a big ask...
<marex> cambrian_invader: ah, not software triggering, just leds { led@0 { reg = <0>; function = "something"; } ...
<cambrian_invader> yeah, but that is too simple
vagrantc has quit [Quit: leaving]
<cambrian_invader> you have to be able to match the LED with the phy/mac which is triggering it
<cambrian_invader> and many LEDs support multiple functions in hardware, e.g. link (10/100/1000) and activity (rx/tx)
<cambrian_invader> which you have to select
<marex> cambrian_invader: sec
<cambrian_invader> Linux can get away with a simple property since it just configures everything in sysfs
<zear> cambrian_invader, thanks for replying in the thread as well
<marex> cambrian_invader: the leds {} node is a subnode of the PHY node
<cambrian_invader> marex: I think function is too generic a name for how you use it
<marex> cambrian_invader: oh ?
<cambrian_invader> the function is just a name, it doesn't drive behavior
<cambrian_invader> so e.g. the function should be LED_FUNCTION_LAN
<marex> cambrian_invader: and what does drive behavior in the LED subsystem bindings ?
<cambrian_invader> userspace :)
<cambrian_invader> but in Linux, it's linux,default-trigger along with trigger-sources
<marex> cambrian_invader: that is for software controlled LEDs, the PHY LEDs are hardware controlled here
<cambrian_invader> there's no distinction
<cambrian_invader> hardware is only supposed to accelerate software
GNUtoo has quit [Remote host closed the connection]
<marex> cambrian_invader: I suppose with the broadcom PHY, you can set function which would indicate they are software controlled, and then use triggers and all that infra
GNUtoo has joined #u-boot
<cambrian_invader> well, the function would be "lan" and then maybe you'd set u-boot,trigger to be something like "link-100" or whatever
<cambrian_invader> but that's not really expressive enough, since maybe you want it to be "link-10 or link-100"
<cambrian_invader> so maybe a list?
<marex> that function would be "LINKSPD-1" and the hardware would do the blinking
<marex> or the function could be some user controlled something, and then yes, you would be able to toggle it as GPIO LEDs
<marex> or how do you propose the hardware accelerated bindings would look like ?
<cambrian_invader> like above
<marex> cambrian_invader: I really want to avoid custom bindings there
<marex> cambrian_invader: anything generic ?
<marex> cambrian_invader: and btw wasnt linux,... and u-boot,... type of configuration in DT frowned upon ?
<cambrian_invader> yeah, but Linux has userspace do the config
<cambrian_invader> so IMO this is a great place to do this
<marex> cambrian_invader: that kinda sucks, because I also want to use the same LED configuration in U-Boot
<marex> (and uh, I'm really only 50% here attention-wise, sorry)
sakman1 has joined #u-boot
sakman has quit [Ping timeout: 260 seconds]
sakman1 is now known as sakman
<marex> cambrian_invader: do you want me to CC you on that RFC kernel patch ?
<marex> cambrian_invader: the ^ input is useful I think, I just dont have the capacity to process it right now, sorry
aurel32 has joined #u-boot
<cambrian_invader> marex: which patch?
___nick___ has quit [Ping timeout: 246 seconds]
<cambrian_invader> oh, I didn't realize that was for Linux
<cambrian_invader> yeah, that's going to get nacked :P
<cambrian_invader> marex: have a look at drivers/net/dsa/qca/qca8k-leds.c and in particular the hw_control_* stuff
redbrain has quit [Read error: Connection reset by peer]
redbrain has joined #u-boot
goliath has joined #u-boot
sakman1 has joined #u-boot
sakman has quit [Ping timeout: 260 seconds]
sakman has joined #u-boot
sakman1 has quit [Ping timeout: 264 seconds]
pgreco_ has joined #u-boot
pgreco has quit [Ping timeout: 256 seconds]
Net147 has quit [Quit: Quit]
Net147 has joined #u-boot
Net147 has joined #u-boot
Net147 has quit [Changing host]
sakman has quit [Ping timeout: 264 seconds]