Kernel-Log – Was 2.6.30 bringt (4): Neue Treiber für Audio-, Video- und USB-Hardware sowie Net- und Notebooks

Seite 2: Notebooks und kleine Perlen

Inhaltsverzeichnis

Neu bei Linux 2.6.30 ist der Treiber dell-wmi, der sich bislang jedoch nur um die Weiterleitung von Hotkey-Events bei Dell-Notebooks kümmert. Größere Umbauarbeiten gab es bei den Treiber sony-laptop und thinkpad-acpi – ersterer unterstützt nun mehr Notebook-Modelle und Event-Typen als zuvor, letzterer die Helligkeitsregelung von Thinkpads besser. Details finden sich über die Links am Ende des Artikels.

Die Treiber für USB-Eingabegeräte (HIDs/Human interface devices) beherrschen nun Autosuspend, was die Akku-Laufzeit von Notebooks ein wenig verlängern kann. Neu dabei ist bessere Unterstützung für das Apple Mini Aluminium Keyboard und Multi-Touch (1, Dokumenattion).

Einen ganzen Haufen Änderungen gab es auch im Staging-Bereich. Er ist eine Sonderecke des Kernels, in der die Treiber gesammelt und weiterentwickelt werden, die den Qualitätsansprüchen der Kernel-Entwickler (noch) nicht genügen – manche Distributionen liefern die Staging-Treiber daher nicht mit.

Der Git-Pull-Request listet alle wesentlichen Neuerungen – so sind jetzt etwa die Treiber des Comedi-Frameworks alle dabei. Erstmals enthalten ist auch der Treiber rt3070 für neuere WLAN-Chipsätze von RaLink. Genau wie die andere RaLink-Treiber im Staging-Bereich enthält auch er einen eigenen WLAN-Stack. Der arbeitet mit einigen Userspace-Programmen wie dem bei vielen Distributionen genutzten NetworkManager nicht optimal zusammen. Dass diese Treiber irgendwann aus dem Staging-Bereich in das Netzwerk-Subsystem des Kernels umziehen ist daher eher unwahrscheinlich – vielmehr dürften die Entwickler des für andere RaLink-Chipsätze geeigneten rt2x00-Treibers diesen um Unterstützung für neuere Chips erweitern. Das planen sie für die von den Treibern rt2860 und rt2870 unterstützten Chips allerdings schon seit längerem, ohne dass bisher Ergebnisse greifbar sind.

Bei den bisher genannten Neuerungen handelt es sich indes nur um die bedeutsamsten Neuerungen, die die Kernel-Hacker in der erwähnten Bereichen vorgenommen haben. Zahlreiche weitere wichtige Änderungen finden sich in der folgenden Liste mit den Überschriften des jeweiligen Commits im Hauptentwicklungszweig; über die Links gelangt man direkt zur Änderungen im Webfrontend des Hauptentwicklungszweigs, wo der Commit-Kommentar und der Patch selbst zahlreiche weitere Informationen zu diesen vielleicht etwas weniger wichtigen, aber keineswegs unbedeutenden Änderungen vermitteln.

Mehr Infos

Treiber

Relevante Git-Pull-Requests zu den besprochenen Bereichen:

  • Alsa: 1, 2
  • Driver core: 1, 2
  • DRM: 1, 2
  • FireWire: 1
  • I2C/Hwmon: 1, 2
  • Staging: 1
  • USB: 1
  • V4L/DVB: 1, 2

Audio

Audio – Quirks

Audio – ASoC

Grafik

I2C und Hardware-Monitoring

Input

Note- und Netbooks

Staging

USB

Video

Various

Weitere HintergrĂĽnde und Informationen rund um Entwicklungen im Linux-Kernel und dessen Umfeld finden sich in vorangegangen Ausgaben des Kernel-Logs auf heise open. (thl/c't) (thl)