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
apritzel_ has quit [Ping timeout: 252 seconds]
amitk_ has quit [Ping timeout: 248 seconds]
heat_ has quit [Remote host closed the connection]
heat_ has joined #armlinux
alpernebbi has quit [Ping timeout: 245 seconds]
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #armlinux
alpernebbi has joined #armlinux
heat_ has quit [Ping timeout: 252 seconds]
Gatuito has quit [Quit: Konversation terminated!]
mvaittin has joined #armlinux
System_Error has quit [Remote host closed the connection]
System_Error has joined #armlinux
psydroid has quit [Read error: Connection reset by peer]
amitk has joined #armlinux
lain6141 has quit [Read error: Connection reset by peer]
lain6141 has joined #armlinux
lain6141 has joined #armlinux
Peng_Fan has joined #armlinux
luispm has joined #armlinux
rvalue- has joined #armlinux
rvalue has quit [Ping timeout: 265 seconds]
rvalue- is now known as rvalue
mvaittin has quit [Ping timeout: 252 seconds]
vingu has quit [Ping timeout: 265 seconds]
prabhakalad has quit [Quit: Konversation terminated!]
prabhakalad has joined #armlinux
_alice has quit [Ping timeout: 260 seconds]
olofj has quit [Ping timeout: 260 seconds]
olofj has joined #armlinux
SurfBlueCrab has quit [Ping timeout: 260 seconds]
SurfBlueCrab has joined #armlinux
Crofton has quit [Ping timeout: 260 seconds]
qyousef_ has quit [Ping timeout: 260 seconds]
vingu has joined #armlinux
ukleinek has quit [Ping timeout: 260 seconds]
lvrp16 has quit [Ping timeout: 260 seconds]
NishanthMenon has quit [Ping timeout: 260 seconds]
lain6141 has quit [Remote host closed the connection]
lain6141 has joined #armlinux
Livio has joined #armlinux
headless has joined #armlinux
apritzel_ has joined #armlinux
headless_ has joined #armlinux
headless has quit [Ping timeout: 260 seconds]
headless_ has quit [Quit: Konversation terminated!]
luispm has quit [Ping timeout: 244 seconds]
m5zs7k has quit [Ping timeout: 244 seconds]
m5zs7k has joined #armlinux
robmur01 has quit [Ping timeout: 252 seconds]
mvaittin has quit [Remote host closed the connection]
robmur01 has joined #armlinux
luispm has joined #armlinux
rvalue has quit [Ping timeout: 252 seconds]
Livio has quit [Ping timeout: 252 seconds]
rvalue has joined #armlinux
lain6141 has quit [Read error: Connection reset by peer]
lain6141 has joined #armlinux
lain6141 has quit [Changing host]
lain6141 has joined #armlinux
Perflosopher1 has joined #armlinux
Perflosopher has quit [Ping timeout: 248 seconds]
Perflosopher1 is now known as Perflosopher
kwizart has quit [Quit: leaving]
atorgue1 has quit [Read error: Connection reset by peer]
atorgue__ has joined #armlinux
atorgue1 has joined #armlinux
<conchuod>
Does anyone know why there are two implementations of clk-regmap, one in a qcom directory and a far less complete one in a meson directory, rather than one in clk-provider.h?
atorgue__ has quit [Read error: Connection reset by peer]
<conchuod>
The annoying thing is that I don't like either implementation, because neither of them mirror the structure of clk_divider or clk_gate etc...
<wens>
there's also half an implementation in mediatek
<conchuod>
wens: of course there is...
<conchuod>
Well, I'm not about to invent a third, so I guess I need to take one of the existing ones and "fix" it.
<conchuod>
fourth*
<wens>
sboyd: ^
heat has joined #armlinux
headless has joined #armlinux
Livio has joined #armlinux
luispm has quit [Ping timeout: 260 seconds]
frieder has quit [Remote host closed the connection]
luispm has joined #armlinux
lain6141 has quit [Read error: Connection reset by peer]
lain6141 has joined #armlinux
<sboyd>
we couldn't agree on a common implementation and there's a dislike of the common clk types
<macromorgan>
this may sound like a dumb question, but is it common for an IRQ to need to "change direction"?
<macromorgan>
if the plug is out the IRQ triggers low, but if the plug is in the IRQ triggers high
<macromorgan>
if I don't change it, it keeps triggering
apritzel_ has quit [Ping timeout: 258 seconds]
<conchuod>
sboyd: Why do people not like the common clock types?
<headless>
"people, they ain't no good" :-)
sven has quit [Ping timeout: 264 seconds]
marcan has quit [Ping timeout: 264 seconds]
amitk has quit [Ping timeout: 245 seconds]
apritzel_ has joined #armlinux
headless has quit [Ping timeout: 258 seconds]
headless has joined #armlinux
System_Error has quit [Ping timeout: 260 seconds]
System_Error has joined #armlinux
headless has quit [Quit: Konversation terminated!]
prabhakalad has quit [Quit: Konversation terminated!]
prabhakalad has joined #armlinux
lain6141 has quit [Read error: Connection reset by peer]
lain6141 has joined #armlinux
<broonie>
macromorgan: Usually you'd just be able to register for both rising and falling edges, that smells like trying to interoperate with a controller that can only really do level triggered.
<macromorgan>
I found that the BSP driver was being needlessly silly (at least as best I can tell for now). When I register for both rising and falling edges I get interrupts when I apply or remove the voltage, which is expected
<macromorgan>
when I do level triggered low I get constant interrupts when the device is unplugged, and no interrupts when the device is plugged in
<macromorgan>
so TL;DR I think edge triggered both is the proper way to go it looks like
<macromorgan>
now I just need to figure out how to get this to talk to all the USB pieces...
marcan has joined #armlinux
sven has joined #armlinux
apritzel_ has quit [Ping timeout: 244 seconds]
Livio has quit [Ping timeout: 260 seconds]
<macromorgan>
is there a proper way for one driver to talk to a tcpm device to get things like the PD state, voltage, current, etc?
System_Error has quit [Remote host closed the connection]