Com o Intel DG2/Alchemist sendo estabelecido, o corte DRM-Next para o material do kernel v5.20 tendo passado, e a habilitação do Raptor Lake também parecendo estar em boa forma, dada a pequena mudança em relação ao Alder Lake, os engenheiros de código aberto da Intel começaram a trabalhar mais no suporte ao driver Meteor Lake que sucederá Raptor Lake no próximo ano.
Para o Linux 5.20, existem os primeiros bits do Meteor Lake que equivalem aos novos IDs PCI e informações da plataforma. Isso segue outras preparações gráficas do Meteor Lake que começaram no início do mês para seus outros componentes gráficos de código aberto. Agora, alguns dos patches do kernel Linux i915 mais robustos estão sendo enviados para o suporte gráfico integrado do Meteor Lake.
Enviados esta manhã foram 23 novos patches totalizando cerca de mil novas linhas de código do driver gráfico do kernel. A série de patches é resumida como:
O PCI Id e a definição de plataforma são publicados anteriormente.
Esta série adiciona um punhado de patches de ativação inicial, incluindo suporte para poços de energia de exibição, mapeamento de canal VBT e AUX, suporte a PCH e gmbus, suporte a dbus, mbus, sagv e largura de banda de memória. Esta série também adiciona o suporte para uma nova maneira de ler as versões Graphics, Media e Display.
Intel lança mais patches de driver gráfico Meteor Lake Linux
Conforme confirmado com os patches anteriores do driver gráfico do Meteor Lake Linux, os gráficos integrados no Meteor Lake terão Xe_LPD+ Display versão 14, versão 13 para seu bloco de mídia e versão 12.70 para seu bloco gráfico. Os recursos gráficos do Meteor Lake de uma perspectiva de recursos devem ser amplamente comparáveis ??aos do Xe HP (DG2).
Observado na série de patches é mais uma confirmação do que temos visto ultimamente do novo hardware gráfico da Intel se tornando mais modular, particularmente do ponto de vista do driver. Também é semelhante a como temos visto mais da habilitação bloco a bloco da AMD para suporte a novas GPUs.
No futuro, as equipes de hardware não consideram mais as novas plataformas como uma “geração” da maneira como a definimos para as plataformas anteriores.
Em vez disso, cada bloco IP (gráficos, mídia, display) terá sua própria arquitetura, versões major.minor e IDs de stepping que devem ser lidos diretamente de um registrador no espaço MMIO.
Novos estilos, recursos e soluções alternativas de programação de hardware devem ser condicionados exclusivamente à versão da arquitetura e não devem mais ser derivados do ID do dispositivo PCI, ID da revisão ou sinalizadores de recursos específicos da plataforma.
Os 23 patches lançados hoje não revelam detalhes inovadores de recursos interessantes para o Meteor Lake, mas fazem mais encanamento de baixo nível para se preparar para esses processadores Core de 14ª geração que devem ser lançados em H2’2023.
Além dos gráficos, os engenheiros do Linux da Intel continuam preparando o suporte do Meteor Lake para os outros drivers relacionados com o objetivo de ter um bom suporte pronto para uso antes do dia do lançamento.