Kernel-Log – Was 2.6.38 bringt (6): Treiber
Seite 2: Staccato, kleine Perlen
Staccato
- Der Treiber Synaptic erkennt auf neueren Synaptoic-Touchpads nun mehrere Finger und beherrscht "Semi Multitouch" (semi-mt).
- Über neue Schnittellen kann der Userspace nun einige Eigenschaften von Eingabegeräte abfragen, um etwa die von Touchscreens und Mäusen gelieferten Daten zu unterscheiden und unterschiedlich zu behandeln.
- Der Code für Human Input Devices (HID) enthält ab 2.6.38 einen generischen, aber noch unfertigen Treiber für Multitouch Panels verschiedener Hersteller (u. a. 1, 2, 3, 4).
- Der HID-Treiber egalax kann nun mit zwei Modellen des Wetabs umgehen (1, 2).
- Es gab verschiedene, ĂĽber die Links am Ende des Artikels zu findende Verbesserungen an den Platform-Treibern acer-wmi (neuere Acer-Systeme), eeepc-wmi (Asus), ideapad (Lenovo) und sony-laptop.
- Das USB-Subsystem bringt nun einen Treiber für Intels auch als Topcliff bekannten PCH (Platform Controler Hub) EG20T mit, der für eine Embedded-Plattform gedacht ist. Auch in vielen anderen Subsystemen gab es neue Treiber oder Erweiterungen für einige von Intels Embedded-Chips (u. a, 1, 2)
- Der schon länger Autosuspend unterstützende USB-Code nutzt nun auch die noch junge Infrastruktur zur Nutzung und Einstellung der zur Laufzeit verwendbaren Schlafmodi. Dadurch bekommen die Geräte im Sysfs die Datei power/autosuspend_delay_ms und die bisher zur Konfiguration genutzte Datei power/autosuspend gilt als deprecated und dürfte langfristig verschwinden; Details liefert der Kommentar zum Commit und die dort enthaltenen Änderungen an der Dokumentation.
- Durch eine Änderung am TTY-Subsystem lässt sich jetzt über ein Ioctl das Device der System-Konsole abfragen – Debian und Suse haben solchen Code seit über zehn Jahren eingebaut.
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", "make xconfig" und ähnliche Werkzeuge 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" steht für Ä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
- [
   1] ALSA: hda - Add add multi-streaming playback for AD1988 - [
   Â] ALSA: hda - Add a generic fixup callback for Realtek codecs - [
   Â] ALSA: HDA: Add a new Conexant codec 506e (20590) - [
 D Â] ALSA: HDA: Add a new model "asus" for Conexant 5066/205xx - [
   Â] ALSA: hda: Add fixup for mario system - [
   Â] ALSA: HDA: Add ideapad quirk for two Dell machines - [
   Â] ALSA: HDA: Add internal mic for IDT 92HD88B - [
   Â] ALSA: HDA: Add Lenovo vendor quirk for Conexant 205xx - [
   Â] ALSA: hda - Add missing NID 0x19 fixup for Sony VAIO - [
   Â] ALSA: hda: Add modelname lookup and fixup for realtek codecs - [
   Â] ALSA: hda - add new Fermi 5xx codec IDs to snd-hda - [
   Â] ALSA: hda - Add quirk for HP Z-series workstation - [
   Â] ALSA: hda - add quirk for Ordissimo EVE using a realtek ALC662 - [
   Â] ALSA: hda: Add Samsung R720 SSID for subwoofer pin fixup - [
   Â] ALSA: HDA: Add SKU ignore for another Thinkpad Edge 14 - [
   Â] ALSA: hda - Add static_hdmi_pcm option to HDMI codec parser - [
   Â] ALSA: HDA: Add subwoofer quirk for Acer Aspire 8942G - [
   Â] ALSA: hda - Add support for multiple headphone/speaker controls for Realtek - [
   Â] ALSA: hda - Add support for new IDT 92HD98 and 92HD99 codecs - [
   Â] ALSA: hda - Enable beep for IDT92HD87 / 88 codecs - [
   Â] ALSA: hda - Fix ALC275 enable hardware EQ for SONY VAIO - [
   Â] ALSA: hda - Fix initialization for HP 2011 notebooks - [
   1] ALSA: HDA: Rename "Int Mic" to "Internal Mic" - [
   5] ALSA: HDA: Rename "Mic Boost" to "Mic Boost Volume" - [
   Â] ALSA: hda: Use hp-laptop quirk to enable headphones automute for Asus A52J - [
   Â] ALSA: hda: Use vostro model quirk for Dell Vostro 1014 - [
   2] ALSA: hdsp - Add support for RPM io box - [
   Â] ALSA: ice1712 - working M-Audio Delta 66E support - [
   Â] ALSA: oxygen: add digital input validity check switch - [
CDÂ Â]Â ALSA: oxygen: add HiFier Serenade support - [
CDÂ Â]Â ALSA: oxygen: add Kuroutoshikou CMI8787-HG2PCI support - [
   Â] ALSA: oxygen: add more PCI IDs - [
   Â] ALSA: oxygen: add some card names - [
   Â] ALSA: oxygen: add S/PDIF source selection for Claro cards - [
CDÂ Â]Â ALSA: oxygen: add X-Meridian 2G support - [
CDÂ 1]Â ALSA: oxygen: merge HiFier driver into snd-oxygen - [
   Â] ALSA: oxygen: support for period wakeup disabling - [
   Â] ALSA: oxygen: X-Meridian: add S/PDIF source selection - [
   Â] ALSA: pcm: detect xruns in no-period-wakeup mode - [
   Â] ALSA: support module on-demand loading for seq and timer - [
   Â] ALSA: timer: automatically load the high-resolution timer - [
   Â] ALSA: usb-audio: add Edirol SD-90 PCM support - [
   Â] ALSA: usbaudio - Enable the E-MU 0204 USB - [
CÂ Â Â]Â ALSA: virtuoso: add HDMI enable switch for HDAV1.3 - [
CDÂ 1]Â ALSA: virtuoso: add Xonar HDAV1.3 Slim support - [
   Â] ALSA: virtuoso: fix front panel routing for D1/DX/ST(X) - [
CÂ NÂ]Â ARM: S5PV310: Add platform devices for PL330 DMACs - [
   Â] ASoC: Add ADC high pass filter support to WM8994 - [
CÂ N1]Â ASoC: Add HP iPAQ H1940 support - [
CÂ N3]Â ASoC: Add initial WM8737 driver - [
CÂ N9]Â ASoC: Add initial WM8995 driver - [
   Â] ASoC: Add sound card directory under debugfs/asoc/ - [
CÂ N4]Â ASoC: add support for alc562[123] codecs - [
CÂ Â Â]Â ASoC: Add support for OpenRD Ultimate - [
   Â] ASoC: Add support for optional auxiliary dailess codecs - [
  NÂ] ASoC: Add trace events for ASoC register read/write - [
   Â] ASoC: Add trace events for jack detection - [
   Â] ASoC: Add WM8737 ALC support - [
   1] ASoC: Add WM8958 microphone detection support - [
   1] ASoC: Add WM8958 Multi-band compressor support - [
   Â] ASoC: Automatically manage WM8731 deemphasis - [
CÂ Â 1]Â ASoC: Change Samsung Kconfig from ASOC_ to SND_SOC_ - [
   9] ASoC: Decouple DAPM from CODECs - [
CÂ NÂ]Â ASoC: DMIC codec: Adding a generic DMIC codec - [
 D Â] ASoC: documentation updates - [
   Â] ASoC: Extend DAPM to handle power changes on cross-device paths - [
CÂ Â Â]Â ASoC: GONI: Move to use new I2S driver - [
   Â] ASoC: Implement runtime PM for WM8994/58 - [
   1] ASoC: Implement support for enhanced AIF3 on WM8958 - [
   Â] ASoC: Implement WM8903 high pass filter support - [
   Â] ASoC: Implement WM8903 oversampling rate controls - [
   Â] ASoC: Implement WM8994/58 DAC and ADC oversampling control - [
   Â] ASoC: Initial WM8958 audio configuration - [
CÂ NÂ]Â ASoC: kirkwood: Add audio support to hp t5325 thin clients - [
CÂ Â Â]Â ASoC: Make LZO cache compression optional - [
   Â] ASoC: mcbsp: Add McBSP support for OMAP4 - [
   Â] ASoC: Optimise WM9081 FLL performance - [
CÂ Â 1]Â ASoC: S3C64XX: Remove obsoleted I2S drivers - [
CÂ N3]Â ASoC: Samsung: Add common I2S driver - [
   1] ASoC: Samsung: Generalize DMA driver namespace - [
CÂ Â 1]Â ASoC: Samsung: Generalize Kconfig symbols - [
CÂ Â 1]Â ASoC: Samsung: Remove redundant AQUILA driver - [
   1] ASoC: Samsung: Rename ASoC DMA driver - [
CÂ Â 1]Â ASoC: Samsung: Rename from s3c24xx to samsung - [
   Â] ASoC: sdp4430: Add Jack support - [
CÂ Â Â]Â ASoC: SMARTQ: Move to use new I2S driver - [
CÂ Â Â]Â ASoC: SMDK64XX: Move to use new I2S driver - [
CÂ Â Â]Â ASoC: SMDK64XX: Rename for other platforms - [
CÂ NÂ]Â ASoC: SMDKV310: Add I2S support - [
CÂ Â Â]Â ASoC: SMDK_WM8580: Enable for SMDKC100 - [
   1] ASoC: soc-cache: Add support for flat register caching - [
CÂ Â 1]Â ASoC: soc-cache: Add support for LZO register caching - [
   Â] ASoC: Support WM8994 mono AIF configurations - [
   Â] ASoC: tlv320dac33: Add 32/24 bit audio support - [
   Â] ASoC: tpa6130a2: Add stereo DAPM path - [
   Â] ASoC: Tune performance of WM8958 revision A - [
   Â] ASoC: twl6040: Add jack support for headset and handset - [
   Â] ASoC: twl6040: Enable automatic power for phoenix 1.1 - [
   Â] ASoC: twl6040: Support other sample rates. - [
CÂ N2]Â ASoC: WM8770: Initial driver
EDAC, Hwmon, I2C, Watchdog
- [
   Â] EDAC, MCE: Add an F15h NB MCE decoder - [
   Â] EDAC, MCE: Add F15 EX MCE decoder - [
   Â] EDAC, MCE: Add F15h CU MCE decoder - [
   Â] EDAC, MCE: Add F15h DC MCE decoder - [
   Â] EDAC, MCE: Add F15h FP MCE decoder - [
   Â] EDAC, MCE: Add F15h IC MCE decoder - [
   Â] EDAC, MCE: Enable MCE decoding on F15h - [
 D Â] hwmon: Add humidity attribute to sysfs ABI - [
 D Â] hwmon: (adm9240) Implement the standard intrusion detection interface - [
   Â] hwmon: (applesmc) Add MacBookAir3,1(3,2) support - [
   2] hwmon: (applesmc) Dynamic creation of temperature files - [
 D Â] hwmon: (dme1737) Add support for in7 for SCH5127 - [
CDN1]Â hwmon: driver for Sensirion SHT21 humidity and temperature sensor - [
CÂ Â Â]Â hwmon: (emc1403) Add EMC1423 support - [
CDÂ Â]Â hwmon: (jc42) more helpful documentation - [
CDÂ Â]Â hwmon: (k10temp) add support for AMD Family 12h/14h CPUs - [
CÂ Â Â]Â hwmon: (lm85) extend to support EMC6D103 chips - [
CDÂ Â]Â hwmon: (lm93) Add support for LM94 - [
 D Â] hwmon: Schedule the removal of the old intrusion detection interfaces - [
CDN1]Â hwmon: Support for Dallas Semiconductor DS620 - [
 D Â] hwmon: sysfs ABI updates - [
 D Â] hwmon: (w83627hf) Document W83627THF voltage pin mapping - [
   Â] hwmon: (w83792d) Implement the standard intrusion detection interface - [
 D Â] hwmon: (w83793) Implement the standard intrusion detection interface - [
CDN1]Â i2c: Add generic I2C multiplexer using GPIO API - [
CÂ N2]Â i2c-eg20t: add driver for Intel EG20T - [
   Â] i2c-ocores: add some device tree documentation - [
   Â] IPMI: Add one interface to get more info of low-level IPMI device - [
 D Â] IPMI: Add the document description of ipmi_get_smi_info - [
CÂ NÂ]Â watchdog: add driver for the Atheros AR71XX/AR724X/AR913X SoCs - [
   Â] watchdog: add f71862fg support - [
CÂ NÂ]Â watchdog: Add MCF548x watchdog driver. - [
CÂ N1]Â watchdog: Add support for sp5100 chipset TCO - [
CÂ N1]Â watchdog: Add TCO support for nVidia chipsets - [
CÂ Â Â]Â watchdog: Add watchdog support for W83627DHG chip - [
CÂ Â Â]Â watchdog: f71808e_wdt: add F71862FG, F71869 to Kconfig - [
   Â] watchdog: f71808e_wdt: Add Fintek F71869 watchdog - [
   Â] watchdog: iTCO_wdt: TCO Watchdog patch for Intel DH89xxCC PCH - [
   Â] watchdog: iTCO_wdt: TCO Watchdog patch for Intel NM10 DeviceIDs
Input & HID
- [
   Â] HID: add Add Cando touch screen 10.1-inch product id - [
CÂ NÂ]Â HID: Add Force Feedback support for EMS Trio Linker Plus II - [
   Â] HID: add MacBookAir 3,1 and 3,2 support - [
   Â] HID: Add support for Perixx PERIBOARD-707 (Plus) - [
   Â] hid: egalax: Add support for Samsung NB30 netbook - [
CÂ Â Â]Â hid: egalax: Document the new devices in Kconfig - [
   Â] HID: hid-mosart: support suspend/resume - [
CDN3]Â HID: roccat: Add support for Roccat Kone[+] v2 - [
 D 1] HID: roccat: Update sysfs attribute doc - [
   Â] HID: usbhid: base runtime PM on modern API - [
CÂ N1]Â Input: add Austria Microsystem AS5011 joystick driver - [
CDN2]Â Input: add CMA3000 accelerometer driver - [
CÂ NÂ]Â Input: add ST1232 touchscreen controller driver - [
CÂ N1]Â Input: add support for keyboards on ST SPEAr platform - [
   Â] Input: add SW_ROTATE_LOCK switch type - [
   Â] input: bcm5974: Add support for MacBookAir3 - [
 D Â] Input: fix force feedback capability query example - [
   Â] Input: hgpk - extend jumpiness detection - [
   Â] Input: hgpk - recalibration tweaks - [
   2] Input: hgpk - support GlideSensor and PenTablet modes - [
   Â] Input: i8042 - add Acer Aspire 5100 to the Dritek list - [
 D Â] Input: i8042 - introduce 'notimeout' blacklist for Dell Vostro V13 - [
   Â] Input: mac mouse emulation - add locking - [
 D Â] input: mt: Add hovering distance axis - [
 D Â] input: mt: Document interface updates - [
CÂ Â Â]Â Input: remove aaed2000 keyboard driver - [
   Â] Input: synaptics - document 0x0c query - [
CÂ N1]Â input/tc3589x: add tc3589x keypad support - [
CÂ Â Â]Â Input: tca6416-keypad - add support for tca6408a - [
   Â] Input: tegra-kbc - add function keymap - [
CÂ N2]Â Input: tegra-kbc - add tegra keyboard driver - [
   Â] Input: wacom - add 2 Bamboo Pen and touch models - [
   Â] Input: wacom - add support for digitizer in Lenovo W700 - [
   1] Input: wacom_w8001 - add single-touch support - [
   Â] Input: wacom_w8001 - report resolution to userland - [
   Â] Input: wacom_w8001 - support pen or touch only devices - [
CÂ NÂ]Â [media] cx231xx: Add a driver for I2C-based IR
Media (RC/DVB/V4L)
- [
  NÂ] [media] Add a keymap for Pixelview 002-T remote - [
   Â] [media] Add analog support for Pixelvied Hybrid SBTVD - [
CÂ Â Â]Â [media] add digital support for PV SBTVD hybrid - [
   Â] [media] Add DVB support for SAA7134_BOARD_KWORLD_PCI_SBTVD_FULLSEG - [
   Â] [media] Add support for Kworld SBTVD board - [
   Â] [media] bttv-input: Add a note about PV951 RC - [
 D Â] [media] cardlist: Update lists for em28xx and saa7134 - [
   Â] [media] cx231xx: Add IR support for Pixelview Hybrid SBTVD - [
   Â] [media] cx88: Add RC logic for Leadtek PVR 2000 - [
   Â] [media] cx88-dvb.c: DVB net latency using Hauppauge HVR4000 - [
 D Â] [media] Documentation/ioctl/ioctl-number.txt: Remove some now freed ioctl ranges - [
 D Â] [media] Documentation/lmedm04: Fix firmware extract information - [
 D Â] [media] documentation: update some files to reflect the V4L1 compat removal - [
   Â] [media] drivers:media:dvb: add USB PIDs for Elgato EyeTV Sat - [
   Â] [media] DVB: IR support for TechnoTrend CT-3650 - [
   Â] [media] dvb-usb-gp8psk: get firmware and fpga versions - [
CDÂ Â]Â [media] em28xx: Add support for Leadership ISDB-T - [
 D Â] [media] feature_removal_schedule.txt: mark VIDIOC_*_OLD ioctls to die - [
   Â] [media] gspca - ov519: Bad detection of some ov7670 sensors - [
   1] [media] gspca - ov519: New sensor ov7660 with bridge ov530 (ov519) - [
   Â] [media] gspca_sonixb: Add support for 0c45:602a - [
   Â] [media] gspca_sonixb: Add usb ids for known sn9c103 cameras - [
   Â] [media] gspca - sonixj: Add LED (illuminator) control to the webcam 0c45:614a - [
   Â] [media] gspca_sonixj: Add one more commented out usb-id - [
   Â] [media] gspca_sonixj: Enable more usb ids when sn9c102 gets compiled too - [
 D Â] [media] gspca - sq905c: Adds the Lego Bionicle - [
   1] [media] gspca_xirlink_cit: Add support camera button - [
   Â] [media] hdpvr: Add I2C and ir-kdb-i2c registration of the Zilog Z8 IR chip - [
   Â] [media] hdpvr: enable IR part - [
CÂ Â 1]Â [media] ir-core: convert drivers/media/video/cx88 to ir-core - [
CÂ Â 1]Â [media] ir-core: more cleanups of ir-functions.c - [
   Â] [media] ir-kbd-i2c: Add HD PVR IR Rx support to ir-kbd-i2c - [
   Â] [media] ivtv: Add Adaptec Remote Controller - [
   Â] [media] lirc_zilog: Update TODO.lirc_zilog - [
   Â] [media] mb86a20s: add support for serial streams - [
CÂ N2]Â [media] media: Add timberdale video-in driver - [
   Â] [media] MEDIA: RC: Provide full scancodes for TT-1500 remote control - [
   Â] [media] mfd: Add timberdale video-in driver to timberdale - [
CÂ N1]Â [media] MFD: WL1273 FM Radio: MFD driver for the FM radio - [
   Â] [media] Patch for cx18 module with added support of GoTView PCI DVD3 Hybrid tuner - [
CÂ Â 1]Â [media] radio-gemtek-pci: remove duplicate driver - [
CÂ NÂ]Â [media] rc-core: add loopback driver - [
CÂ N7]Â [media] rc-core: convert winbond-cir - [
   Â] [media] rc/mce: add mappings for missing keys - [
   Â] [media] Rename rc-core files from ir- to rc- - [
CÂ N3]Â [media] Re-write the s921 frontend - [
 DNÂ] [media] saa7134: Add support for Compro VideoMate Vista M1F - [
   1] [media] stb6100: Improve tuner performance - [
   Â] [media] support of GoTView PCI-E X5 3D Hybrid in cx23885 - [
CÂ Â 1]Â [media] tda9875: remove duplicate driver - [
   Â] [media] Terratec Cinergy Hybrid T USB XS - [
   1] [media] tm6000: rework and fix IR - [
CÂ Â 9]Â [media] usbvideo: remove deprecated drivers - [
CÂ N3]Â [media] V4L2: Add a v4l2-subdev (soc-camera) driver for OmniVision OV2640 sensor - [
 D Â] [media] v4l2-ctrls: v4l2_ctrl_handler_setup must set is_new to 1 - [
CÂ N5]Â [media] V4L2: WL1273 FM Radio: TI WL1273 FM radio driver - [
   1] [media] vpif_cap/disp: Added support for DV timings - [
   1] [media] vpif_cap/disp: Add support for DV presets - [
 D 1] [media] zoran: remove V4L1 compat code and zoran custom ioctls
Platform
- [
   Â] acer-wmi: Add 3G rfkill sysfs file - [
CÂ Â Â]Â acer-wmi: Add acer wmi hotkey events support - [
   Â] acer-wmi: Detect the WiFi/Bluetooth/3G devices available - [
   Â] acer-wmi: Enabled Acer Launch Manager mode - [
   Â] eeepc-wmi: add debugfs entries - [
CÂ Â Â]Â eeepc-wmi: add rfkill support for wlan, bluetooth and 3g - [
CÂ Â Â]Â eeepc-wmi: add touchpad led support - [
CÂ Â Â]Â ideapad: add hotkey support - [
   Â] ideapad: add platform driver for ideapad - [
 DNÂ] ideapad: let camera power control entry under platform driver - [
   Â] sony-laptop: support new hotkeys on the P, Z and EC series - [
   Â] Support KHLB2 in the compal laptop driver
Staging
- [
   Â] beceem: add ethtool support - [
   Â] beceem: add module information - [
   Â] beceem: Add proper carrier and link management - [
   Â] beceem: support multiple queues - [
   Â] beceem: update TODO list - [
   1] drivers/staging/olpc_dcon: convert to new cs5535 gpio API - [
  NÂ] [media] staging: Add TODO files for se401 and usbvideo/vicam - [
  NÂ] [media] staging/lirc: Update lirc TODO files - [
   Â] solo6x10: Implement working P2M descriptor more DMA - [
   Â] solo6x10: Update TODO - [
CÂ Â 1]Â staging: adis16255 delete driver - [
   Â] Staging: Beceem: add USB id for BCSM250 Mobile WiMAX - [
   Â] staging: comedi: add support for newer jr3 1-channel pci board - [
   1] staging/easycap: Add option to set the hardware audio gain - [
   1] staging/easycap: Add option to show conspicuous indication of signal loss - [
CÂ Â 7]Â staging/easycap: Eliminate BKL - [
   2] staging/easycap: Improve interface to the videodev module - [
CÂ N2]Â staging: iio: adc: Enable driver support for ad7887 AD converter - [
CÂ N2]Â staging: iio: adc: new driver for AD7150/1/6 devices - [
CÂ N1]Â staging: iio: adc: new driver for AD7152/3 devices - [
CÂ N2]Â staging: iio: adc: new driver for AD7291 devices - [
CÂ N1]Â staging: iio: adc: new driver for AD7298 devices - [
CÂ NÂ]Â staging: iio: adc: new driver for AD7314 devices - [
CÂ N2]Â staging: iio: adc: new driver for AD7745/6/7 devices - [
CÂ N1]Â staging: iio: adc: new driver for AD7816 devices - [
CÂ N2]Â staging: iio: adc: new driver for ADT7310 temperature sensors - [
CÂ N2]Â staging: iio: adc: new driver for ADT7410 temperature sensors - [
CÂ N1]Â staging: iio: adc: new driver for ADT75 temperature sensors - [
   Â] staging: iio: add ADI info to TODO - [
   Â] staging: iio: adis16260 add id table support - [
  NÂ] staging: iio: adis16260 add suppport for adis16255 and adis16250. - [
CÂ Â Â]Â staging: iio: dac: ad5446: Enable driver support for AD5620/AD5640/AD5660 DA converters - [
CÂ NÂ]Â staging: iio: dac: Enable driver support for AD5444 and AD5446 DA converters - [
CÂ N1]Â staging: iio: dac: new driver for AD5624R devices - [
   Â] staging: iio: dac: Update drivers to use new attribute naming - [
CÂ N1]Â Staging: IIO: DDS: AD9833 / AD9834 driver - [
CÂ NÂ]Â staging: iio: dds: new driver for AD5930/2 devices - [
CÂ NÂ]Â staging: iio: dds: new driver for AD9832/3/4/5 devices - [
CÂ NÂ]Â staging: iio: dds: new driver for AD9850/1 devices - [
CÂ NÂ]Â staging: iio: dds: new driver for AD9852/4 devices - [
CÂ N1]Â staging: iio: dds: new driver for AD9910 devices - [
CÂ NÂ]Â staging: iio: dds: new driver for AD9951 devices - [
  NÂ] Staging: IIO: Direct digital synthesis abi documentation - [
   3] staging: iio: documentation rewrite and cleanup of sysfs documetation - [
CÂ N1]Â staging: iio: gyro: new driver for ADIS16060 digital output gyros - [
CÂ N1]Â staging: iio: gyro: new driver for ADIS16080 digital output gyros - [
CÂ N1]Â staging: iio: gyro: new driver for ADIS16130 digital output gyros - [
CÂ N2]Â staging: iio: gyro: new driver for ADIS16251 devices - [
CÂ N4]Â staging: iio: meter: new driver for ADE7753/6 devices - [
CÂ N2]Â staging: iio: meter: new driver for ADE7754 devices - [
CÂ N3]Â staging: iio: meter: new driver for ADE7758 devices - [
CÂ N2]Â staging: iio: meter: new driver for ADE7759 devices - [
CÂ N4]Â staging: iio: meter: new driver for ADE7854/58/68/78 devices - [
CÂ N3]Â staging: iio: new adis16201 driver - [
CÂ N3]Â staging: iio: new adis16203 driver - [
CÂ N3]Â staging: iio: new adis16204 driver - [
CÂ NÂ]Â staging: iio: resolver: new driver for AD2S1200/1205 devices - [
CÂ N2]Â staging: iio: resolver: new driver for AD2S1210 devices - [
CÂ NÂ]Â staging: iio: resolver: new driver for AD2S90 devices - [
   Â] staging: r8712u: Add new device IDs - [
   Â] staging: r8712u: Update TODO for sparse fixes - [
   Â] staging: rt2870sta: Add ID for Linksys WUSB100v2 - [
   Â] Staging: sep: remove completed items in TODO - [
   Â] Staging: sst: Add runtime PM support
USB
- [
   Â] drivers: update to pl2303 usb-serial to support Motorola cables - [
CÂ N1]Â usb: add ab8500 usb transceiver driver - [
   Â] USB: adding USB support for Cinterion's HC2x, EU3 and PH8 products - [
CÂ N2]Â USB: Add MSM OTG Controller driver - [
   Â] USB: Add quirk for Samsung Android phone modem - [
   Â] USB: add quirks entry for Keytouch QWERTY Panel - [
   Â] USB: Add Samsung SGH-I500/Android modem ID switch to visor driver - [
   Â] USB: add support for Dream Cheeky DL100B Webmail Notifier (1d34:0004) - [
CÂ NÂ]Â usb: Add support for VIA VT8500 and compatibles in EHCI HCD - [
   Â] USB: cdc-acm: Adding second ACM channel support for Nokia N8 - [
CÂ N3]Â USB CDC NCM host driver - [
   Â] USB: ce4100: Add support for CE4100 EHCI IP block to EHCI driver - [
CÂ N1]Â USB: cns3xxx: Add EHCI and OHCI bus glue for cns3xxx SOCs - [
   Â] USB: CP210x Add two device IDs - [
CÂ N1]Â USB: EHCI: Add MSM Host Controller driver - [
   Â] USB: EHCI: ASPM quirk of ISOC on AMD SB800 - [
CÂ NÂ]Â usb: ehci-hcd: Add support for SuperH EHCI. - [
CÂ Â Â]Â USB: EHCI: msm: Add support for power management - [
   1] usb: ehci-omap: Add OMAP4 support - [
   Â] USB: ftdi_sio: add ST Micro Connect Lite uart support - [
   Â] USB: ftdi_sio: Add VID=0x0647, PID=0x0100 for Acton Research spectrograph - [
CÂ NÂ]Â USB: gadget: Add USB controller driver for MSM SoC - [
  N4] usb: gadget: f_ncm.c added - [
CÂ NÂ]Â usb: gadget: g_ncm added - [
   Â] USB: gadget: Implement runtime PM for ci13xxx gadget - [
   Â] USB: gadget: Implement runtime PM for MSM bus glue driver - [
   Â] usb: gadget: langwell_udc: add usb test mode support - [
CÂ N1]Â USB host: Adding USB ehci & ohci support for spear platform - [
   Â] usb: musb: Adding musb support for OMAP4430 - [
CÂ Â 1]Â usb: musb: add Kconfig options for each glue layer - [
   Â] usb: musb: add names for IRQs in structure resource - [
CÂ NÂ]Â usb: musb: add support for ux500 platform - [
  N1] usb: otg: Adding twl6030-usb transceiver driver for OMAP4430 - [
CÂ Â Â]Â usb: otg: Kconfig: Add Kconfig option for TWL6030 transceiver. - [
CÂ Â 1]Â USB: OTG: msm: Add support for power management - [
CÂ Â Â]Â USB: pch_udc: support new device ML7213 IOH - [
CÂ N7]Â USB: pxa: Add USB client support for Marvell PXA9xx/PXA168 chips - [
   Â] USB: qcaux: add Pantech UML290 device ID - [
   Â] USB: serial: Updated support for ICOM devices - [
   Â] USB: Storage: Add unusual_devs entry for VTech Kidizoom - [
   Â] usb-wwan: implement TIOCGSERIAL and TIOCSSERIAL to avoid blocking close(2) - [
CÂ NÂ]Â ux500: Add cpufreq support for u8500
Various
- [
   Â] 8250: add a UPIO_DWAPB32 for 32 bit accesses - [
CDNÂ]Â cs5535: deprecate older cs5535_gpio driver - [
   Â] dma: shdma: NMI support. - [
CÂ NÂ]Â drivers: char: hvc: add arm JTAG DCC console support - [
CÂ Â Â]Â drivers/gpio/cs5535-gpio.c: add some additional cs5535-specific GPIO functionality - [
   Â] firewire: net: add carrier detection - [
CÂ Â Â]Â firewire: net: is not experimental anymore - [
CÂ Â 1]Â firewire: ohci: Asynchronous Reception rewrite - [
   Â] gpiolib: Add WM8958 support to the WM8994 driver - [
CÂ N1]Â gpio/ml_ioh_gpio: ML7213 GPIO driver - [
CÂ N4]Â ifx6x60: SPI protocol driver for Infineon 6x60 modem - [
CÂ NÂ]Â intel_scu_ipc: Utility driver for intel scu ipc - [
 D Â] leds: add output inversion option to backlight trigger - [
CÂ N2]Â make mc13783 regulator code generic - [
 DNÂ] misc/at24: parse device tree data - [
CÂ Â 1]Â ntp: add hardpps implementation - [
CÂ Â Â]Â pch_dma: support new device ML7213 IOH - [
CÂ NÂ]Â power_supply: Add gpio charger driver - [
CÂ N1]Â power_supply: Add MAX17042 Fuel Gauge Driver - [
   1] pps: access pps device by direct pointer - [
 DN1] pps: add kernel consumer support - [
CÂ NÂ]Â pps: add parallel port PPS client - [
CÂ Â Â]Â pps: add parallel port PPS signal generator - [
CDN1]Â pps: add parallel port PPS signal generator - [
 D Â] pps: timestamp is always passed to dcd_change() - [
   Â] rapidio: add new idt sRIO switches - [
  NÂ] regulator: Add basic trace facilities - [
CÂ N1]Â regulator: add driver for tps6524x regulator - [
CÂ Â Â]Â regulator: Allow modular build of mc13xxx-core - [
   Â] regulators: Added ab8500 v2 support - [
   Â] regulator: Support MAX8998/LP3974 DVS-GPIO - [
CÂ N2]Â regulator: support PMIC mc13892 - [
 D Â] RS485 documentation: add 16C950 UART description - [
 DNÂ] serial: add Documentation about RS485 serial communications - [
CÂ N1]Â serial: Add support for UART on VIA VT8500 and compatibles - [
   Â] Serial: ce4100: Add PCI UART support for the ce4100 - [
CÂ N3]Â Serial: EG20T: add PCH_UART driver - [
   Â] serial: omap-serial: Add support for kernel debugger - [
CÂ N1]Â spi/pxa2xx: Add CE4100 support - [
CÂ Â Â]Â spi/xilinx: fold platform_driver support into main body - [
CÂ Â Â]Â spi/xilinx: merge OF support code into main driver - [
   4] tipc: Remove obsolete native API files and exports - [
CÂ Â 2]Â tty: move drivers/serial/ to drivers/tty/serial/ - [
CDN1]Â w1: DS2423 counter driver and documentation