xypron changed the topic of #u-boot to: #u-boot SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot 2023.01 / Merge Window is OPEN, -next is CLOSED / Release v2023.01 is scheduled for 2023-01-09 / Channel archives at https://libera.irclog.whitequark.org/u-boot
WoC` is now known as WoC-
indy has quit [Ping timeout: 250 seconds]
indy_ has joined #u-boot
jagan has quit [Quit: Ping timeout (120 seconds)]
qschulz has quit [Remote host closed the connection]
qschulz has joined #u-boot
vagrantc has quit [Quit: leaving]
camus has joined #u-boot
hanetzer has quit [Quit: WeeChat 3.6]
mmu_man has quit [Ping timeout: 240 seconds]
<sjg1> Tartarus yes they should be fine
mthall has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mthall has joined #u-boot
rvalue has quit [Ping timeout: 240 seconds]
thopiekar_ has quit [Ping timeout: 252 seconds]
thopiekar has joined #u-boot
rvalue has joined #u-boot
rburkholder has quit [Quit: Leaving]
rvalue has quit [Ping timeout: 272 seconds]
rvalue has joined #u-boot
jclsn has quit [Ping timeout: 276 seconds]
jclsn has joined #u-boot
rburkholder has joined #u-boot
tlwoerner has quit [Quit: Leaving]
tlwoerner has joined #u-boot
clarity has quit [*.net *.split]
g5pw has quit [*.net *.split]
any1 has quit [*.net *.split]
MWelchUK has quit [*.net *.split]
ide12 has quit [*.net *.split]
clarity has joined #u-boot
clarity has joined #u-boot
clarity has quit [Signing in (clarity)]
macromorgan has quit [Read error: Connection reset by peer]
macromorgan_ has joined #u-boot
macromorgan_ is now known as macromorgan
g5pw has joined #u-boot
any1 has joined #u-boot
ide12 has joined #u-boot
drewfustini has quit [*.net *.split]
pratyush has quit [*.net *.split]
sakman has quit [*.net *.split]
naoki has quit [*.net *.split]
flyback has quit [*.net *.split]
pratyush has joined #u-boot
drewfustini has joined #u-boot
naoki has joined #u-boot
sakman has joined #u-boot
flyback has joined #u-boot
kveremitz has quit [*.net *.split]
georgem has quit [*.net *.split]
rhadye has quit [*.net *.split]
peac has quit [*.net *.split]
ElementW has quit [*.net *.split]
jamestperk has quit [*.net *.split]
Peng_Fan has quit [*.net *.split]
doppo has quit [*.net *.split]
ddevault has quit [*.net *.split]
dgilmore has quit [*.net *.split]
mkorpershoek has quit [*.net *.split]
narmstrong has quit [*.net *.split]
Peng_Fan has joined #u-boot
ElementW has joined #u-boot
rhadye has joined #u-boot
mkorpershoek has joined #u-boot
doppo has joined #u-boot
peac has joined #u-boot
georgem has joined #u-boot
narmstrong has joined #u-boot
jamestperk has joined #u-boot
dgilmore has joined #u-boot
dgilmore has quit [Changing host]
dgilmore has joined #u-boot
ddevault has joined #u-boot
kveremitz has joined #u-boot
kettenis has quit [Ping timeout: 255 seconds]
macromorgan_ has joined #u-boot
macromorgan is now known as Guest3632
Guest3632 has quit [Killed (sodium.libera.chat (Nickname regained by services))]
macromorgan_ is now known as macromorgan
g5pw has quit [Ping timeout: 252 seconds]
g5pw has joined #u-boot
any1 has quit [Ping timeout: 252 seconds]
any1 has joined #u-boot
dgilmore has quit [Ping timeout: 252 seconds]
dgilmore has joined #u-boot
jagan has joined #u-boot
gsz has joined #u-boot
jagan has quit [Ping timeout: 248 seconds]
kettenis_ has joined #u-boot
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #u-boot
___nick___ has joined #u-boot
gsz has quit [Ping timeout: 252 seconds]
gsz has joined #u-boot
mmu_man has joined #u-boot
kettenis_ has quit [Ping timeout: 252 seconds]
kettenis_ has joined #u-boot
rvalue has quit [Ping timeout: 252 seconds]
rvalue has joined #u-boot
persmule has quit [Remote host closed the connection]
persmule has joined #u-boot
gsz has quit [Ping timeout: 252 seconds]
gsz has joined #u-boot
mmu_man has quit [Ping timeout: 252 seconds]
mmu_man has joined #u-boot
minimal has joined #u-boot
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
hanetzer has joined #u-boot
___nick___ has joined #u-boot
___nick___ has quit [Client Quit]
___nick___ has joined #u-boot
rvalue- has joined #u-boot
rvalue has quit [Ping timeout: 252 seconds]
gsz has quit [Ping timeout: 246 seconds]
rvalue- is now known as rvalue
mmu_man has quit [Ping timeout: 246 seconds]
sigmaris has quit [Ping timeout: 240 seconds]
sigmaris_ has joined #u-boot
sigmaris_ is now known as sigmaris
minimal has quit [Read error: Connection reset by peer]
minimal has joined #u-boot
gsz has joined #u-boot
gsz has quit [Quit: leaving]
gsz has joined #u-boot
rvalue has quit [Ping timeout: 252 seconds]
rvalue- has joined #u-boot
rvalue- is now known as rvalue
jagan has joined #u-boot
thopiekar_ has joined #u-boot
thopiekar has quit [Ping timeout: 272 seconds]
<marex> Forty-Bot: Linux 596c87856e08d6461686435aacecca2282ef3acc is your doing or not ?
<marex> (I just have issues with the name mapping, sorry)
<Forty-Bot> yes
<marex> nice
<marex> Forty-Bot: where did you run into it , which SoC ?
<marex> Forty-Bot: I ran into this on ZynqMP
<Forty-Bot> zynqmp
<Forty-Bot> :)
<marex> OK
<marex> :)
<marex> Forty-Bot: how is your port configured, USB 2.0 only or USB 3.0+USB 2.0 ?
<Forty-Bot> 2.0 only
<marex> also, USB Hub or no Hub ?
gsz has quit [Ping timeout: 252 seconds]
<marex> same here then
<Forty-Bot> I don't remember if I used a hub
<Forty-Bot> probably not
<marex> Forty-Bot: I have to backport it to U-Boot too
<Forty-Bot> I had a separate usb port for u-boot so this wasn't necessary
<Forty-Bot> which was nice
gsz has joined #u-boot
<marex> separate ?
<marex> like USB controller in FPGA ?
<Forty-Bot> no, like we had multiple usb ports
<Forty-Bot> and one was dedicated for device mode
<Forty-Bot> I did this patch when I was working on OTG
<marex> ah
<Forty-Bot> if you are porting that series, also be aware of 4e64cd7763ca52dce5dff2c88f67a200f3aa37d3
<marex> that doesnt affect me, does it ?
<marex> (on zynqmp)
<Forty-Bot> no
<Forty-Bot> but if you are going to upstream the patch it will
<marex> how so ?
<marex> what am I missing here ?
<Forty-Bot> if you do a straight port you will need to do the clock dance like added in that commit, otherwise it will break rockchip
<Forty-Bot> which is not a problem if you don't upstream it :P
rvalue has quit [Quit: ZNC - https://znc.in]
rvalue- has joined #u-boot
<marex> Forty-Bot: cease this heresy !
<marex> Forty-Bot: btw I still don't see it, 4e64cd7763ca5 ("usb: dwc3: fix backwards compat with rockchip devices") refers to 33fb697ec7e5 ("usb: dwc3: Get clocks individually") , which seems unrelated to GFLADJ programming
<marex> I understand the former part, but not how it is related to GFLADJ programming
<Forty-Bot> it was a prerequisite to the latter patch for Linux since all the clocks were gotten in bulk
<marex> ah
<Forty-Bot> although I suppose you could skip it and just continue using the period property
<Forty-Bot> I'm not familiar with the current state of the U-Boot driver
<marex> Forty-Bot: outdated
<Forty-Bot> I figured
<marex> I like the positive attitude ;-)
<Forty-Bot> anyway, I just wanted to point it out because you wouldn't know about it just from looking at the lore link
<marex> Forty-Bot: yeah, that was inobvious, thanks
<marex> Forty-Bot: 5114c3ee24875 ("usb: dwc3: Calculate REFCLKPER based on reference clock")
<marex> this one adds the dependency, now I see it
rvalue- has quit [Remote host closed the connection]
rvalue has joined #u-boot
xypron has quit [Quit: xypron]
xypron has joined #u-boot
mmu_man has joined #u-boot
camus1 has joined #u-boot
camus has quit [Ping timeout: 260 seconds]
camus1 is now known as camus
vagrantc has joined #u-boot
vagrantc has quit [Quit: leaving]
ikarso has joined #u-boot
mmu_man has quit [Ping timeout: 252 seconds]
mmu_man has joined #u-boot
___nick___ has quit [Ping timeout: 246 seconds]
<marex> Forty-Bot: all right , patches are out, including the clock part
<Forty-Bot> hm, IMO we shouldn't add support for snps,ref-clock-period-ns if it didn't already exist
<marex> Forty-Bot: linux does support it though
<Forty-Bot> yeah, but it's deprecated
<Forty-Bot> and U-Boot didn't use it before
<Forty-Bot> no point in adding something which shouldn't be used
<marex> Forty-Bot: it's a property documented in the bindings for dwc3, so I would argue we can very well easily support it
<marex> DT review should trap any users who might try to use it
<Forty-Bot> I don't know about that
<Forty-Bot> I have seen many crusty boards in U-Boot
<marex> Forty-Bot: I want to believe the U-Boot and Linux DTs will mostly converge eventually
<marex> and dtbs_check should already warn on deprecated props, no ?
<Forty-Bot> do people run that on their U-Boot trees?
<marex> Forty-Bot: I do run it on Linux DTs and then sync them to U-Boot
<Forty-Bot> neat
<marex> it is not always possible tho
<marex> imx ... still is buggy
<marex> stm32mp15xx ... damn, clean as a whistle
<Forty-Bot> I've run it on some upstream trees I've used and gotten screenfuls of errors
<Forty-Bot> mostly because dtspect insists that every property be documented, and every ordering of compatibles too
<marex> Forty-Bot: yep, I did send a few outstanding patches for the mp1 in that direction
<marex> it just takes some effort
<marex> oh well
<marex> but the benefit is clear
<Forty-Bot> personally, I only have so much time to spend cleaning up after vendors...
* marex holds back on graphic comments
<marex> :)
prabhakarlad has joined #u-boot
sbach has quit [Read error: Connection reset by peer]
sbach has joined #u-boot
sicelo has quit [Quit: Bye!]
sicelo has joined #u-boot
<hanetzer> so question. when booting a fit image from u-boot, how does it know which of the included dtbs to use?
<Forty-Bot> it's specified by the config
<marex> board_fit_config_name_match
<hanetzer> hrm. and what bout devices that lack that function defined? i'm not seeing it for, for example, rk3288-veyron-speedy
<marex> holy s..t ... this DWC3 is real something
<marex> so like when you send a FS device get descriptor request, the first one, 64 Byte , followed by another get descriptor request in less than 125us, the device fails to respond
<hanetzer> yeh, their mmc controller is annoying me since they require two clocks but the vendorware version of it uses one clock and there's no documented secondary clocks that they may just not have wired in
<marex> hanetzer: doesnt socfpga also use that controller with one clock ?
<marex> hmmm, I guess a USB port with 128 FS keyboards plugged into it is a valid usecase
<Forty-Bot> hanetzer: they fall back to the default config
<Forty-Bot> you can also specify a config to bootm manually
ikarso has quit [Quit: Connection closed for inactivity]
gsz has quit [Ping timeout: 246 seconds]
<marex> OK, usb 1.1 hub ... failure
sbach has quit [Ping timeout: 252 seconds]
sbach has joined #u-boot
sicelo_ has joined #u-boot
sicelo_ has joined #u-boot
sicelo has quit [Ping timeout: 252 seconds]
sicelo_ is now known as sicelo
minimal has quit [Quit: Leaving]