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
sud has quit [Ping timeout: 276 seconds]
apritzel has quit [Ping timeout: 260 seconds]
sud has joined #armlinux
Esmil has quit [Ping timeout: 252 seconds]
vup has quit [Ping timeout: 252 seconds]
rfried has quit [Ping timeout: 252 seconds]
Esmil has joined #armlinux
vup has joined #armlinux
rfried has joined #armlinux
<wens> wondering who is the owner of LAKML and can we ask them to turn off the mailing list footers? # https://lore.kernel.org/all/6757109d4eb065682706e455c9772259cf11e557.camel@infradead.org/
<steev> oh, that's why it kept failing for me
amitk has joined #armlinux
rvalue has quit [Remote host closed the connection]
rvalue has joined #armlinux
cbeznea has joined #armlinux
apritzel has joined #armlinux
cbeznea has quit [Quit: Leaving.]
cbeznea has joined #armlinux
frieder has joined #armlinux
apritzel has quit [Ping timeout: 240 seconds]
tre has joined #armlinux
guillaume_g has joined #armlinux
Pali has joined #armlinux
tre has quit [Ping timeout: 260 seconds]
tre has joined #armlinux
nsaenz has joined #armlinux
tre has quit [Ping timeout: 248 seconds]
tre has joined #armlinux
Pali has quit [Ping timeout: 248 seconds]
headless has joined #armlinux
tre has quit [Ping timeout: 260 seconds]
tre has joined #armlinux
alpernebbi has quit [Ping timeout: 258 seconds]
sszy has joined #armlinux
apritzel has joined #armlinux
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #armlinux
luispm has joined #armlinux
prabhakarlad has joined #armlinux
* ukleinek is not sure if (for mailman 2) disabing footers cures the dmarc stuff
* ukleinek forwards that to #mtd which seems to have the same issue
apritzel has quit [Ping timeout: 248 seconds]
<ukleinek> wens: I would expect linux-arm-kernel-owner@lists.infradead.org
tre has quit [Ping timeout: 255 seconds]
tre has joined #armlinux
monstr has joined #armlinux
<geertu> wens: ukleinek: Please ask dwmw2
<wens> ukleinek: at least it removes a known variable?
tre has quit [Ping timeout: 248 seconds]
<ukleinek> wens: yes. I think mailman2 still reencodes mails to base64 if they are not?!
alpernebbi has joined #armlinux
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
matthias_bgg has joined #armlinux
sszy has joined #armlinux
<wens> I need to find two copies of the same email, one sent directly and the other sent via mailing list, and compare them
NonaSuomy has quit [Ping timeout: 256 seconds]
<wens> ukleinek: does look like it. The Content-Type header was changed to `text/plain; charset="us-ascii"`
<ukleinek> wens: I think mailman3 is a bit better in that regard
* ukleinek assumes all mailman2 installations will be updated shortly before python2 will become EOL
<wens> alsa-devel also runs mailman2, but seems to do better
<wens> though, for alsa-devel, some emails pass dkim/dmarc while others fail
headless has quit [Quit: Konversation terminated!]
elastic_dog has quit [Ping timeout: 248 seconds]
elastic_dog has joined #armlinux
Tokamak has quit [Remote host closed the connection]
iivanov__ has joined #armlinux
iivanov has quit [Ping timeout: 258 seconds]
prabhakarlad has quit [Quit: Client closed]
Amit_T has joined #armlinux
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #armlinux
sicelo has quit [Read error: Connection reset by peer]
sicelo has joined #armlinux
sicelo has joined #armlinux
sicelo has quit [Changing host]
headless has joined #armlinux
Nact has joined #armlinux
torez has joined #armlinux
iivanov has joined #armlinux
sicelo has quit [Quit: Bye!]
iivanov__ has quit [Ping timeout: 272 seconds]
matthias_bgg has quit [Read error: Connection reset by peer]
matthias_bgg has joined #armlinux
sudeepholla has joined #armlinux
sicelo has joined #armlinux
sicelo has joined #armlinux
sicelo has quit [Changing host]
rvalue has quit [Quit: ZNC - https://znc.in]
rvalue has joined #armlinux
sicelo has quit [Quit: Bye!]
sicelo has joined #armlinux
sicelo has quit [Changing host]
sicelo has joined #armlinux
sicelo has quit [Quit: Bye!]
sicelo has joined #armlinux
sicelo has quit [Changing host]
sicelo has joined #armlinux
sicelo has quit [Client Quit]
sicelo has joined #armlinux
sicelo has joined #armlinux
sicelo has quit [Changing host]
sicelo has quit [Client Quit]
sicelo has joined #armlinux
sicelo has joined #armlinux
sicelo has quit [Changing host]
sicelo has quit [Client Quit]
sicelo has joined #armlinux
sicelo has joined #armlinux
sicelo has quit [Changing host]
sicelo has quit [Client Quit]
sicelo has joined #armlinux
sicelo has joined #armlinux
sicelo has quit [Changing host]
headless has quit [Quit: Konversation terminated!]
sicelo has quit [Quit: Bye!]
sicelo has joined #armlinux
sicelo has joined #armlinux
sicelo has quit [Changing host]
SallyAhaj has quit [Read error: Connection reset by peer]
SallyAhaj has joined #armlinux
jlinton has joined #armlinux
c1728p9 has joined #armlinux
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Nact has quit [Remote host closed the connection]
Nact has joined #armlinux
mcfrd has joined #armlinux
mcfrdy has quit [Quit: quit]
mcfrd is now known as mcfrdy
<ukleinek> tmlind, lag: As a followup to https://lore.kernel.org/linux-omap/20220614152148.252820-1-u.kleine-koenig@pengutronix.de, some more cleanup is possible. e.g. twl4030_audio_data is never provided so the respective driver could be simplified.
<ukleinek> tmlind, lag: Just wanna let you know as I noticed that, but don't plan to act on that in the near future.
monstr has quit [Remote host closed the connection]
Tokamak has joined #armlinux
Pali has joined #armlinux
luispm has quit [Quit: Leaving]
headless has joined #armlinux
<ukleinek> sboyd: apropos patch series pinging: What about https://lore.kernel.org/all/20220520075737.758761-1-u.kleine-koenig@pengutronix.de/? Would resending with rmk's Reviewed-by help?
<marex> ukleinek: last time (months?) there was some mention of 900+ patches to review
<marex> ukleinek: so maybe sometimes in many years, you will get your patch in
<ukleinek> marex: other topic: I'm trying to grok the ucb1400 drivers and wonder about ucb1400_gpio_probe
<ukleinek> marex: this function starts with: if (!(ucb && ucb->gpio_offset)) { err = -EINVAL; goto err; }
<marex> errrrrrrr
<ukleinek> marex: looking at the platforms that provide such an ucb (i.e. struct ucb1400_gpio), none of them sets gpio_offset to something non-zero.
<marex> ukleinek: isnt that some remnant from when there was fixed GPIO number assignment in Linux forever ago ?
<marex> so you would set offset to 200 and the GPIO on the UCB would start with gpio200
<marex> and thats also how it would be exposed in sysfs
* ukleinek nods
<ukleinek> marex: do you agree that there cannot be a user of gpio-ucb1400 today?
<marex> isnt that chip like 2 decades old ?
<ukleinek> I don't know. There is support for it, that's what counts?
matthias_bgg has quit [Ping timeout: 248 seconds]
<marex> ukleinek: why are you asking about its GPIOs ?
<broonie> That's fixed GPIO numbering, yes.
<marex> ukleinek: I think you can just model this as any GPIO chip in DT
<marex> oh wait, can we break userspace by removing it ?
<ukleinek> marex: I looked at the driver because its .remove callback can return non-zero (and that's bad)
<arnd> "git grep -l ucb1400 arch/arm/mach-pxa/" shows five boards. They are of course all very obsolete, but still supported
<ukleinek> marex: while researching in what cases it returns non-zero I found that theory that this driver can never successfully probe.
<ukleinek> arnd: and none of them sets .gpio_offset, so for none of them the driver can bind
<ukleinek> a 2nd pair of eyes to double check my theory would be very welcome
<marex> ukleinek: I probably have vpac270 still in a drawer somewhere, dunno in what state exactly
<broonie> ukleinek: Converting it to dynamically allocating numbers is probably the answer.
<ukleinek> if it's right I can fix the driver returning non-zero in .remove by just removing the driver
<ukleinek> broonie: in that case I'd go for making the teardown callback return void or just remove the platform setup+teardown functions.
<broonie> Yeah.
<arnd> marex: did 360e64d8bbe7 ("mfd: ucb1400: Pass ucb1400-gpio data through ac97 bus") break this?
<marex> arnd: doubtful, I probably tested that one a decade ago
<broonie> Can't see anything there that removes a use of platform data.
* ukleinek also believes 360e64d8bbe7 to be innocent in this regard
<broonie> It seems more likely that nobody ever upstreamed a system that needs the GPIOs.
<marex> broonie: more likely the GPIOs were controlled from userspace via sysfs back then
<broonie> marex: You'd still need the platform data to assign numbers to them which is what's missing here.
<ukleinek> marex: broonie is right here, if the gpio driver doesn't bind, there is nothing in sysfs for userspace to controll
<marex> hum, you got me
<ukleinek> hmm, follow-up quest: create a .config that compiles (at least) one of the pxa machines using ucb and the ucb1400 mfd driver
<ukleinek> spoiler: ucb1400 depends on AC97_BUS which cannot be enabled manually
<ukleinek> there are a few selects, but I fail to spot something available to pxa
krzk has quit [Quit: leaving]
krzk has joined #armlinux
<robmur01> SND_PXA2XX_AC97, presumably
<broonie> Probably for ucb1400, there was no ASoC driver for it.
iivanov__ has joined #armlinux
jlinton has quit [Ping timeout: 252 seconds]
Amit_T has quit [Quit: Leaving]
iivanov has quit [Ping timeout: 276 seconds]
Nact has quit [Remote host closed the connection]
Nact has joined #armlinux
iivanov has joined #armlinux
tchebb_ has joined #armlinux
jlinton has joined #armlinux
torez has quit [Remote host closed the connection]
iivanov__ has quit [*.net *.split]
sicelo has quit [*.net *.split]
sudeepholla has quit [*.net *.split]
javierm has quit [*.net *.split]
cbeznea has quit [*.net *.split]
tchebb has quit [*.net *.split]
javierm has joined #armlinux
cbeznea has joined #armlinux
sicelo has joined #armlinux
headless has quit [Ping timeout: 260 seconds]
sudeepholla has joined #armlinux
headless has joined #armlinux
prabhakarlad has joined #armlinux
Tokamak_ has joined #armlinux
sudeepholla__ has joined #armlinux
y0gurt has joined #armlinux
ide122 has joined #armlinux
bencoh_ has joined #armlinux
marex_ has joined #armlinux
geertu_ has joined #armlinux
marcan_ has joined #armlinux
vup2 has joined #armlinux
mriesch_ has joined #armlinux
abelvesa_ has quit [Quit: leaving]
abelvesa has joined #armlinux
Tokamak has quit [*.net *.split]
vup has quit [*.net *.split]
marcan has quit [*.net *.split]
marex has quit [*.net *.split]
sudeepholla_ has quit [*.net *.split]
leming has quit [*.net *.split]
mriesch has quit [*.net *.split]
bencoh has quit [*.net *.split]
palmer has quit [*.net *.split]
geertu has quit [*.net *.split]
ide12 has quit [*.net *.split]
russ has quit [*.net *.split]
theborger has quit [*.net *.split]
marcan_ is now known as marcan
leming has joined #armlinux
russ has joined #armlinux
palmer has joined #armlinux
<ukleinek> robmur01: oh indeed, thanks
amitk has quit [Ping timeout: 260 seconds]
<marex_> ukleinek: nice
marex_ is now known as marex
marex has quit [Quit: leaving]
marex has joined #armlinux
<arnd> ukleinek, marex: I double-checked all gpios on the five boards to verify that all the gpios they list are on the soc or some other chip but not on the ucb1400, so I'm sure the patch is fine
<arnd> removing the driver would clearly be fine as well here, but we can still do that whenever we kill off the pxa board files
geertu_ is now known as geertu
cbeznea has quit [Ping timeout: 246 seconds]
balrog has quit [Quit: Bye]
balrog has joined #armlinux
headless has quit [Quit: Konversation terminated!]
frieder has quit [Remote host closed the connection]
<marex> arnd: end of an era, huh ...
nsaenz has quit [Quit: Leaving]
<arnd> marex: I've started going through the list of the 200 remaining board files, I expect that we can remove the majority of them in the same timeframe that krzk has listed for the s3c24xx and s3c64xx platforms already. In the first round, I'd just leave anything around that someone wants to keep for whatever reason.
<marex> arnd: you can likely zap most of the PXA
<krzk> spring cleanup! :)
Pali has quit [Ping timeout: 260 seconds]
iivanov has quit [Read error: Connection reset by peer]
iivanov has joined #armlinux