Der chinesische Hardware-Anbieter Loongson arbeitet an der Erweiterung des Open-Source-Reverse-Engineering-Grafiktreibers für den Linux-Kernel von Etnaviv, sodass er PCI-Geräteunterstützung bietet und wiederum mit seiner Hardware auf Basis der Vivante-Grafik-IP funktioniert.

Loongsons LS2K1000 und LS7A1000 verfügen über die Vivante GC1000-Grafik-IP für die 2D/3D-Unterstützung. Deshalb haben die Loongson-Entwickler daran gearbeitet, den Etnaviv-Treiber zu erweitern, um die Unterstützung von PCI-Geräten zu ermöglichen, was zuvor von den Etnaviv-Entwicklern nicht in Angriff genommen wurde. Der Etnaviv-Treiber hat eine Reihe von Hardware mit Vivante-Grafik unterstützt, wobei er sich hauptsächlich auf SoCs mit integrierter Grafik-IP konzentriert und nicht als PCI-Gerät bereitgestellt wird.

Die neuesten Loongson-Patches zur PCI-Unterstützung für den Etnaviv Direct Rendering Manager (DRM)-Kerneltreiber finden Sie unter dri-devel.

Neben dieser Kernel-Unterstützung für die PCI-Geräteunterstützung verfügt Loongson auch über eine offene Mesa-Merge-Anfrage um den Etnaviv Gallium3D-Treiber für die Arbeit mit dem Loongson LS2K1000/LS7A1000 zu aktivieren.

Categories: IT Info