avec Intel DG2/Alchemist s’installer, la coupure DRM-Next pour le matériel du noyau v5.20 étant passée et l’activation de Raptor Lake semblant également être en bonne forme compte tenu du peu de changement par rapport à Alder Lake, les ingénieurs open source d’Intel ont commencé à travailler davantage sur le support du pilote Meteor Lake qui succèdera à Raptor Lake l’année prochaine.
Pour Linux 5.20, il y a les premiers éléments de Meteor Lake qui correspondent aux nouveaux identifiants PCI et aux informations sur la plate-forme. Cela fait suite à d’autres préparations graphiques de Meteor Lake qui ont commencé plus tôt dans le mois pour leurs autres composants graphiques open source. Maintenant, certains des correctifs du noyau Linux i915 les plus consistants sont envoyés pour le support graphique intégré de Meteor Lake.
Vingt-trois nouveaux correctifs ont été envoyés ce matin, représentant environ un millier de nouvelles lignes de code du pilote graphique du noyau. La série de correctifs se résume ainsi :
Les identifiants PCI et la définition de la plate-forme sont publiés plus tôt. Cette série ajoute une poignée de correctifs d’activation précoce, y compris la prise en charge des puits d’alimentation d’affichage, le mappage des canaux VBT et AUX, la prise en charge de PCH et gmbus, dbus, mbus, sagv et la prise en charge de la bande passante mémoire.
Cette série ajoute également la prise en charge d’une nouvelle façon de lire les versions graphiques, multimédias et d’affichage.
Comme confirmé avec les correctifs précédents du pilote graphique Meteor Lake Linux, les graphiques intégrés sur Meteor Lake aura Xe_LPD+ Display version 14, version 13 pour son bloc média et version 12.70 pour son bloc graphique. Les capacités graphiques de Meteor Lake du point de vue des fonctionnalités devraient être largement comparables à celles de Xe HP (DG2).
Noté dans la série de correctifs est une confirmation supplémentaire de ce que nous avons vu récemment sur le nouveau matériel graphique Intel devenant plus modulaire, en particulier du point de vue des pilotes. C’est également similaire à la façon dont nous avons vu davantage d’activation bloc par bloc d’AMD pour le nouveau support GPU.
À l’avenir, les équipes matérielles ne considèrent plus les nouvelles plates-formes comme ayant une”génération”au sens où nous l’avons défini pour les plates-formes précédentes. Au lieu de cela, chaque bloc IP (graphiques, médias, affichage) aura sa propre architecture major.minor versions et ID de pas qui doivent être lus directement à partir d’un registre dans l’espace MMIO. Les nouveaux styles de programmation matérielle, les fonctionnalités et les solutions de contournement doivent dépendre uniquement de la version de l’architecture et ne doivent plus être dérivés de l’ID de périphérique PCI, de l’ID de révision ou des indicateurs de fonctionnalité spécifiques à la plate-forme.
Les 23 correctifs sorti aujourd’hui ne révèle aucun détail révolutionnaire sur les fonctionnalités passionnantes de Meteor Lake, mais fait plus de plomberie de bas niveau pour se préparer à ces processeurs Core de 14e génération qui devraient sortir au deuxième semestre 2023. Outre les graphiques, les ingénieurs Linux d’Intel continuent de préparer la prise en charge de Meteor Lake pour les autres pilotes associés dans le but d’avoir une bonne prise en charge prête à l’emploi avant le jour du lancement.