Intel Alder Lake P Linux Graphics Support Sent Out - Gen12 Xe + XE_LPD Display
Alder Lake P is a hybrid CPU architecture like Alder Lake S while S is for the desktop parts and P is for mobile. The most striking difference with the Alder Lake P enablement is indicating that these processors feature the new "XE_LPD" display block, version 13 of Intel's display capabilities.
It just so happened earlier today that was covered in more details with Intel Sends Out New Linux Driver Patches For "XE_LPD" v13 Display Hardware. Alder Lake P is now the first confirmed Intel platform featuring that new XE_LPD display block while the graphics processor is still a Xe Gen12 design.
Of the initial 56 patches for the Alder Lake P open-source graphics support, much of that is tieing into the XE_LPD display code with the rest of the Gen12 graphics code being in common with ADL-S.
There are 18 PCI IDs added as graphics parts for Alder Lake P. Granted, some IDs may be reserved for pre-production / engineering models or otherwise reserved for future but currently unplanned variants. Those Alder Lake P graphics IDs include 0x46A0, 0x46A1, 0x46A2, 0x46A3, 0x46A6, 0x46A8, 0x46AA, 0x462A, 0x4626, 0x4628, 0x46B0, 0x46B1, 0x46B2, 0x46B3, 0x46C0, 0x46C1, 0x46C2, and 0x46C3.
The initial 56 patches providing the Alder Lake P support for the Intel kernel graphics driver can be found via the patchwork. Based on the timing that initial Alder Lake P graphics support will likely be introduced with the Linux 5.13 kernel this summer.