Atlas (Pixelbook Go) camera support on Linux

Hi,

I’m not sure how big a task I’m taking on but I’m motivated to make the Atlas (Pixelbook Go) integrated web camera to work on Linux.

I don’t have much experience with Linux drivers and video input sadly. What gives me hope is that ChromeOS is Linux and thus the functionality can be transferred onto other Linux distros as well.

I have a device and it seems the hardware consists of a Sony IMX 208 sensor attached to Intel IPU3 where both seem to have drivers in the mainline Linux kernel?

I have been playing around with V4L2 on ChromeOS and reading some docs on IPU3 but overall I am hoping that by asking here I can get ideas on what I should learn overall and what in particular is missing or not working on Atlas so I can focus my efforts (or you can destroy my dreams if you assume it’s not a simple matter of patching and configuration).