Kernel-Log – Was 3.1 bringt (4): Treiber
Seite 3: Die kleine Perlen
Die kleinen Perlen
Viele kleinere, aber keineswegs unbedeutende Neuerungen finden sich in der folgenden Liste mit den englischen Commit-Überschriften der jeweiligen Änderung. Die Einträge verlinken genau wie viele der Verweise im vorangegangenen Text auf das Webfrontend des von Linus Torvalds gepflegten Git-Zweigs mit den "offiziellen" Kernel-Quellen auf Kernel.org. Der über diese Links angezeigten Commit-Kommentar und der darunter ausgegebene Patch liefern zahlreiche weitere Informationen zur jeweiligen Änderungen.
Vor jedem Link finden sich in eckigen Klammern einige Buchstaben und Zahlen. Ein "C" kennzeichnet Patches mit Änderungen an Kconfig-Dateien, welche die Konfigurationsoptionen samt der zugehörigen Hilfetexte enthalten, die bei der Kernel-Konfiguration über "make menuconfig" oder "make xconfig" angezeigt werden. Ein "D" steht bei Patches, die die Dokumentation verändern, die im Kernel-Zweig unterhalb von Documentation/ liegt. Ein "N" weist Änderungen aus, die eine neue Datei anlegen. Die Zahl vermittelt einen groben Eindruck zur Größe des Patches: eine "1" kennzeichnet Änderungen, die inklusive Kommentar zwischen 10 und 20 KByte groß sind, eine "2" für solche, die zwischen 20 und 30 KByte Umfang haben; Änderungen ohne Zahl sind kleiner als 10 KByte, Patches mit einer "9" hingegen 90 KByte oder größer.
Audio
- [
   Â] ALSA: ac97: Add HP Compaq dc5100 SFF(PT003AW) to Headphone Jack Sense whitelist - [
   Â] ALSA: asihpi - HPI version 4.08 - [
   Â] ALSA: hda - Add a fix-up for HP RP5800 - [
 DNÂ] ALSA: hda - Add documentation for codec-specific mixer controls - [
CÂ Â Â]Â ALSA: hda - Add Kconfig for the default buffer size - [
   Â] ALSA: hda - Add "PCM" volume to vmaster slave list - [
   Â] ALSA: hda - Add Realtek ALC269VC codec support - [
   Â] ALSA: hda - Add support of the 4 internal speakers on certain HP laptops - [
   1] ALSA: hda: Allow multple SPDIF controls per codec - [
   Â] ALSA: hda - Enable auto-parser as default for Conexant codecs - [
   Â] ALSA: hda - Fix digital-mic mono recording on ASUS Eee PC - [
   Â] ALSA: hda - Implement 44kHz workaround for IdeadPad as fixup - [
   2] ALSA: hda - Implement dynamic-ADC switching for VIA codecs - [
   2] ALSA: hda - Implement dynamic loopback control for VIA codecs - [
   Â] ALSA: hda - Merge ALC260 auto-parser code - [
   1] ALSA: hda - Merge ALC268/269 auto-parser codes - [
   Â] ALSA: hda - Merge ALC269 parser code - [
   Â] ALSA: hda - Merge ALC861 auto-parser code - [
   Â] ALSA: hda - Merge ALC861-VD auto-parse to the standard parser - [
CÂ N9]Â ALSA: hda - Split quirk codes from patch_realtek.c - [
   Â] ALSA: hda - Use auto-parser for ASUS UX50, Eee PC P901, S101 and P1005 - [
   Â] ALSA: hdspm - Provide MADI speed mode selector on RME MADI and MADIface - [
 D Â] ALSA: Update document for using KBUILD_MODNAME - [
   Â] ALSA: usb-audio - Add quirk for BOSS Micro BR-80 - [
   Â] ALSA: usb-audio - add quirk for Keith McMillen StringPort - [
   Â] ALSA: usb-audio - Add quirk for Roland / BOSS BR-800 - [
   1] ALSA: usb-audio - Add quirks for M-Audio Fast Track Pro and Quattro - [
   Â] ASoC: AD1836: Add AD1835/AD1837/AD1838/AD1839 support - [
CÂ N1]Â ASoC: Add ADAU1701 codec driver - [
CÂ N2]Â ASoC: Add ADAV80x codec driver - [
   Â] ASoC: Add basic WM8918 support - [
CÂ N3]Â ASoC: add STA32X codec driver - [
CÂ NÂ]Â ASoC: add WM8782 ADC Codec Driver - [
CÂ NÂ]Â ASoC: Blackfin: Add bf5xx-adau1701 machine driver - [
CÂ NÂ]Â ASoC: Blackfin: Add machine driver for EVAL-ADAV80X boards - [
   Â] ASoC: core - Add API call to register platform kcontrols. - [
   Â] ASoC: core - Add convenience register for platform kcontrol and DAPM - [
   Â] ASoC: core - Add platform IO tracing - [
   Â] ASoC: core - Add platform read and write. - [
   Â] ASoC: core - Add platform widget IO - [
  NÂ] ASoC: OMAP4: Add HDMI Audio machine driver for OMAP4 boards - [
  NÂ] ASoC: OMAP: Add CPU DAI driver for HDMI - [
CÂ N9]Â ASoC: Rename WM8915 to WM8996 - [
   Â] ASoC: SAMSUNG: 24-bit audio playback on Exynos4210 - [
  N1] ASoC: SAMSUNG: Add I2S0 internal dma driver - [
CÂ NÂ]Â ASoC: SAMSUNG: Add WM8994 PCM Machine driver - [
CÂ Â Â]Â ASoC: SMDKV310: Enable SPDIF device - [
CÂ N3]Â ASoC: Tegra: Implement SPDIF CPU DAI - [
   Â] ASoC: twl6040: Add back support for legacy mode - [
CÂ N9]Â ASoC: WM8983: Initial driver
Graphics
- [
CÂ NÂ]Â backlight: Add AAT2870 backlight driver - [
 D Â] DRM: clean up and document parsing of video= parameter - [
   Â] drm/i915: add GPU max frequency control file - [
   Â] drm/i915: Add quirk to disable SSC on Sony Vaio Y2 - [
   Â] drm/i915: Enable i915 frame buffer compression by default - [
   Â] drm/i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge v3 - [
   Â] drm/i915: hangcheck disable parameter - [
   Â] drm/i915: provide module parameter description - [
   Â] drm/nouveau: Add a quirk for Gigabyte NX86T - [
   Â] drm/nouveau: un-blacklist nvce accel - [
   Â] drm/nvc0: enable per-client address spaces - [
   Â] drm/nvc1/gr: switch on acceleration support - [
   Â] drm: platform multi-device support - [
   Â] drm/radeon: Extended DDC Probing for Connectors with Improperly Wired DDC Lines (here: Asus M2A-VM HDMI) - [
   Â] drm/radeon: Extended DDC Probing for ECS A740GM-M DVI-D Connector - [
   Â] drm/radeon: Extended DDC Probing for Toshiba L300D Radeon Mobility X1100 HDMI-A Connector - [
   Â] drm/radeon/kms: add thermal chip quirk for asus 9600xt - [
   Â] drm/radeon: Log Subsystem Vendor and Device Information - [
   Â] i915: add Dell OptiPlex FX170 to intel_no_lvds - [
   1] intel drivers: repair missing flush operations
EDAC/ Hwmon/I2C/Watchdog
- [
   1] Basic support for Moschip 9900 family I/O chips - [
 D Â] hwmon: Add new attributes to sysfs ABI - [
 D Â] hwmon: (adm1275) Add support for peak attributes - [
 D 1] hwmon: (coretemp) Add core/pkg threshold support to Coretemp - [
CDN1]Â hwmon: Driver for MAX1668 - [
CDN1]Â hwmon: Driver for NTC Thermistors - [
 D Â] hwmon: (it87) Add chassis intrusion detection support - [
CDÂ Â]Â hwmon: (lm90) Add support for Philips SA56004 - [
CÂ Â Â]Â hwmon: (lm95241) Add support for LM95231 - [
CDN1]Â hwmon: LM95245 driver - [
 D Â] hwmon: (max16064) Add support for peak attributes - [
   Â] hwmon: (max1668) Add support for tempX_fault attributes - [
 D Â] hwmon: (max34440) Add support for peak attributes - [
 D Â] hwmon: (max8688) Add support for peak attributes - [
CDN2]Â hwmon: New driver sch5636 - [
CDÂ Â]Â hwmon: (pmbus) Add ADP4000, NCP4200 and NCP4208 to list of supported devices - [
CDN1]Â hwmon: (pmbus) Add client driver for LM25066, LM5064, and LM5066 - [
   1] hwmon: (pmbus) Add support for peak attributes - [
   1] hwmon: (pmbus) Add support for VID output voltage mode - [
   Â] hwmon: (pmbus) Add support for virtual pages - [
CÂ Â Â]Â hwmon: (via-cputemp) Add VID reporting support - [
   Â] hwmon-vid: Add support for VIA family 6 model D CPU - [
   Â] i2c: Tegra: Add DeviceTree support - [
CDÂ Â]Â thermal: hide CONFIG_THERMAL_HWMON - [
CÂ N1]Â watchdog: Add Xilinx watchdog timer driver - [
   Â] watchdog: hpwdt: add next gen HP servers - [
 DNÂ] watchdog: imx2_wdt: add device tree probe support - [
 DNÂ] watchdog: s3c2410: Add support for device tree based probe - [
CDN2]Â watchdog: WatchDog Timer Driver Core - Add basic framework - [
 D Â] watchdog: WatchDog Timer Driver Core - Add basic ioctl functionality - [
 D Â] watchdog: WatchDog Timer Driver Core - Add ioctl call - [
 D Â] watchdog: WatchDog Timer Driver Core - Add Magic Close feature - [
 D Â] watchdog: WatchDog Timer Driver Core - Add minimum and max timeout - [
 D Â] watchdog: WatchDog Timer Driver Core - Add nowayout feature - [
 D Â] watchdog: WatchDog Timer Driver Core - Add WDIOC_KEEPALIVE ioctl - [
 D Â] watchdog: WatchDog Timer Driver Core - Add WDIOC_SETOPTIONS ioctl - [
 D Â] watchdog: WatchDog Timer Driver Core - Add WDIOC_SETTIMEOUT and WDIOC_GETTIMEOUT ioctl
Input
- [
CÂ NÂ]Â HID: Add driver to fix Speedlink VAD Cezanne support - [
CÂ N1]Â HID: add FF support for Holtek On Line Grip based gamepads - [
   Â] HID: add support for MS Digital Media 3000 - [
   Â] HID: add support for new revision of Apple aluminum keyboard - [
   Â] HID: fix horizontal wheel for ms comfort mouse 4500 - [
   Â] HID: fix support for Microsoft comfort mouse 4500 - [
CÂ Â Â]Â HID: hid-multitouch: add one new multitouch device's VID/PID - [
 D Â] HID: roccat: Add "Roccat Talk" support for koneplus - [
   1] HID: uclogic: Add support for UC-Logic WP1062 - [
   Â] HID: usbhid: Add support for SiGma Micro chip - [
   Â] HID: yurex: recognize GeneralKeys wireless presenter as generic HID - [
CÂ N1]Â Input: add a driver to support InvenSense mpu3050 gyroscope chip - [
CÂ N1]Â input: Add initial support for TWL6040 vibrator - [
CÂ N2]Â Input: add support for Kionix KXTJ9 accelerometer - [
CÂ NÂ]Â Input: add support for mma8450 accelerometer - [
   Â] Input: bcm5974 - Add support for newer MacBookPro8,2 - [
   Â] Input: bcm5974 - add support for touchpads found in MacBookAir4,2 - [
 DNÂ] Input: gpio_keys - add support for device-tree platform data - [
 DNÂ] Input: mma8450 - add device tree probe support - [
   Â] Input: wacom - add 3 new models - 6A, 6B, and 97 - [
   Â] Input: wacom - add serial number for Graphire4 and old Bamboo - [
   Â] Input: wacom - add support for the Wacom Bamboo Pen (CTL-660/K) - [
   Â] Input: xen-kbdfront - enable driver for HVM guests - [
   Â] Input: xpad - add support for two more dance pads and a guitar - [
   Â] Input: xpad - enable rumble support for XBox360 Wireless Controllers - [
   Â] serial: 8250_pnp: add Intermec CV60 touchscreen device