Abo
  • Services:

Freedreno: Google will Mainline-Linux-Support für Snapdragon 845

Zusammen mit Hersteller Qualcomm will Google einen wichtigen Teil des Grafiktreibers für den Snapdragon 845 in den Hauptzweig von Linux integrieren. Grund dafür könnte bessere Android-Unterstützung, ein Chromebook oder einfach nur ein Umdenken bei Qualcomm sein.

Artikel veröffentlicht am ,
Die Adreno 630 von Qualcomm bekommt wohl Mainline-Unterstützung.
Die Adreno 630 von Qualcomm bekommt wohl Mainline-Unterstützung. (Bild: Qualcomm)

Die Top-Smartphones des Jahres 2018 werden einen Snapdragon 845 von Qualcomm benutzen. Die Android-Treiber dafür basieren auf dem aktuellen Langzeitkernel 4.14, allerdings in einer Downstream-Variante. Das heißt, Qualcomm, Google und andere pflegen die Treiber selbst und vor allem extern vom Rest der Kernel-Community, was bisher immer wieder zu Problemen bei Android-Updates führt. Das soll sich offenbar grundlegend ändern.

Stellenmarkt
  1. ING-DiBa AG, Frankfurt
  2. OTTO JUNKER GmbH, Simmerath

Wie Sean Paul, bei Google für das Chromium-Projekt zuständig, auf der Mailing-Liste der Linux-Grafiktreiberentwickler schreibt, soll zunächst der Display Support für den Snapdragon 845 in den sogenannten Mainline-Kernel integriert werden, also in den Hauptzweig der Linux-Entwicklung. Der Entwickler Paul ist sich darüber im Klaren, dass der Code in seinem derzeitigen Zustand nicht aufgenommen werden kann. Das Team will den Treiber aber in den kommenden Monaten "in Form" bringen.

Qualcomm bezeichnet die im Snapdragon 845 integrierte Grafikeinheit Adreno 630 als Visual Processing Subsystem, das zusätzlich zu den Grafikrechenwerken über eine Einheit zur Videobeschleunigung verfügt sowie über die Ausgabeeinheit DPU, für die der nun verfügbare Treiber gedacht ist. Der Treiber enthält entsprechend Unterstützung für Crtc, Connectors, Encoders und Planes (Details dazu in der Kernel-Dokumentation) sowie weitere Funktionen wie gleich zwei DSI-Treiber, HDCP, Display-Port-Audio, USB-C Alternate Mode für Displayport oder auch USB Power Delivery über die USB-C-Buchse. Die Arbeiten sind vergleichbar zu dem Display-Core für AMD-GPUs, der seit Linux 4.15 im Mainline-Kernel verfügbar ist.

Bessere Upstream-Treiber

Über die genauen Gründe, warum Qualcomm den Code mit Hilfe von Google und der Community nun in den Mainline-Kernel integrieren will, lässt sich nur spekulieren. Möglicherweise soll davon langfristig die Treiberqualität auch in Android profitieren. Ein weiterer wahrscheinlicher Grund könnte die von Google angestrebte und teilweise strikt vorausgesetzte Mainline-Unterstützung für seine Chromebooks sein. Mindestens ein Board mit dem Snapdragon 845 findet sich bereits in den Quellen des Betriebssystems von Google.

Darüber hinaus hat der Linux-Entwickler Rob Clark, der den freien Adreno-Treiber Freedreno initiiert hat, vor wenigen Tagen einiges Positives über Qualcomm geschrieben. Gemeinsam mit dem Linaro-Konsortium hat das Unternehmen in den vergangenen Jahren sehr viel Arbeit in die Unterstützung investiert. Clark beschreibt diese Entwicklung folgendermaßen: "Ohne viel Aufhebens ist Snapdragon von einem hoffnungslosen Fall (aus Upstream-Perspektive) zu einer der besser unterstützten Plattformen geworden!"

Zusätzlich zu dem DPU-Code ist bereits auch GPU-Treiber-Code für die Adreno-600-Serie veröffentlicht worden. Noch verfügt Clark aber nicht über die notwendige Hardware zum Testen und zum Erstellen der entsprechenden Userspace-Implementierung, weshalb die Patches auch noch nicht im Mainline-Kernel verfügbar sind.



Anzeige
Top-Angebote
  1. 6,99€
  2. 5,55€
  3. 7,42€
  4. 359,99€ (Vergleichspreis ab 437,83€)

ikhaya 22. Feb 2018

Auch am PC gibt es störrische Hersteller die ihre Treiber wie den heiligen Gral hüten und...

Webscratcher 15. Feb 2018

Von Spectre sind aber nicht nur Qualcomms Snap Dragon Prozessoren betroffenen sondern...


Folgen Sie uns
       


Golem.de bastelt, spielt und entdeckt Nintendo Labo

Nintendo Labo soll mehr sein als eine neue Videospielmarke. Auf dem Anspiel-Event in Hamburg haben wir gebastelt, gespielt und die Funktionsweise von Karton-Klavier bis Robo-Rucksack erkundet.

Golem.de bastelt, spielt und entdeckt Nintendo Labo Video aufrufen
P20 Pro im Kameratest: Huaweis Dreifach-Kamera schlägt die Konkurrenz
P20 Pro im Kameratest
Huaweis Dreifach-Kamera schlägt die Konkurrenz

Mit dem P20 Pro will Huawei sich an die Spitze der Smartphone-Kameras katapultieren. Im Vergleich mit der aktuellen Konkurrenz zeigt sich, dass das P20 Pro tatsächlich über eine sehr gute Kamera verfügt: Die KI-Funktionen können unerfahrenen Nutzern zudem das Fotografieren erleichtern.
Ein Test von Tobias Költzsch

  1. Android Huawei präsentiert drei neue Smartphones ab 120 Euro
  2. Wie Samsung Huawei soll noch für dieses Jahr faltbares Smartphone planen
  3. Porsche Design Mate RS Huawei bringt 512-GByte-Smartphone für 2.100 Euro

Adblock Plus: Bundesgerichtshof erlaubt Einsatz von Werbeblockern
Adblock Plus
Bundesgerichtshof erlaubt Einsatz von Werbeblockern

Der Bundesgerichtshof hat im Streit um die Nutzung von Werbeblockern entschieden: Eyeo verstößt mit Adblock Plus gegen keine Gesetze. Axel Springer hat nach dem Urteil angekündigt, Verfassungsbeschwerde einreichen zu wollen.

  1. Urheberrecht Easylist muss Anti-Adblocker-Domain entfernen

BeA: Rechtsanwaltsregister wegen Sicherheitslücke abgeschaltet
BeA
Rechtsanwaltsregister wegen Sicherheitslücke abgeschaltet

Das deutsche Rechtsanwaltsregister hat eine schwere Sicherheitslücke. Schuld daran ist eine veraltete Java-Komponente, die für einen Padding-Oracle-Angriff verwundbar ist. Das Rechtsanwaltsregister ist Teil des besonderen elektronischen Anwaltspostfachs, war aber anders als dieses weiterhin online.
Eine Exklusivmeldung von Hanno Böck

  1. BeA Secunet findet noch mehr Lücken im Anwaltspostfach
  2. EGVP Empfangsbestätigungen einer Klage sind verwertbar
  3. BeA Anwälte wollen Ende-zu-Ende-Verschlüsselung einklagen

    •  /