[07:02] <PaulePanter> Hi. MIPI IPU6 camera support seems to be in Ubuntu’s OEM Linux kernel, for example, for Dell.
[07:02] <PaulePanter> This is not upstream yet.
[07:03] <PaulePanter> Can I Cc: kernel-team@lists.ubuntu.com for the upstream discussion?
[07:38] <tjaalton> PaulePanter: are you upstreaming it?
[07:39] <PaulePanter> tjaalton: No, I am making Greg aware of it.
[07:39] <tjaalton> why?
[07:39] <PaulePanter> Quite disappointed about the situation, and rememebered of the past.
[07:40] <PaulePanter> tjaalton: An Intel driver not being in upstream Linux kernel after several months the hardware was released.
[07:40] <PaulePanter> ?
[07:41] <PaulePanter> tjaalton: How can you not be? How could Google ChromiumOS, Canonical, Lenovo, Dell, … not push for upstreaming?
[07:41] <tjaalton> ask the authors?
[07:41] <PaulePanter> Currently, it’s more like Android driver situation. The patches only work against certain Linux kernel versions. No idea, who dropped the ball here.
[07:42] <tjaalton> support for it is in jammy kernel too
[07:42] <tjaalton> iirc intel has no plans to upstream this, but the next version
[07:44] <PaulePanter> tjaalton: Do you have the commit or patch URL?
[07:44] <PaulePanter> tjaalton: https://askubuntu.com/questions/1414767/dell-xps-plus-9320-webcam-not-detected-in-ubuntu-22-04 says it didn’t work on Ubuntu 22.04.
[07:45] <PaulePanter> (Though maybe it was the userspace stuff that is missing.)
[07:46] <tjaalton> Ubuntu-5.15.0-40.43 and up should have it
[07:46] <tjaalton> dunno what else it needs
[07:50] <PaulePanter> https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/jammy/commit/drivers/media/pci/intel?id=ed1a6f2767f3132065e08e9242e03bf2509ec542
[07:51] <PaulePanter> Done by Intel employee.
[07:51] <PaulePanter> Guess they like to do work a lot of time.
[07:51] <PaulePanter> Let’s see what Greg says, and what comes out of it.
[07:51] <tjaalton> that and bunch of others
[07:52] <tjaalton> so you just want drama?
[07:52] <PaulePanter> No, I want an upstream driver.
[07:52] <tjaalton> don't forget to add the actual driver developeres..
[07:52] <tjaalton> -e
[07:52] <PaulePanter> Yes, added them to Cc: from the repository.
[07:53] <tjaalton> you know it's in github?
[07:53] <PaulePanter> With that knowledge, I would have never ordered it for a user.
[07:53] <tjaalton> https://github.com/intel/ipu6-drivers/issues/22
[07:54] <PaulePanter> tjaalton: Yes, I already found that. Three months no answer.
[07:54] <PaulePanter> *Only an unsatisfying answer after three months.
[07:54] <PaulePanter> I guess new team in Intel with no knowledge how Linux kernel development is supposed to work.
[07:54] <tjaalton> then I don't think you'll get a better answer via email
[07:54] <PaulePanter> We will see.
[07:55] <PaulePanter> See https://github.com/intel/ipu6-drivers/issues/13 for the expected problems with external drivers.
[07:57] <PaulePanter> tjaalton: Seeing the Ubuntu commits, it also means the device didn’t work before June.
[08:08] <tjaalton> vicamo: how much of ^ did you see?
[08:24] <PaulePanter> Message sent: https://lore.kernel.org/linux-media/52c87d91-422d-fca0-4dd5-bbaa559c81b6@molgen.mpg.de/T/#u
[08:24] <vicamo> PaulePanter: I'm not sure if I have the full context here, but Ubuntu will support these devices under our own OEM plans/schedules. Probably cannot speak for Intel here.
[08:25] <PaulePanter> vicamo: How much did you push Intel to get it upstream?
[08:30] <vicamo> PaulePanter: I believe that's irrelevant here.
[08:33] <PaulePanter> Ah, this channel. Sorry about that.
[08:34] <PaulePanter> In my naiv world, I would think the distribution Linux kernel folks would get in touch with the Linux Foundation (Greg, …) early on, if they see such things evolving not in the “correct” direction.
[08:34] <PaulePanter> Anyway, I shut up now. Sorry about the noise. Just very frustrating.
[08:40] <vicamo> And as the distribution Linux kernel folks, that "correct" direction is absolutely what we will put emphasis on at the first sight of an external driver. However, that, how much we pushed Intel, is still irrelevant here.
[08:42] <PaulePanter> I am glad to here that.