Kernel-Log – Was 3.4 bringt (2): Dateisysteme, Storage und Treiber
Seite 4: Perlen: Audio, Media, Staging, USB, ...
Die kleinen Perlen: Audio, Media, Staging, USB, ...
Audio
- [
   Â] ALSA: hda - add id for Atom Cedar Trail HDMI codec - [
 D Â] ALSA: hda - Add position_fix=4 (COMBO) option - [
   Â] ALSA: hda - Enable docking-station SPDIF for Thinkpad - [
 D Â] ALSA: hda/realtek - Add the fixup codes for ALC260 model=will - [
 D Â] ALSA: hda/realtek - Drop ALC880 model=clevo - [
 D 4] ALSA: hda/realtek - Drop all ALC880 static quirks - [
 D Â] ALSA: hda/realtek - Drop model=asus* from ALC880 - [
 D Â] ALSA: hda/realtek - Drop model=favorit100 for ALC260 - [
 D Â] ALSA: hda/realtek - Drop model=fujitsu from ALC260 static quirks - [
   1] ALSA: hda/realtek - Finer tuning of auto-parser with badness evaluation - [
 D 3] ALSA: hda/realtek - Remove leftover static quirks for ALC260 - [
 D 4] ALSA: hda/realtek - Remove the last static quirks for ALC882 - [
 D 1] ALSA: hda/realtek - Replace ALC260 model=acer with the auto-parser - [
 D Â] ALSA: hda/realtek - Replace ALC260 model=replacer with the auto-parser - [
 D Â] ALSA: hda/realtek - Replace ALC880 model=tcl with auto-parser - [
 D Â] ALSA: hda/realtek - Rewrite ALC880 model=asus-w1v with auto-parser - [
 D Â] ALSA: hda/realtek - Rewrite ALC880 model=F1734 with auto-parser - [
 D Â] ALSA: hda/realtek - Rewrite ALC880 model=futjisu with auto-parser - [
 D Â] ALSA: hda/realtek - Rewrite ALC880 model=lg with the auto-parser - [
 D Â] ALSA: hda/realtek - Rewrite ALC880 model=uniwill with auto-parser - [
 D Â] ALSA: hda/realtek - Rewrite ALC880 model=w810 with auto-parser - [
 D Â] ALSA: hda/realtek - Rewrite ALC880 model=z71v with auto-parser - [
   Â] ALSA: hda - Remove fallback to model=ideapad for Lenovo with cx5066 - [
   Â] ALSA: PCM - Add PCM creation API for internal PCMs. - [
   Â] ALSA: Release v1.0.25 - [
CÂ N1]Â ASoC: Add dmaengine PCM helper functions - [
 DNÂ] ASoC: ALC5632: Add device tree binding documentation - [
   5] ASoC: core: Add support for DAI and machine kcontrols. - [
 D Â] ASoC: DT: Update digital microphone binding documentation to PAZ00 board. - [
 DNÂ] ASoC: fsl: add dt support for imx-audmux - [
CÂ Â Â]Â ASoC: imx-pcm-dma: Use dmaengine PCM helper functions - [
CÂ Â Â]Â ASoC: Kconfig: OMAP4: Enable support for PandaBoards - [
CÂ N1]Â ASoC: max9768: add driver for max9768 amplifier - [
CÂ Â Â]Â ASoC: mxs-pcm: Use dmaengine PCM helper functions - [
   Â] ASoC: sgtl5000: rename device tree binding document - [
   Â] ASoC: Tegra+ALC5632: Implement device tree support in board file - [
 DNÂ] ASoC: Tegra+ALC5632 machine: Add device tree binding documentation - [
CÂ N9]Â ASoC: wm2200: Add WM2200 CODEC driver
EDAC, Hwmon, I2C & Watchdog
- [
 D Â] EDAC: Correct scrub rate API - [
CÂ NÂ]Â edac: Improve the comments to better describe the memory concepts - [
CDNÂ]Â hwmon: Add MCP3021 ADC driver - [
CDÂ Â]Â hwmon: (adm1275) Add support for ADM1075 - [
 D Â] hwmon: (jc42) Remove unnecessary device IDs - [
CDÂ Â]Â hwmon: (lm63) Make fan speed control strategy changeable - [
CDÂ Â]Â hwmon: (lm80) Add detection of NatSemi/TI LM96080 - [
CDÂ Â]Â hwmon: (lm90) Add support for GMT G781 - [
 D Â] hwmon: (max34440) Add support for 'lowest' output voltage attribute - [
CDÂ 1]Â hwmon: (max34440) Add support for MAX34446 - [
CDÂ 1]Â hwmon: (mc13783-adc) Add support for the MC13892 PMIC - [
CDÂ Â]Â hwmon: (pmbus) Add support for Lineage Power MDT040 - [
CDÂ Â]Â hwmon: (pmbus) Add support for TI TPS40400 and TPS40422 - [
CDÂ 2]Â hwmon: (sch56xx) Add support for the integrated watchdog (v2) - [
CÂ Â Â]Â hwmon: (w83795) Unconditionally support manual fan speed control - [
CDÂ Â]Â hwmon: (zl6100) Add support for ZL9101M and ZL9117M - [
CDN1]Â i2c: add CSR SiRFprimaII on-chip I2C controllers driver - [
CDÂ Â]Â i2c-i801: Add device IDs for Intel Lynx Point - [
CÂ NÂ]Â i2c: Support for Netlogic XLR/XLS I2C controller. - [
CÂ N2]Â sfc: Add hwmon driver for boards using SFC9000-family controllers - [
 D Â] watchdog: Add support for WDIOC_GETTIMELEFT IOCTL in watchdog core - [
CÂ Â 1]Â watchdog: Convert jz4740_wdt driver to watchdog core - [
 DNÂ] watchdog: Update documentation - [
CÂ Â Â]Â watchdog: Update Kconfig entries - [
 D Â] watchdog: watchdog_dev: Let the driver update the timeout field on set_timeout success
HID & Input
- [
   Â] HID: add extra hotkeys in Asus AIO keyboards - [
   Â] HID: add more hotkeys in Asus AIO keyboards - [
CÂ NÂ]Â HID: add new driver for non-compliant Saitek devices - [
CÂ NÂ]Â HID: add support for tivo slide remote - [
   Â] HID: hid-magicmouse: Add pointer and buttonpad properties for Magic Trackpad - [
CÂ Â 2]Â HID: kye: Add support for 3 tablets - [
   Â] HID: make it possible to force hid-core claim the device - [
   Â] HID: multitouch: add control of the feature "Maximum Contact Number" - [
   Â] HID: multitouch: add more eGalax devices - [
   Â] HID: multitouch: add new PID from Ideacom - [
   Â] HID: multitouch: add PID for Fructel product - [
   Â] HID: multitouch: add support for Atmel maXTouch 03eb:2118 - [
   Â] HID: multitouch: add support for eGalax 0x722a - [
   Â] HID: multitouch: add support for trackpads - [
CÂ Â Â]Â HID: multitouch: add support of Panasonic multitouch panels - [
CÂ Â Â]Â HID: multitouch: support Perixx PERIPAD 701 - [
   Â] HID: sjoy: Add device ID for Super Joy Box 3 - [
CÂ Â Â]Â HID: tivo: add support for BT-version (0x1200) - [
CÂ Â Â]Â HID: use generic driver for Logitech Unifying receivers if !CONFIG_HID_LOGITECH_DJ - [
   Â] HID: wacom: Add pad buttons reporting on Intuos4 WL - [
   Â] HID: wacom: Add serial and id reporting for Wacom Intuos4 WL - [
   Â] HID: wacom: Force new name for Wacom Intuos4 WL PTK-540WL - [
   Â] HID: wacom: report distance for Intuos4 WL - [
   Â] HID: wacom: Reset stylus buttons - Intuos4 WL - [
   Â] HID: wacom: set ABS_MISC bit for Intuos4 WL - [
   Â] HID: waltop: Add support for tablet with PID 0038 - [
CÂ N3]Â Input: add Cypress TTSP capacitive multi-touch screen support - [
CÂ N1]Â Input: add driver support for MAX8997-haptic - [
CÂ NÂ]Â Input: add support for OnKey module for DA9052/53 PMIC - [
CÂ N1]Â Input: add support for TI Touchscreen controller - [
CÂ N1]Â Input: ili210x - add support for Ilitek ILI210x based touchscreens - [
CDNÂ]Â Input: of_keymap - add device tree bindings for simple key matrices - [
 D Â] Input: tegra-kbc - revise device tree support - [
CÂ Â Â]Â Input: usbtouchscreen - add support for Data Modul EasyTouch TP 72037 - [
CÂ Â Â]Â Input: wacom - wireless battery status
Media
- [
CÂ N4]Â media: add blackfin capture bridge driver - [
   Â] media: Add CI support to az6007 driver - [
CÂ N2]Â media: adv7183: add adv7183 decoder driver - [
   Â] media: az6007: add another Terratec H7 usb id - [
 D Â] media: Documentation: Update some card lists - [
 D Â] media: Document decoder controls - [
  N1] media: dvb: Add a new driver for az6007 - [
   Â] media: em28xx: support for 1b80:e425 MaxMedia UB425-TC - [
   Â] media: em28xx: support for 2013:0251 PCTV QuatroStick nano (520e) - [
   Â] media: em28xx: support for 2304:0242 PCTV QuatroStick (510e) - [
   Â] media: fintek-cir: add support for newer chip version - [
 D Â] media: gspca - pac7302: Add new webcam 06f8:301b - [
   Â] media: it913x v1.25 support different for remotes - [
  NÂ] media: IT913X Version 1 and Version 2 keymaps - [
 D Â] media: lmedm04 RS2000 Firmware details - [
CÂ Â Â]Â media: lmedm04 - support for m88rs2000 missing kconfig option - [
   Â] media: lmedm04 ver 1.96 Turn off PID filter by default - [
CÂ N2]Â media: m88rs2000 1.12 v2 DVB-S frontend and tuner module - [
   Â] media: mceusb: add Formosa device ID 0xe042 - [
CÂ N2]Â media: MEM2MEM: Add support for eMMa-PrP mem2mem operations - [
CÂ N1]Â media: radio-isa: add framework for ISA radio drivers - [
CÂ N1]Â media: radio-keene: add a driver for the Keene FM Transmitter - [
CÂ NÂ]Â media: rc: Add support for GPIO based IR Receiver driver - [
CÂ N1]Â media: Realtek RTL2830 DVB-T demodulator driver - [
   1] media: rtl28xx: initial support for rtl2832u - [
   Â] media: rtl28xxu: add another Freecom usb id - [
 DNÂ] media: s5p-fimc: Add driver documentation - [
   Â] media: tuner: add support for Xceive XC5000C - [
   Â] media: tveeprom: add support for Xceive XC5000C tuner - [
 D Â] media: update CARDLIST.em28xx - [
   Â] media: uvcvideo: Add support for Dell XPS m1530 integrated webcam - [
 D Â] media: V4L2: Add per-device-node capabilities - [
 D Â] media: V4L2 Spec: return -EINVAL on unsupported wrap_around value - [
CÂ N2]Â media: v4l: Add driver for Micron MT9M032 camera sensor - [
 D 1] media: V4L: Add JPEG compression control class documentation - [
CÂ NÂ]Â media: v4l: Aptina-style sensor PLL support - [
 D 1] media: V4L: Improve the selection API documentation - [
CÂ N1]Â media: v4l: s5p-tv: add sii9234 driver - [
 DN1] media: v4l spec: document VIDIOC_(TRY_)DECODER_CMD - [
CÂ N4]Â media: vs6624: add vs6624 sensor driver
MFC, MMC & NAND
- [
CÂ NÂ]Â mfd: Add anatop mfd driver - [
CÂ N1]Â mfd: Add new mfd device for TPS65217 - [
CÂ N3]Â mfd: Add support for RICOH PMIC RC5T583 - [
CÂ N1]Â mfd: Add support for TPS65090 - [
   2] mfd: Support AB9540 ab8500 variant - [
CÂ Â 1]Â MFD: ucb1x00: convert to use genirq - [
 DNÂ] mmc: omap_hsmmc: Convert hsmmc driver to use device tree - [
CÂ N2]Â mmc: Support of PCI mode in the dw_mmc driver - [
CÂ N3]Â NAND Machine support for Integrated Flash Controller
Platform
- [
CÂ Â Â]Â acer-wmi: add quirk table for video backlight vendor mode - [
   Â] acer-wmi: support for P key on TM8372 - [
   Â] acer-wmi: support Lenovo ideapad S205 Brazos wifi switch - [
  NÂ] apple_bl: Add register/unregister functions - [
   Â] asus-laptop: add rfkill interfaces for wlan and wwan - [
   Â] asus-laptop: add some keys found on Lenovo SL500 - [
   Â] asus-laptop: control how BLED and WLED should be exposed - [
   Â] dell-laptop: add 3 machines that has touchpad LED - [
   Â] eeepc-wmi: add extra keymaps for EP121 - [
CÂ NÂ]Â geos: Platform driver for Geos and Geos2 single-board computers. - [
CDÂ 4]Â platform/x86: drop deprecated asus_acpi driver - [
CÂ Â 2]Â platform, x86: Kill off Moorestown - [
 D Â] samsung-laptop: add battery life extender support - [
   Â] samsung-laptop: add true rfkill support for swsmi - [
 D Â] samsung-laptop: add usb charge support - [
   Â] samsung-laptop: don't handle backlight if handled by acpi/video - [
   Â] samsung-laptop: dump model and version informations - [
   1] samsung-laptop: ehance SABI support - [
   Â] samsung-laptop: use a sysfs group - [
   Â] sony-laptop: Enable keyboard backlight by default - [
 D Â] to fix scancodes returned by sony-laptop driver - [
CÂ Â Â]Â toshiba_acpi: Refuse to load on machines with buggy INFO implementations - [
   Â] toshiba_acpi: Support additional hotkey scancodes - [
   1] toshiba_acpi: Support alternate hotkey interfaces
Staging
- [
CÂ Â Â]Â staging: add zsmalloc to Kconfig/Makefile - [
CÂ Â Â]Â staging: android: ram_console: drop early buffer support - [
CÂ Â Â]Â staging: android: ram_console: drop verbose ram_console support - [
CÂ N2]Â staging: android: ram_console: split out persistent ram - [
CÂ Â Â]Â staging: comedi: adv_pci_dio: Advantech PCI-1739U support - [
  N1] staging:iio:core add in kernel interface mapping and getting IIO channels. - [
   Â] staging: iio: core: Introduce debugfs support, add support for direct register access - [
CÂ Â Â]Â staging:iio:dac:ad5064: Add AD5025/AD5045/AD5065 support - [
CÂ Â Â]Â staging:iio:dac:ad5064: Add AD5628/AD5648/AD5668 support - [
CÂ Â Â]Â staging:iio:dac:ad5064: Add AD5666 support - [
  NÂ] staging:iio:Documentation in kernel pull description. - [
   Â] staging:iio:events: Add poll support - [
CÂ NÂ]Â staging:iio::hwmon interface client driver. - [
CÂ NÂ]Â staging: iio: LPC32xx: ADC driver - [
  N1] staging/mei: add mei user space example - [
   Â] staging/mei: TODO : how to handle example code after unstaging - [
  N4] staging: ozwpan: Added device state support - [
  NÂ] staging: ozwpan: Added driver entry code - [
   Â] staging: ozwpan: added maintainer for ozwpan driver - [
  NÂ] staging: ozwpan: added TODO file. - [
  N7] staging: ozwpan: Added USB HCD implementation - [
  N2] staging: ozwpan: Added USB service to protocol - [
CÂ Â Â]Â staging: ozwpan depends on NET - [
   Â] staging: sep: Add new PCI identifier - [
   9] staging: sep: reworked crypto layer - [
CÂ N9]Â staging: sep: SEP update - [
   Â] staging: Update TODO for rts5139 and rts_pstor - [
CÂ Â Â]Â staging: zcache: make zcache builtin only - [
   Â] staging: zram: Rename module parameter - [
CÂ NÂ]Â telephony: Move to staging
USB
- [
   Â] net: qmi_wwan: add support for ZTE MF820D - [
CÂ NÂ]Â USB: Add EHCI bus glue for Loongson1x SoCs (UPDATED) - [
   Â] usb: cdc-wdm: Add device-id for Huawei 3G/LTE modems - [
CÂ NÂ]Â USB: EHCI: Add a generic platform device driver - [
   Â] USB: ehci-spear: Add PM support - [
   Â] USB: ftdi_sio: add support for BeagleBone rev A5+ - [
   Â] usb: gadget: Add Interface Association Descriptor to ECM - [
CÂ Â 1]Â usb: host: remove ehci-pxa168.c - [
CÂ NÂ]Â usb: host: xhci: add platform driver support - [
CÂ NÂ]Â USB: OHCI: Add a generic platform device driver - [
   Â] USB: option: Add MediaTek MT6276M modem&app interfaces - [
   Â] USB: option: add ZTE MF820D - [
   Â] USB: option driver: adding support for Telit CC864-SINGLE, CC864-DUAL and DE910-DUAL modems - [
   Â] USB: option: Ignore ZTE (Vodafone) K3570/71 net interfaces - [
   Â] USB: qmi_wwan: Add ZTE (Vodafone) K3565-Z and K4505-Z net interfaces - [
   Â] USB: qmi_wwan: Add ZTE (Vodafone) K3570-Z and K3571-Z net interfaces - [
   Â] usb: Re-enable usb-storage support dynamic id - [
CÂ N1]Â USB: serial: add Fintek F81232 usb to serial driver - [
  N2] USB: serial: add metro-usb driver to the tree - [
CÂ Â Â]Â USB: serial: metro-usb: add to the build - [
CDÂ Â]Â usb/ub: deprecate & schedule for removal the "Low Performance USB Block" driver - [
   Â] USB/xhci: Enable remote wakeup for USB3 devices. - [
   Â] USB/xHCI: Enable USB 3.0 hub remote wakeup. - [
   Â] USB/xHCI: Support device-initiated USB 3.0 resume.
Various
- [
CÂ N3]Â DMA: sa11x0: add SA-11x0 DMA driver - [
 DNÂ] Documentation: add information for new sysfs soc bus functionality - [
 D Â] Documentation: gpio: Add details of open-drain/source configuration - [
 D Â] Documentation/gpio.txt: Explain expected pinctrl interaction - [
   1] drivercore: Add driver probe deferral mechanism - [
CDN1]Â Drivers: hv: Support the newly introduced KVP messages in the driver - [
CÂ NÂ]Â drivers/leds: add driver for PCA9633 I2C chip - [
 D Â] drivers/leds/leds-lp5521.c: add 'name' in the lp5521_led_config - [
 D Â] drivers/leds/leds-lp5521.c: add 'update_config' in the lp5521_platform_data - [
 D Â] drivers/leds/leds-lp5521.c: support led pattern data - [
CÂ N3]Â DS2781 Maxim Stand-Alone Fuel Gauge battery and w1 slave drivers - [
CDN1]Â gpio: Add a driver for Sodaville GPIO controller - [
CÂ Â Â]Â gpio: Move GE GPIO driver to reside within GPIO subsystem - [
 DNÂ] gpio/omap: Add DT support to GPIO driver - [
 DNÂ] gpio/twl: Add DT support to gpio-twl4030 driver - [
CÂ Â Â]Â led-class: change back LEDS_CLASS to tristate instead of bool - [
   Â] pch_uart: Add module parameter descriptions - [
CÂ N9]Â pinctrl: add a driver for NVIDIA Tegra - [
CÂ N9]Â pinctrl: enable pinmux for mmp series - [
CÂ NÂ]Â powerpc: Move GE PIC drivers - [
CÂ NÂ]Â regulator: Add Anatop regulator driver - [
 D Â] regulator: Add devm_regulator_get() - [
 D Â] regulator: add devm_regulator_* to the list of managed interfaces - [
  N2] regulator: Add S5M8767A regulator driver - [
CÂ Â Â]Â regulator: Add S5M8767 configuration - [
CÂ Â Â]Â regulator: Remove bq24022 regulator driver - [
CÂ Â 1]Â regulator: Sort Kconfig and Makefile entries - [
CÂ N1]Â regulator: TPS62360: Add tps62360 regulator driver - [
CÂ N1]Â regulator: tps65217: Add tps65217 regulator driver - [
 DN1] regulator: twl: adapt twl-regulator driver to dt - [
 D Â] regulator: twl-regulator: Add fixed LDO for V1V8, V2V1 supply - [
CÂ NÂ]Â rtc: driver for DA9052/53 PMIC v1 - [
 DNÂ] sata_fsl: add support for interrupt coalsecing feature - [
CDN2]Â serial/efm32: add new driver - [
CÂ N1]Â supports eg20t ptp clock - [
   Â] Tools: hv: Fully support the new KVP verbs in the user level daemon - [
   Â] Tools: hv: Support enumeration from all the pools - [
CÂ Â Â]Â tty: delete briq_panel.c driver
Ein "C" im Bereich "[  ]" kennzeichnet Commits mit Änderungen an Kconfig-Dateien, welche die Konfigurationsoptionen samt der zugehörigen Hilfetexte enthalten. Mit "D" ausgezeichneten Patches verändern die dem Kernel beiliegende Dokumentation; Commits mit "N" legen neue Dateien an. Die Zahl vermittelt einen groben Eindruck zur Größe des Patches: Eine "1" kennzeichnet Patches, die inklusive Kommentar zwischen 10 und 20 KByte groß sind; Patches mit einer "9" sind 90 KByte oder größer. Änderungen ohne Zahl sind kleiner als 10 KByte.
Weitere Hintergründe und Informationen rund um Entwicklungen im Linux-Kernel und dessen Umfeld finden sich in den vorangegangenen Kernel-Logs auf heise open. Neue Ausgaben des Kernel-Logs werden auf den Identi.ca- und Twitter-Konten "@kernellog" erwähnt; die englischen, bei den Kollegen von "The H" erscheinenden Übersetzungen auf den Identi.ca- und Twitter-Konten "@kernellog2". Gelegentlich zwitschert der Autor des Kernel-Logs unabhängig davon über einige Kernel-Log-Themen bei Identi.ca und Twitter als "@kernellogauthor".