A SUSE trabalha em um novo driver Linux para o Raspberry Pi 5. O Raspberry Pi 5 apresenta o “RP1” como o design de silício interno para o southbridge para este computador de placa única.
O driver RP1 mantido pelo Raspberry Pi é encontrado apenas em seu kernel downstream, enquanto um engenheiro da SUSE está trabalhando para retrabalhar esse driver para que ele possa ser eventualmente mantido no kernel Linux upstream.
Andrea della Porta da SUSE tem trabalhado para upstream mais do suporte ao Raspberry Pi 5 quando aplicável para o kernel Linux principal e, em alguns casos, retrabalhando o código downstream atualmente mantido pelos desenvolvedores do Raspberry Pi. Andrea no mês passado postou patches para que o kernel upstream possa inicializar no Raspberry Pi 5, enquanto a última mudança é no suporte ao RP1 southbridge.
SUSE trabalha em um novo driver Linux para o Raspberry Pi 5
O southbridge RP1 do Raspberry Pi fornece quatro pistas de PCI Express 2.0, Gigabit Ethernet MAC, dois controladores de host USB 3, duas portas SDIO / eMMC, dois transceptores MIPI, um DAC de vídeo, periféricos de baixa velocidade e saída de áudio PWM. Mais detalhes sobre o RP1 podem ser encontrados na documentação do Raspberry Pi.
Andrea postou um pedido de comentários com os preparativos em andamento para retrabalhar o driver RP1 downstream para que ele possa se tornar apto para upstreaming. Os interessados nas discussões técnicas sobre a criação de um driver RP1 aplicável a montante podem verificar esse thread da lista de discussão do kernel para obter detalhes. Mas resumindo a história, parece que ainda levará alguns meses até potencialmente ter todos os 5 bits do Raspberry Pi funcionando bem em uma versão principal do kernel Linux.