Merged this week for Mesa 26.1 are the initial Nova Lake P “NVL-P” device bits for Intel’s ANV Vulkan and Iris Gallium3D drivers. But this support isn’t yet exposed by default and not yet ready for end-users with more driver changes still to be published.
Going along with recent Intel Xe kernel graphics driver changes, Intel’s Mesa 3D driver developers have also been working more on the Xe3P target and making the necessary changes for enabling the Nova Lake P graphics with this open-source driver stack. There are many Nova Lake P device IDs added and complement the existing experimental support for Nova Lake S, Nova Lake U, Nova Lake H, Nova Lake HX, and Nova Lake UL. All of the Nova Lake targets with the open-source Linux graphics driver stack are still currently considered experimental and hidden behind the “FORCE_PROBE” option until the Xe3P support matures.
Compared to the other Nova Lake targets that have just one or two device IDs for the graphics at this time, Nova Lake P brings nine different PCI device IDs. Granted, not all may be for planned products to release but some may be reserved for early engineering work, possible but currently unplanned additions, etc.
The initial Intel Nova Lake P device bits that landed in Mesa 26.1-devel this week can be found via this merge request. Expect the Xe3P / Nova Lake graphics support to continue to be built out over the Mesa 26.1~26.2 releases ahead of the first Nova Lake products expected around the end of the year.
