De Chinese hardwareleverancier Loongson werkt aan de uitbreiding van de open-source, reverse-engineered Etnaviv Linux-kernel grafische driver, zodat deze PCI-apparaatondersteuning heeft en op zijn beurt zal werken met hun hardware op basis van de Vivante grafische IP.

Loongson’s LS2K1000 en LS7A1000 hebben Vivante GC1000 grafische IP voor zijn 2D/3D-ondersteuning en daarom hebben Loongson-ontwikkelaars gewerkt aan het uitbreiden van het Etnaviv-stuurprogramma om ondersteuning voor PCI-apparaten te bieden, wat voorheen niet was aangepakt door Etnaviv-ontwikkelaars. De Etnaviv-driver heeft een reeks hardware met Vivante-graphics ondersteund, terwijl hij vooral gericht was op SoC’s met het geïntegreerde grafische IP-adres in plaats van als een PCI-apparaat.

De nieuwste Loongson-patches die de PCI-ondersteuning voor de Etnaviv Direct Rendering Manager (DRM)-kerneldriver uitwerken, zijn te vinden op dri-devel.

Naast deze kernelondersteuning voor PCI-apparaatondersteuning, heeft Loongson ook een open Mesa-samenvoegverzoek voor het laten werken van de Etnaviv Gallium3D driver op de Loongson LS2K1000/LS7A1000.

Categories: IT Info