
Since Intel IPU6 for the image processing unit IP connected to some MIPI web cameras the Linux driver situation has been a mess. After a few years of work by developers from Intel, Red Hat, and others, the IPU6 web camera support is getting into shape while the IPU7 support is still to be tackled upstream. Intel has been maintaining IPU7 driver support via GitHub with the driver able to be built out-of-tree / as a DKMS module. To work on the process of getting all the IPU7 support mainlined, at least now the IPU7 firmware binaries have made it into the centralized linux-firmware.git repository.
The Intel IPU7 firmware binaries were upstreamed via this commit .

There are two variants of the IPU7 with the plain vanilla build used by current gen Lunar Lake platforms and then IPU7PTL as the variant for upcoming Panther Lake laptops.

Those interested in Intel's IPU7 Linux driver support right now can find it via the ipu7-drivers on GitHub while hopefully all of the bits will manage to be upstreamed soon.