• IT-Karriere:
  • Services:

Linux: ARM unterstützt Entwicklung von freiem Panfrost-Treiber

Das Reverse-Engineering-Projekt des Panfrost-Treibers wird nun auch teils von ARM unterstützt und könnte offizieller Linux-Treiber werden.

Artikel veröffentlicht am ,
Der Panfrost-Treiber für Linux bekommt nun Unterstützung von ARM.
Der Panfrost-Treiber für Linux bekommt nun Unterstützung von ARM. (Bild: Andrea Schaffer/Flickr.com)

In einem sehr kurzen Vortrag auf der diesjährigen X.org Developers Conference bestätigt Alyssa Rosenzweig als Initiatorin des freien Panfrost-Treibers, dass dessen Entwicklung nun technisch auch vom Hersteller ARM unterstützt wird. Der Treiber entsteht unter Führung von Rosenzweig seit rund drei Jahren bisher ausschließlich per Reverse Engineering ohne Hilfe von ARM und nun aber "in Partnerschaft mit ARM", wie Rosenzweig sagte.

Stellenmarkt
  1. Techniker Krankenkasse, Hamburg
  2. Stiftung Hospital zum heiligen Geist, Frankfurt am Main

Der Hersteller bietet bisher nur einen proprietären Userspace-Treiber für seine Mali-Grafikchips an. Die Kernel-Technik ist darüber hinaus zwar lizenzkonform zum Linux-Kernel als freie Software verfügbar, allerdings nicht im Hauptzweig des Linux-Kernels integriert. Für eine Aufnahme in den Hauptzweig muss ein Grafiktreiber zwingend über einen freien Userspace-Teil verfügen und die Kernel-Komponente darüber hinaus die üblichen Schnittstellen der DRM-Infrastruktur (Direct Rendering Manager) des Linux-Kernels verwenden. Beides versucht die Community mit ihren Arbeiten an Panfrost zu erreichen.

Die Kommentare von Rosenzweig bezogen sich in dem Vortrag auf den neu geschriebenen Dissassembler für die Bifrost-Architektur, die der Treiber seit einiger Zeit unterstützt. Diese Technik sei nun "kanonisch" und entspreche vollständig den Details von ARM. Der Entwickler Daniel Stone, der für die Linux-Spezialisten von Collabora ebenfalls an dem Treiber arbeitet, schreibt dazu in einem Kommentar, dass die Arbeiten auf "Informationen und Unterstützung von ARM" basierten.

Details dazu, wie groß diese Unterstützung derzeit ausfällt, ist noch nicht bekannt, umfasst wohl aber zumindest den Zugang zur Dokumentation. Dass ein eigentlich per Reverse Engineering erstellter alternativer Treiber später von dem Hersteller selbst unterstützt wird, ist dabei aber auch nicht neu. So begann etwa der Freedreeno-Treiber für die Adreno-GPUs von Qualcomm als eben solch ein Projekt. Inzwischen wird dieser aktiv von Qualcomm, Google und weiteren Entwicklern offiziell gepflegt. Rosenzweig hofft, dass dies auch mit Panfrost geschieht und dieser zu einem offiziellen Treiber reift.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Mobile-Angebote
  1. 224,71€ (mit Rabattcode "PFIFFIGER" - Bestpreis!)
  2. 634,90€ (Bestpreis!)
  3. 789€ (mit Rabattcode "PRIMA10" - Bestpreis!)
  4. 369,99€ (Bestpreis!)

Lightkey 18. Sep 2020 / Themenstart

Ich würde etwas Dokumentation zum eigenen Produkt rausgeben eher als ist seinen Kunden...

Kommentieren


Folgen Sie uns
       


Mobilfunk: UMTS-Versteigerungstaktik wird mit Nobelpreis ausgezeichnet
Mobilfunk
UMTS-Versteigerungstaktik wird mit Nobelpreis ausgezeichnet

Sie haben Deutschland zum Mobilfunk-Entwicklungsland gemacht und wurden heute mit dem Nobelpreis ausgezeichnet: die Auktionstheorien von Paul R. Milgrom und Robert B. Wilson.
Ein IMHO von Frank Wunderlich-Pfeiffer

  1. Coronakrise Deutsche Urlaubsregionen verzeichnen starke Mobilfunknutzung
  2. LTE Telekom benennt weitere Gewinner von "Wir jagen Funklöcher"
  3. Mobilfunk Rufnummernportierung darf maximal 7 Euro kosten

Watch SE im Test: Apples gelungene Smartwatch-Alternative
Watch SE im Test
Apples gelungene Smartwatch-Alternative

Mit der Watch SE bietet Apple erstmals parallel zum Topmodell eine zweite, günstigere Smartwatch an. Die Watch SE eignet sich unter anderem für Nutzer, die auf die Blutsauerstoffmessung verzichten können.
Ein Test von Tobias Költzsch

  1. Series 6 im Test Die Apple Watch zwischen Sport, Schlaf und Sättigung
  2. Apple empfiehlt Neuinstallation Probleme mit WatchOS 7 und Apple Watch lösbar
  3. Smartwatch Apple Watch 3 hat Probleme mit Watch OS 7

Shifoo: Golem.de startet Betatest seiner Karriere-Coaching-Plattform
Shifoo
Golem.de startet Betatest seiner Karriere-Coaching-Plattform

Beratung, die IT-Profis in Job & Karriere effizient und individuell unterstützt: Golem.de startet die Video-Coaching-Plattform Shifoo. Hilf uns in der Betaphase, sie für dich perfekt zu machen, und profitiere vom exklusiven Angebot!

  1. Stellenanzeige Golem.de sucht Verstärkung für die Redaktion
  2. Stellenanzeige Golem.de sucht CvD (m/w/d)
  3. In eigener Sache Die 24-kernige Golem Workstation ist da

    •  /