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. Bosch Gruppe, Berlin
  2. OKI EUROPE LIMITED, Branch Office Düsseldorf, Düsseldorf

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. (u. a. Samsung Galaxy Note 9 Duos N960F/DS 128 GB für 699€ inkl. Direktabzug und Apple iPhone XS...
  2. 55,70€
  3. (aktuell u. a. Corsair Gaming M65 Pro RGB als neuwertiger Outlet-Artikel für 29,99€ + Versand...
  4. (nur für Prime-Mitglieder)

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
       


Smartes Feuerzeug Slighter angesehen (CES 2019)

Das smarte Feuerzeug Slighter gibt Rauchern nicht immer Feuer.

Smartes Feuerzeug Slighter angesehen (CES 2019) Video aufrufen
Padrone angesehen: Eine Mausalternative, die funktioniert
Padrone angesehen
Eine Mausalternative, die funktioniert

CES 2019 Ein Ring soll die Computermaus ersetzen: Am Zeigefinger getragen macht Padrone jede Oberfläche zum Touchpad. Der Prototyp fühlt sich bei der Bedienung überraschend gut an.
Von Tobias Költzsch

  1. Videostreaming Plex will Filme und Serien kostenlos und im Abo anbieten
  2. People Mover Rollende Kisten ohne Fahrer
  3. Solar Cow angesehen Elektrische Kuh gibt Strom statt Milch

Vivy & Co.: Gesundheitsapps kranken an der Sicherheit
Vivy & Co.
Gesundheitsapps kranken an der Sicherheit

35C3 Mit Sicherheitsversprechen geizen die Hersteller von Gesundheitsapps wahrlich nicht. Sie halten sie jedoch oft nicht.
Von Moritz Tremmel

  1. Krankenkassen Vivy-App gibt Daten preis
  2. Krankenversicherung Der Papierkrieg geht weiter
  3. Imagen Tech KI-System Osteodetect erkennt Knochenbrüche

Nubia Red Magic Mars im Hands On: Gaming-Smartphone mit Top-Ausstattung für 390 Euro
Nubia Red Magic Mars im Hands On
Gaming-Smartphone mit Top-Ausstattung für 390 Euro

CES 2019 Mit dem Red Magic Mars bringt Nubia ein interessantes und vor allem verhältnismäßig preiswertes Gaming-Smartphone nach Deutschland. Es hat einen Leistungsmodus und Schulter-Sensortasten, die beim Zocken helfen können.
Ein Hands on von Tobias Költzsch

  1. ATH-ANC900BT Audio Technica zeigt neuen ANC-Kopfhörer
  2. Smart Clock Lenovo setzt bei Echo-Spot-Variante auf Google Assistant
  3. Smart Tab Lenovo zeigt Mischung aus Android-Tablet und Echo Show

    •  /