Linux Kernel & OS

Linux 7.4 upstreams Intel IPU8 camera support for Nova Lake laptops

Key Takeaway

Intel's next-generation IPU8 image processing unit for upcoming Nova Lake laptops gains mainline kernel support alongside consolidation of IPU7 and IPU7.5 into the unified IPU6 driver.

Summary

The media subsystem pull request for Linux 7.4 has been merged, bringing upstream support for Intel's IPU8 image processing unit that will power cameras in high-end Nova Lake laptops expected next year. This represents the culmination of several months of preparatory patch work to enable the next-generation IPU before hardware availability.

Concurrently, the existing IPU6 kernel driver is expanding its scope to also handle IPU7 and IPU7.5 (Panther Lake) hardware, consolidating what had been a separate IPU7 driver path into a unified codebase. The 7.4 media pull also delivers substantial ancillary additions including new sensor drivers for Sony, OmniVision, Samsung and Himax parts; Maxim GMSL2/3 serializer-deserializer support; a Rockchip RK3576 MIPI capture driver; and V4L2 core API improvements.

IPU driver consolidation and new hardware enablement

  • IPU8 upstreaming: The Intel IPU8, a next-generation image processing unit for Nova Lake laptop platforms, now has mainline kernel support in Linux 7.4 after months of preparatory patch development.
  • IPU6 driver unification: The IPU6 kernel driver gains support for IPU7 and IPU7.5 (Panther Lake), absorbing hardware that previously required a separate IPU7 driver merged last cycle; this reduces driver fragmentation for Intel's image processing lineup.
  • V4L2 core changes: The video-for-Linux core receives improved subdevice and pixel format kernel API, corrected P010 format information, added Y12 format details, and a new fwnode_graph_for_each_endpoint_scoped() helper.
  • Sensor and bridge expansion: New drivers cover Sony IMX576, OmniVision OS02G10/OV05C10/OG0VA1B, Samsung S5KJN5, Himax HM1246 sensors; Maxim MAX9296A/MAX96717/MAX96724 GMSL2/3 chips; and ITE IT6625/IT6626 HDMI bridges.
  • Platform-specific additions: The pull includes an NXP i.MX95 CSI pixel formatter driver, Qualcomm CSI2 3ph DPHY driver, Rockchip RK3576 MIPI capture vicap driver, and STM32MP25 subdevice support for STM32 DCMIPP.

Why it matters

For Linux distribution vendors and laptop OEMs preparing Nova Lake platforms, having IPU8 support in mainline before hardware launch eliminates a critical out-of-tree driver blocker that has historically delayed camera functionality on Intel-based Linux laptops. The consolidation of IPU7/IPU7.5 into the IPU6 driver also simplifies long-term maintenance and reduces the testing matrix for distributions shipping on Panther Lake and newer Intel mobile platforms.

Original reference: www.phoronix.com →