ChanServ changed the topic of #armlinux to: ARM kernel talk [Upstream kernel, find your vendor forums for questions about their kernels] | https://libera.irclog.whitequark.org/armlinux
djrscally has quit [Ping timeout: 256 seconds]
Pali has quit [Ping timeout: 256 seconds]
apritzel has quit [Ping timeout: 250 seconds]
torez has quit [Quit: torez]
matthias_bgg has quit [Ping timeout: 256 seconds]
matthias_bgg has joined #armlinux
amitk has joined #armlinux
cbeznea has joined #armlinux
kristo has quit [Quit: Leaving.]
guillaume_g has joined #armlinux
tre has joined #armlinux
ravan_ has joined #armlinux
ravan_ has quit [Changing host]
ravan_ has joined #armlinux
ravan has quit [Ping timeout: 250 seconds]
Misotauros has joined #armlinux
frieder has joined #armlinux
iivanov has joined #armlinux
kos_tom has quit [Ping timeout: 240 seconds]
apritzel has joined #armlinux
monstr has joined #armlinux
tre has quit [Ping timeout: 252 seconds]
djrscally has joined #armlinux
tre has joined #armlinux
apritzel has quit [Ping timeout: 240 seconds]
matthias_bgg has quit [Ping timeout: 240 seconds]
<mvaittin> mriesch: out of the curiosity - which IC is detecting the over-current situation in your use-case?
headless has joined #armlinux
* mvaittin thinks this would be legitimate use-case for REGULATOR_EVENT_OVER_CURRENT_WARN - but currently there is not many drivers sending this event...
<mriesch> mvaittin: the fault pin of the load switch is routed to a gpio of the application processor
<mriesch> sending the event seems quite straightforward to me, but i wonder how this looks on the consumer side.
<mriesch> i would say that the usb2 phy driver could be the consumer of the vbus voltage and react to those events
<mvaittin> mriesch: Oh, so the load switch is modeled as a regulator - and it generates the IRQ for over-current, which sends the notification. Makes sense to me. So, it means there is only one possible "severity" for this issue - and only one possible recovery-action (disable/re-enable) the consumer can take?
<mvaittin> Sorry - I have no much help to offer :) I was just curious about the use-case
<mriesch> mvaittin: yes, there is only one type of error (usually over-current). and only one way to recover.
<mvaittin> (but for what it is worth - to me your reasoning sounds correct. Yet, I am not in a position to give recommendations/advieces :) )
<mriesch> well to be honest it is mostly broonie's reasoning (clean division into producer and consumer), i would have come up with a monolithic magic black box that handles the recovery :-)
<mvaittin> mriesch: Well, I've learned to appreciate the reasoning coming from him (at least when it's aligned with mine XD)
<mvaittin> At least having the proper regulator-consumer division works as an example for other similar cases. If the recovery is hidden in the regulator it will easily go unnoticed and next one will re-invent the wheel.
<mriesch> true
luispm has joined #armlinux
matthias_bgg has joined #armlinux
Misotauros has quit [Ping timeout: 268 seconds]
kos_tom has joined #armlinux
Amit_T has joined #armlinux
nsaenz has joined #armlinux
Pali has joined #armlinux
headless has quit [Quit: Konversation terminated!]
alexels has joined #armlinux
<javierm> geertu: a trivial thing I forgot to mention in your series is that the drm subsystem uses as convention for the subject line "drm/foobar" instead of "drm: foobar"
apritzel has joined #armlinux
<geertu> javierm: Seems to depend. The heuristic I'm using is "drm/foo" for core functionality, "drm: bar:" for drivers?
<javierm> geertu: I don't think so. As usual there are some inconsistencies but AFAICT most commits use "drm/bar:" even for drivers
<geertu> javierm: OK, will fix
<javierm> geertu: thanks
darkapex has quit [Ping timeout: 256 seconds]
prabhakarlad has joined #armlinux
darkapex has joined #armlinux
iivanov__ has joined #armlinux
iivanov has quit [Ping timeout: 256 seconds]
<mwalle> arnd: do you have any idea how I can proceed with https://lore.kernel.org/lkml/1e46ae6508997c2bb3f1f0c922ae81d8@walle.cc/ ?
<arnd> mwalle: I would normally expect Li Yang to pick up the patches, or at least review them
<arnd> I think it's too late for that for 5.18 now, but the next best alternative would be that you resend them after -rc1 is out, and ask shawnguo to pick them up into the imx tree for 5.19
<marex> sboyd: I sent critical-clocks v2 with even better description
<mwalle> arnd: ok thanks, will do
torez has joined #armlinux
tre has quit [Remote host closed the connection]
archetech has joined #armlinux
nullheroes has quit [Quit: WeeChat 2.8]
headless has joined #armlinux
<gpiccoli> Hi folks, does anybody know if Broadcom makes datasheet available somewhere? I'd like to understand more about the AON (Always ON) register, power management domain...
<jn> gpiccoli: broadcom isn't very good at that, in my experience. however, if you mention the specific chip (family) that you're dealing with, maybe someone has a pointer
<gpiccoli> o/ jn, thanks! In fact, I'm studying a panic notifier and that code is basically a memory write: writel_relaxed(BRCMSTB_PANIC_MAGIC, ctrl.aon_sram + AON_REG_PANIC);
<gpiccoli> Seems it's a STB PSCI extension for power management, used in BCM7xxx for example
<gpiccoli> I'd like to understand what this write does! Is it a PSCI reset ? Some "informative" write only? Zero documentation in the code...
amitk has quit [Ping timeout: 256 seconds]
_whitelogger has joined #armlinux
Amit_T has quit [Ping timeout: 250 seconds]
matthias_bgg has quit [Ping timeout: 256 seconds]
Amit_T has joined #armlinux
Amit_T has quit [Ping timeout: 240 seconds]
nsaenz has quit [Remote host closed the connection]
alexels has quit [Quit: WeeChat 3.4]
Amit_T has joined #armlinux
sudeepholla has quit [Ping timeout: 252 seconds]
SallyAhaj_ has joined #armlinux
SallyAhaj has quit [Ping timeout: 250 seconds]
frieder has quit [Remote host closed the connection]
sudeepholla has joined #armlinux
luispm has quit [Quit: Leaving]
sudeepholla has quit [Ping timeout: 250 seconds]
sudeepholla has joined #armlinux
sudeepholla has quit [Quit: Ex-Chat]
Amit_T has quit [Quit: Leaving]
Lucanis has quit [Ping timeout: 250 seconds]
Misotauros has joined #armlinux
Lucanis has joined #armlinux
Lucanis has joined #armlinux
Lucanis has quit [Changing host]
archetech has quit [Quit: Konversation terminated!]
Lucanis has quit [Remote host closed the connection]
Lucanis has joined #armlinux
Lucanis has quit [Changing host]
Lucanis has joined #armlinux
headless has quit [Quit: Konversation terminated!]
torez has quit [Remote host closed the connection]
monstr has quit [Remote host closed the connection]
shailangsa has quit []
Misotauros has quit [Ping timeout: 240 seconds]
sakman has quit [Remote host closed the connection]
sakman has joined #armlinux
Misotauros has joined #armlinux
djrscally has quit [Ping timeout: 250 seconds]