Kernel-Log – Was 3.9 bringt (3): Treiber & Netzwerk
Seite 2: Die kleinen Perlen
Die kleinen Perlen
Die folgenden Links führen zu einigen kleineren, aber keineswegs unbedeutenden Änderungen:
Network
Ethernet
- [
CÂ Â N6]Â bgmac: driver for GBit MAC core on BCMA bus - [
    9] bnx2x: add `ethtool -w' support. - [
   N2] bnx2x: Allocate VF database in PF when VFs are present - [
CÂ Â Â 6]Â bnx2x: Segregate SR-IOV code - [
   N2] bnx2x: Support probing and removing of VF device - [
  D 1] driver: net: ethernet: cpsw: dual emac interface implementation - [
CÂ Â Â Â]Â drivers/net: delete 486 Apricot support - [
CÂ Â Â 6]Â drivers/net: delete 8390 based EISA drivers. - [
CÂ Â Â 2]Â drivers/net: delete at1700 ISA 10Mbit driver - [
CÂ DÂ 7]Â drivers/net: delete Digital EtherWorks-3 support. - [
CÂ Â Â 3]Â drivers/net: delete intel 486 panther onboard ethernet support - [
CÂ Â Â 3]Â drivers/net: delete intel i825xx based znet notebook driver - [
CÂ Â Â 3]Â drivers/net: delete old 8 bit ISA Racal ni5010 support. - [
CÂ DÂ 6]Â drivers/net: delete old DEC depca ISA drivers support. - [
CÂ Â Â 4]Â drivers/net: delete old fujitsu based eth16i driver - [
CÂ Â Â 6]Â drivers/net: delete old parallel port de600/de620 drivers - [
CÂ Â Â 3]Â drivers/net: delete old x86 variant of the seeq8005 driver - [
    4] drivers/net: delete orphaned MCA ibmlana driver content - [
CÂ Â Â 4]Â drivers/net: delete Racal Interlan ISA ni52 (i825xx) driver - [
CÂ Â Â 8]Â drivers/net: delete the 3Com 3c505/3c507 intel i825xx support - [
CÂ Â Â 7]Â drivers/net: delete the really obsolete 8390 based 10Mbit ISA drivers - [
    2] e1000e: add support for hardware timestamping on some devices - [
CÂ Â N1]Â e1000e: add support for IEEE-1588 PTP - [
CÂ Â Â 1]Â igb: Add i2c interface to igb. - [
    Â] igb: Add support for SW timestamping - [
CÂ Â N1]Â igb: Enable hwmon data output for thermal sensors via I2C. - [
    1] igb: Enable SR-IOV configuration via PCI sysfs interface - [
    Â] ixgbe: Implement PCI SR-IOV sysfs callback operation - [
    Â] ixgbe: Modularize SR-IOV enablement code - [
  D 2] net: phy: remove flags argument from phy_{attach, connect, connect_direct} - [
    1] qeth: Support VEPA mode - [
 I  3] qlcnic: 83xx base driver - [
   N5] qlcnic: 83xx CNA inter driver communication mechanism - [
 I N7] qlcnic: 83xx memory map and HW access routines - [
    Â] qlcnic: add support for FDB netdevice ops. - [
 I N7] qlcnic: change driver hardware interface mechanism - [
   N1] qlcnic: enable 83xx virtual NIC mode - [
    Â] team: add ethtool support - [
    Â] team: implement carrier change - [
 I  Â] tg3: Add 57766 device support. - [
 I  Â] tg3: Add NVRAM support for 5762 - [
 I  1] tg3: add support for Ethernet core in bcm4785 - [
 I  1] tg3: Add support for new 5762 ASIC - [
    Â] tg3: Expand EEE support for all 5717 B0 - [
    Â] tg3: Update version to 3.130 - [
 I  Â] usb/net/asix_devices: Add USBNET HG20F9 ethernet dongle
WiFi
- [
    2] ath9k: add spectral scan feature - [
    Â] ath9k_hw: Add TempCompensation feature for AR9550 - [
   N4] brcmfmac: add peer-to-peer group discovery support - [
   N1] brcmfmac: add support for creating P2P client/GO interface - [
    4] brcmfmac: Add tx p2p off-channel support. - [
    1] brcmfmac: Create p2p0 netdev via module variable. - [
  D Â] cfg80211: add correct docbook entries - [
CÂ Â Â 3]Â drivers/net: delete old 8bit ISA 3c501 driver. - [
    Â] iwlegacy: add flush callback - [
    Â] iwlegacy: allow to enable PS - [
   N3] iwlwifi: add NVM and PHY DB code for new MVM driver - [
    Â] iwlwifi: disable 8K A-MSDU by default - [
    1] iwlwifi: enable communication with WoWLAN firmware - [
    Â] mac80211: Add the DS Params for mesh to every band - [
    Â] mac80211_hwsim: allow testing paged RX - [
    Â] mac80211: improve latency and throughput while software scanning - [
    Â] mac80211: support mesh rate updates - [
   N4] mwifiex: add 802.11AC support - [
CIÂ Â 2]Â mwifiex: add PCIe8897 support - [
 I  Â] mwl8k: add single band 88W8366 PCI device IDs - [
    1] nl80211/mac80211: support full station state in AP mode - [
 I  Â] rtlwifi: rtl8192cu: Add new USB ID - [
 I  Â] wireless: rt2x00: rt2800pci add id - [
 I  Â] wireless: rt2x00: rt2800usb add/identify ids - [
 I  Â] wireless: rt2x00: rt2800usb add Sweex ids - [
 I  Â] wireless: rt2x00: rt2800usb add "unknown" devices
Various
- [
    Â] Bluetooth: Add support for 128-bit UUIDs in EIR data - [
    Â] Bluetooth: Add support for 32-bit UUIDs in EIR data - [
 I  Â] Bluetooth: Add support for Dell[QCA 0cf3:0036] - [
 I  Â] Bluetooth: Add support for Dell[QCA 0cf3:817a] - [
CÂ Â N1]Â bridge: Add vlan filtering infrastructure - [
CÂ Â NÂ]Â can: add tx/rx LED trigger support - [
    Â] can: gw: add a variable limit for CAN frame routings - [
CIÂ N2]Â can: usb_8dev: Add support for USB2CAN interface from 8 devices - [
  D Â] doc: Clarify behavior when sysctl tcp_ecn = 1 - [
  D Â] Documentation: remove obsolete networking/multicast.txt file - [
  D Â] ipvs: add backup_only flag to avoid loops - [
    Â] macvlan: add multicast filter - [
    1] mcast: add multicast proxy support (IPv4 and IPv6) - [
  D Â] neigh: Keep neighbour cache entries if number of them is small enough. - [
CÂ Â N1]Â net: Add support for NTB virtual ethernet device - [
CÂ Â Â Â]Â net: Add support for XPS without sysfs being defined - [
    Â] net: cdc_ncm, cdc_mbim: allow user to prefer NCM for backwards compatibility - [
  D Â] netconsole: add IPv6 example in doc - [
  D Â] net: docs: document multiqueue tuntap API - [
  DNÂ] netfilter: doc: add nf_conntrack sysctl api documentation - [
    Â] netfilter: nf_ct_sip: support Cisco 7941/7945 IP phones - [
CÂ Â NÂ]Â netfilter: x_tables: add xt_bpf match - [
  D Â] networking/cs89x0.txt: delete stale information about hand patching - [
CÂ Â N2]Â NFC: Initial support for Inside Secure microread - [
CÂ Â NÂ]Â NFC: microread: Add i2c physical layer - [
CÂ Â NÂ]Â NFC: microread: Add MEI physical layer - [
  D 1] NFC: update HCI documentation - [
  D Â] NFC: Update pn544 documentation - [
  D Â] rtnl: expose carrier value with possibility to set it - [
  D 1] sk-filter: Add ability to lock a socket filter program - [
    Â] smsc95xx: enable dynamic autosuspend - [
    Â] soreuseport: fix use of uid in tb->fastuid - [
    1] soreuseport: infrastructure - [
    1] soreuseport: TCP/IPv4 implementation - [
    Â] soreuseport: TCP/IPv6 implementation - [
    Â] soreuseport: UDP/IPv4 implementation - [
    Â] soreuseport: UDP/IPv6 implementation - [
  D Â] tcp: remove Appropriate Byte Count support - [
    1] v4 GRE: Add TCP segmentation offload for GRE - [
CÂ DÂ Â]Â wanrouter: completely decouple obsolete code from kernel. - [
    9] wanrouter: delete now orphaned header content, files/drivers
Driver
Audio
- [
  D Â] ALSA: ASoC: cs4271: add optional soft reset workaround - [
  D 1] ALSA: compress: add support for gapless playback - [
  D Â] ALSA: Fix wrong description about hw constraints - [
    Â] ALSA: hda - Add aamix NID to AD codecs - [
    Â] ALSA: hda - Add aamix NID to IDT 92HD codecs - [
    Â] ALSA: hda - Add a flag to suppress mic auto-switch - [
    Â] ALSA: hda - Add a new fixup type to override pinctl values - [
    Â] ALSA: hda - Add auto-mute support to PB desktop - [
    Â] ALSA: hda - Add boost to line inputs, too - [
    Â] ALSA: hda - Add fixup for Haswell to enable all pin and convertor widgets - [
CÂ Â Â 3]Â ALSA: hda - Add generic parser support to Analog Device codec driver - [
    Â] ALSA: hda - Add hooks for HP/line/mic auto switching - [
    Â] ALSA: hda - Add input jack mode enum controls to generic parser - [
    Â] ALSA: hda - Add Loopback Mixing control - [
    Â] ALSA: hda - Add missing slave names for Speaker Surround, etc - [
CÂ Â Â Â]Â ALSA: hda - Add new DSP loader callback routines - [
    Â] ALSA: hda - add quirks for mute LED on two HP machines - [
    Â] ALSA: hda - add support for IDT 92HD95 HDA codec - [
    Â] ALSA: hda - Add support of new codec ALC233 - [
  D Â] ALSA: hda - Allow power_save_controller option override DCAPS - [
    Â] ALSA: hda - Disable runtime PM for Intel 5 Series/3400 - [
    Â] ALSA: hda - Enable beep for ASUS EeeBox EBP1501P - [
 I  Â] ALSA: hda_intel: Add Device IDs for Intel Wellsburg PCH - [
   N9] ALSA: hda - Merge Realtek parser code to generic parser - [
 I  Â] ALSA - HDA: New PCI ID for Haswell ULT - [
    Â] ALSA: hda/realtek - Add a fixup for FSC S7020 laptop - [
    Â] ALSA: hda/realtek - Generic mute LED implementation for HP laptops - [
    3] ALSA: hda/realtek - Make input path parser more generic - [
    Â] ALSA: hda/sigmatel - Add bass speaker support for HP ENVY Spectre XT - [
  D Â] ALSA: hda - Update documentation - [
  D Â] ALSA: hda - update documentation for no-primary-hp fixup - [
CÂ Â Â Â]Â ALSA: hda - Use generic codec parser for C-Media codecs - [
CÂ Â Â 9]Â ALSA: hda - Use generic parser codes for Realtek driver - [
CÂ Â Â 4]Â ALSA: hda - Use generic parser for Cirrus codec driver - [
CÂ Â Â 9]Â ALSA: hda - Use generic parser for STAC/IDT codec driver - [
CÂ Â Â 8]Â ALSA: hda - Use generic parser for VIA codec driver - [
CÂ Â Â 4]Â ALSA: hda - Use generic parser in Conexant codec driver - [
  D Â] ALSA: Replace 0 with NULL in writing-an-alsa-driver.tmpl - [
    Â] ALSA: usb-audio: add a workaround for the NuForce UDH-100 - [
 I  Â] ALSA: usb-audio: add support for M-Audio FT C600 - [
  DNÂ] ASoC: ak4642: add Device Tree support - [
CÂ Â Â Â]Â ASoC: atmel-soc: make it buildable on other architectures - [
CÂ Â Â Â]Â ASoC: atmel-ssc: make it buildable on other architectures - [
CÂ Â N7]Â ASoC: codecs: Add da7213 codec - [
  DNÂ] ASoC: fsi: add device tree support - [
CÂ Â Â 1]Â ASoC: OMAP: Remove obsolete machine drivers for Zoom2 and SDP3430 - [
CÂ DÂ 1]Â ASoC: omap-twl4030: Add support for routing, voice port and jack detect - [
CÂ Â Â 1]Â ASoC: Replace max98090 Device Driver - [
CÂ Â N9]Â ASoC: Replace max98090 Device Driver - [
  DN1] ASoC: samsung: Add DT support for i2s - [
CÂ Â Â Â]Â ASoC: Samsung: Update Kconfig for I2S,SPDIF and PCM audio - [
  DNÂ] ASoC: SMDK: WM8994: Add device tree support for machine file - [
CÂ DN2]Â ASoC: tegra: add ac97 host driver - [
CÂ DNÂ]Â ASoC: tegra: add tegra machine driver using wm9712 codec - [
  D Â] ASoC: tlv320aic3x: Convert mic bias to a supply widget - [
  DNÂ] ASoC: wm8962: Add device tree support
Grafik
- [
  D Â] dma-buf: implement vmap refcounting in the interface logic - [
  D Â] drm: Add consistency check for page-flipping - [
  D Â] drm: Add EDID helper documentation - [
CÂ Â Â Â]Â drm: Add HDMI infoframe helpers - [
  D Â] drm/doc: integrate drm_crtc.c kerneldoc - [
  D Â] drm/doc: updates for new framebuffer lifetime rules - [
  D 1] drm/fb-helper: improve kerneldoc - [
CÂ Â NÂ]Â drm/i2c: give i2c it's own Kconfig - [
CÂ Â N3]Â drm/i2c: nxp-tda998x (v3) - [
    Â] drm/i915: add quirk to invert brightness on eMachines e725 - [
    Â] drm/i915: add quirk to invert brightness on eMachines G725 - [
    Â] drm/i915: don't disable the power well yet - [
   N3] drm/i915: extract ums suspend/resume into i915_ums.c - [
  D Â] drm: Load EDID: Explain better how to write your own EDID firmware - [
    7] drm: Move mode tables to drm_edid.c - [
   NÂ] drm/nouveau/bios: add support for parsing xpio table data - [
   NÂ] drm/nouveau/core: basic event interface between core and drm - [
   N3] drm/nouveau/disp: port vblank handling to event interface - [
   NÂ] drm/nouveau/fan: add toggle fan support - [
    Â] drm/nouveau/fan: obey fan bump/slow periods as defined by vbios - [
   N1] drm/nouveau/gpio/nve0: interrupt regs moved on kepler apparently - [
    Â] drm/nouveau/hwmon: add missing alarm thresholds - [
  D Â] drm/nouveau/hwmon: s/fan0/fan1/ - [
   N1] drm/nouveau/i2c: add support for ddc/aux, and dp link training on anx9805 - [
   N5] drm/nouveau/pbus: add a PBUS subdev that hands IRQs to the right subdevs - [
    Â] drm/nouveau/therm: add interfaces to allow forcing off pwm fan control - [
   N1] drm/nv50-/disp: initial work towards supporting external encoders - [
    Â] drm/nv50: initial kms support for off-chip TMDS/DP encoders - [
   N1] drm/nva3/therm: add support for hardware fan tachometer - [
    Â] drm/nvd0/therm: add support for hardware fan tachometer - [
    1] drm/tegra: Add plane support - [
    Â] drm/tegra: Implement page-flipping support - [
    Â] drm/tegra: Implement VBLANK support - [
CÂ Â Â 1]Â drm/tegra: Use generic HDMI infoframe helpers - [
  DN1] drm/tilcdc: add encoder slave (v2) - [
CÂ DN1]Â drm/tilcdc: add support for LCD panels (v5) - [
CÂ DN5]Â drm/tilcdc: add TI LCD Controller DRM driver (v4) - [
CÂ Â N1]Â fb: backlight: add the Himax HX-8357B LCD controller - [
CÂ Â N1]Â goldfish: framebuffer driver - [
CÂ Â Â Â]Â gpu: remove gma500 stub driver - [
   NÂ] nvd0/therm: implement more appropriate pwm fan control functions - [
CÂ Â N1]Â video: add display_timing and videomode - [
CÂ Â N1]Â video: Add generic HDMI infoframe helpers - [
CÂ DN1]Â video: add of helper for display timings/videomode - [
CÂ Â NÂ]Â video: mmp: add tpo hvga panel supported - [
CÂ Â NÂ]Â video: mmpdisp: add spi port in display controller - [
CÂ Â N8]Â video: mmp display controller support - [
CÂ Â N1]Â video: mmp display subsystem - [
CÂ Â N2]Â video: mmp fb support
EDAC, I2C, Hwmon, Watchdog
- [
   N8] drm/nouveau/i2c: create proper chipset-specific class implementations - [
    Â] edac: add support for error type "Info" - [
    Â] edac: add support for raw error reports - [
    Â] EDAC, MCE, AMD: Add MCE decoding support for Family 16h - [
CÂ Â NÂ]Â ghes_edac: Register at EDAC core the BIOS report - [
CÂ Â Â Â]Â hwmon: (adt7410) Add device table entry for the adt7420 - [
  D Â] hwmon: (adt7410) Document ADT7420 support - [
  D Â] hwmon: (coretemp) Document and add support for additional CPU models - [
CÂ DN2]Â hwmon: Driver for Maxim MAX6697 and compatibles - [
CÂ DN2]Â hwmon: Driver for Texas Instruments INA209 - [
CÂ DÂ Â]Â hwmon: (it87) Add support for IT8771E and IT8772E - [
CÂ DÂ Â]Â hwmon: (jc42) Add support for MCP98244 - [
  D Â] hwmon: (lm73) Add support for max/min alarms - [
  DNÂ] hwmon: (lm73) Add 'update_interval' attribute - [
  D Â] hwmon: (lm75) Fix tcn75 prefix - [
  D Â] hwmon: (pmbus/ltc2978) Update datasheet links - [
CÂ DÂ Â]Â hwmon: (pmbus/max34440) Add support for MAX34460 and MAX34461 - [
  D Â] hwmon: (pmbus/zl6100) Add support for VMON/VDRV - [
  D Â] hwmon: Retire SENSORS_LIMIT - [
  D Â] hwmon: Update my e-mail address in driver documentation - [
CÂ DN1]Â i2c: add bcm2835 driver - [
CIDN3]Â i2c: Adding support for Intel iSMT SMBus 2.0 host controller - [
  D Â] i2c: core: Remove definition of i2c_smbus_process_call - [
    Â] i2c-designware: add minimal support for runtime PM - [
    Â] i2c-designware: add support for Intel Lynxpoint - [
CIDÂ Â]Â i2c: i801: Add Device IDs for Intel Wellsburg PCH - [
CIDÂ Â]Â i2c: i801: SMBus patch for Intel Avoton DeviceIDs - [
    Â] i2c: isch: Add module parameter for backbone clock rate if divider is unset - [
 I  Â] i2c: iSMT: add Intel Avoton DeviceIDs - [
  D Â] i2c: s3c2410: Add quirk to exclude GPIO config for exynos5440 - [
CIDÂ Â]Â i2c: sis630: Add SIS964 support - [
    Â] i2c: tegra: add support for Tegra114 SoC - [
    Â] i5100_edac: add fault injection code - [
    Â] ipmi: add new kernel options to prevent automatic ipmi init - [
  D Â] ipmi: add options to disable openfirmware and PCI scanning - [
CÂ Â NÂ]Â watchdog: add new driver for STMP3xxx and i.MX23/28 - [
CÂ Â NÂ]Â watchdog: Add support for ux500_wdt watchdog - [
  D Â] watchdog: add timeout-sec property binding - [
CÂ DNÂ]Â watchdog: at91rm9200: add DT support - [
  DNÂ] watchdog: ath79_wdt: add device tree matching - [
    Â] watchdog: bcm47xx_wdt.c: rename wdt_time to timeout - [
CÂ Â Â Â]Â watchdog: Convert BookE watchdog driver to watchdog infrastructure - [
  D Â] watchdog: core: dt: add support for the timeout-sec dt property - [
CÂ Â NÂ]Â watchdog: introduce retu_wdt driver - [
    Â] watchdog: omap_wdt: Add option nowayout - [
CÂ Â Â Â]Â watchdog: remove old STMP3xxx driver
Input & HID
- [
 I  Â] HID: add support for Sony RF receiver with USB product id 0x0374 - [
CIDN1]Â HID: add ThingM blink(1) USB RGB LED support - [
    Â] HID: i2c-hid: add ACPI support - [
 I  Â] HID: LG: Add support for Logitech Momo Force (Red) Wheel - [
 I  Â] HID: LG: Fix detection of Logitech Speed Force Wireless (WiiWheel) - [
 I  Â] HID: multitouch: add support for Nexio 42" panel - [
    Â] HID: multitouch: fix Win8 protocol for Sharp like devices - [
CÂ Â Â Â]Â HID: steelseries: rename driver to be compliant with other drivers - [
 I  Â] HID: Support Jess/Saitek Color Rumble Pad - [
    Â] Input: ALPS - add "Dolphin V1" touchpad support - [
    Â] Input: ALPS - add support for "Rushmore" touchpads - [
    Â] Input: ALPS - enable trackstick on Rushmore touchpads - [
  D Â] Input: ALPS - update documentation for recent touchpad driver mods - [
    Â] Input: cyapa - add support for smbus protocol - [
  D Â] input: Extend matrix-keypad device tree binding - [
CÂ Â NÂ]Â Input: goldfish - virtual input event driver - [
  DNÂ] Input: imx_keypad - add device tree support - [
  D Â] Input: tegra-kbc - add support for rows/columns configuration from dt - [
CÂ Â Â 1]Â Input: tegra-kbc - require CONFIG_OF, remove platform data - [
 I  Â] Input: wacom - add support for 0x10d - [
 I  Â] Input: wacom - add support for DTH-2242
Lowlevel
- [
  DNÂ] ARC: [plat-arcfpga]: Enabling DeviceTree for Angel4 board - [
CÂ Â N1]Â arm: arch_timer: move core to drivers/clocksource - [
CÂ Â Â Â]Â ARM: bcm2835: make use of CLKSRC_OF - [
  DNÂ] ARM: dts: Add apf51 basic support - [
  D Â] ARM: dts: pl330: Add #dma-cells for generic dma binding support - [
  D Â] ARM: i.MX53: Add clocks for i.mx53 onewire master. - [
  D Â] ARM i.MX6: change mxs usbphy clock usage - [
  DNÂ] ARM: mx25pdk: Add device tree support - [
CÂ Â Â Â]Â ARM: tegra: move timer.c to drivers/clocksource/ - [
CÂ DÂ Â]Â backlight: lp855x_bl: support new LP8557 device - [
  DN1] clk: prima2: enable dt-binding clkdev mapping - [
   N4] clk: tegra: add clock support for Tegra20 - [
   N7] clk: tegra: add clock support for Tegra30 - [
   N6] clk: tegra: add Tegra specific clocks - [
  D Â] clocksource: update and move armada-370-xp-timer documentation to timer directory - [
    Â] devicetree: Move NS2 LEDs binding into LEDs directory - [
    7] dma: coh901318: push platform data into driver - [
  D 1] dmaengine: dw_dmac: Enhance device tree support - [
  D 1] dmaengine: dw_dmac: move to generic DMA binding - [
  DNÂ] Documentation: Add docs for max8925 dt - [
  D Â] documentation/devicetree: Fix a typo in exynos-dw-mshc.txt - [
  D Â] documentation/devicetree: Fix typos - [
  DN1] Documentation: leds: update LP55xx family devices - [
  DNÂ] Document: devicetree: add OF documents for lantiq serial port - [
  DNÂ] Document: devicetree: add OF documents for MIPS interrupt controller - [
  DN1] drivers/pinctrl: grab default handles from device core - [
  D Â] DT: add vendor prefixes for Renesas and Toshiba - [
   NÂ] dts: vt8500: Add initial dts support for WM8850 - [
CÂ Â N1]Â gpio/lynxpoint: add chipset gpio driver. - [
CÂ Â NÂ]Â gpio: palmas: Add support for Palmas GPIO - [
CÂ Â N3]Â iio:common: Add STMicroelectronics common library - [
CÂ Â NÂ]Â irqchip: add basic infrastructure - [
CÂ Â Â Â]Â irqchip: Move ARM GIC to drivers/irqchip - [
CÂ Â Â Â]Â irqchip: Move ARM VIC to drivers/irqchip - [
  D Â] kbuild: create a rule to run the pre-processor on *.dts files - [
  DNÂ] leds: leds-pwm: Add device tree bindings - [
CÂ Â NÂ]Â leds-lp55xx: add new common driver for lp5521/5523 - [
CÂ Â Â Â]Â leds-lp55xx: support firmware interface - [
  DNÂ] leds/tca6507: DT: Add documentation for tca6507 devicetree bindings. - [
  D Â] mfd: ab8500: Kill "reg" property from binding - [
    Â] mfd: dbx500-prcmu: Add watchdog ID definitions - [
 I  Â] mfd: lpc_ich: Add Device IDs for Intel Wellsburg PCH - [
 I N1] mfd: rtsx: Support RTS5227 - [
  DNÂ] mfd: tps65090: add DT support for tps65090 - [
CÂ DNÂ]Â mmc: add BCM2835 driver - [
CÂ DNÂ]Â mmc: add BCM2835 driver - [
  D Â] mmc: add DT bindings for more MMC capability flags - [
  D Â] mmc: detailed definition of CD and WP MMC line polarities in DT - [
  D Â] mmc: dt: bus-width can be an optional property - [
  D Â] mmc: dw_mmc: Add "disable-wp" device tree property - [
  D Â] mmc: fix DT binding documentation SDHCI left-over - [
CÂ Â N1]Â mmc: goldfish: emulated MMC device - [
  DNÂ] mmc: mvsdio: implement a Device Tree binding - [
  DNÂ] mmc: mvsdio: implement a Device Tree binding - [
    2] mmc: support packed write command for eMMC4.5 devices - [
  DNÂ] mmc: tmio-mmc: define device-tree bindings - [
  D 1] mtd: cfi_cmdset_0002: Support Persistent Protection Bits (PPB) locking - [
CÂ Â Â Â]Â mtd: cmdlinepart: Make it into a module - [
  DN1] mtd: devices: elm: Add support for ELM error correction - [
  D Â] mtd: devices: elm: Removes <xx> literals in elm DT node - [
    2] mtd: nand: omap2: Support for hardware BCH error correction. - [
CÂ Â Â Â]Â mtd: uclinux: support ROM and allow passing the base address - [
  DN1] of: Add generic device tree DMA helpers - [
  D Â] of: Add vendor prefix for Cirrus Logic - [
  D Â] of: dma: fix typos in generic dma binding definition - [
  DNÂ] of/exynos_g2d: Add Bindings for exynos G2D driver - [
   NÂ] of: Output devicetree alias names in uevent - [
CÂ Â N2]Â pinctrl/abx500: add AB8500 sub-driver - [
CÂ Â N2]Â pinctrl/abx500: add AB8505 sub-driver - [
CÂ Â N2]Â pinctrl/abx500: add AB8540 sub-driver - [
CÂ Â N2]Â pinctrl/abx500: add AB9540 sub-driver - [
CÂ Â N4]Â pinctrl: add abx500 pinctrl driver core - [
  DN1] pinctrl/nomadik: add device tree support - [
CÂ DN8]Â pinctrl: tegra114: add pinctrl driver for NVIDIA's Tegra114 SoC - [
CÂ Â N4]Â pm2301: Provide u9540 support for the pm2301 charger - [
CÂ Â NÂ]Â power: Add battery driver for goldfish emulator - [
CÂ DNÂ]Â power/reset: Add a new driver implementing 'power off by restarting' - [
CÂ DNÂ]Â power/reset: Add a new driver to turn QNAP board power off - [
CÂ DN1]Â pwm: atmel: add Timer Counter Block PWM driver - [
  D Â] pwm: vt8500: Add polarity support - [
    1] regmap: Add asynchronous I/O support - [
  DN1] regulator: add device tree support for s5m8767 - [
CÂ Â N1]Â regulator: lp8755: new driver for LP8755 - [
  D Â] regulators: anatop: add set_voltage_time_sel interface - [
  DNÂ] regulator: tps51632: add DT support - [
  DNÂ] regulator: tps6507x: add device tree support. - [
CÂ Â N1]Â rtc: add new lp8788 rtc driver - [
CÂ Â N1]Â rtc: add rtc-driver for HID sensors of type time - [
CÂ Â N1]Â rtc: add RTC driver for TPS80031/TPS80032 - [
CÂ Â N1]Â rtc: add support for spi rtc rx4581 - [
CÂ Â N1]Â rtc: max77686: add Maxim 77686 driver - [
CÂ Â N1]Â rtc: max8997: add driver for max8997 rtc - [
CÂ Â N1]Â rtc: palmas: Add RTC driver Palmas series PMIC - [
CÂ Â N9]Â sh-pfc: Add r8a7740 pinmux support - [
CÂ Â N9]Â sh-pfc: Add r8a7779 pinmux support - [
CÂ Â N5]Â sh-pfc: Add sh7203 pinmux support - [
CÂ Â N6]Â sh-pfc: Add sh7264 pinmux support - [
CÂ Â N9]Â sh-pfc: Add sh7269 pinmux support - [
CÂ Â N6]Â sh-pfc: Add sh7372 pinmux support - [
CÂ Â N9]Â sh-pfc: Add sh73a0 pinmux support - [
CÂ Â N4]Â sh-pfc: Add sh7720 pinmux support - [
CÂ Â N6]Â sh-pfc: Add sh7722 pinmux support - [
CÂ Â N7]Â sh-pfc: Add sh7723 pinmux support - [
CÂ Â N8]Â sh-pfc: Add sh7724 pinmux support - [
CÂ Â N9]Â sh-pfc: Add sh7734 pinmux support - [
CÂ Â N8]Â sh-pfc: Add sh7757 pinmux support - [
CÂ Â N4]Â sh-pfc: Add sh7785 pinmux support - [
CÂ Â N3]Â sh-pfc: Add sh7786 pinmux support - [
CÂ Â N2]Â sh-pfc: Add shx3 pinmux support - [
CÂ Â Â Â]Â sh-pfc: Merge PFC core and gpio - [
CÂ Â Â Â]Â sh-pfc: Merge PFC core and pinctrl - [
    5] sh: sh7203: pinmux: Use driver-provided pinmux info - [
    6] sh: sh7264: pinmux: Use driver-provided pinmux info - [
    9] sh: sh7269: pinmux: Use driver-provided pinmux info - [
    4] sh: sh7720: pinmux: Use driver-provided pinmux info - [
    6] sh: sh7722: pinmux: Use driver-provided pinmux info - [
    7] sh: sh7723: pinmux: Use driver-provided pinmux info - [
    7] sh: sh7724: pinmux: Use driver-provided pinmux info - [
    9] sh: sh7734: pinmux: Use driver-provided pinmux info - [
    7] sh: sh7757: pinmux: Use driver-provided pinmux info - [
    4] sh: sh7785: pinmux: Use driver-provided pinmux info - [
    3] sh: sh7786: pinmux: Use driver-provided pinmux info - [
    2] sh: shx3: pinmux: Use driver-provided pinmux info - [
CÂ Â N1]Â spi/pxa2xx: add support for DMA engine - [
CÂ Â Â Â]Â spi/pxa2xx: add support for Lynxpoint SPI controllers - [
CÂ Â Â Â]Â spi/pxa2xx: allow building on a 64-bit kernel - [
CÂ Â N4]Â spi/pxa2xx: break out the private DMA API usage into a separate file - [
  DNÂ] spi/sh-msiof: Add device tree parsing to driver - [
CÂ DNÂ]Â thermal: Add support for the thermal sensor on Kirkwood SoCs - [
CÂ DNÂ]Â Thermal: Dove: Add Themal sensor support for Dove. - [
CÂ DNÂ]Â Thermal: exynos: Add sysfs node supporting exynos's emulation mode. - [
  DNÂ] thermal: rcar: add Device Tree support - [
CÂ Â Â Â]Â Thermal: rename thermal governor Kconfig option to avoid generic naming - [
CÂ DÂ Â]Â thermal: sysfs: Add a new sysfs node emul_temp for thermal emulation - [
  D Â] thermal: Use thermal zone device id in netlink messages - [
CÂ Â Â Â]Â timer: vt8500: Convert vt8500 to use CLKSRC_OF - [
CÂ Â NÂ]Â timer: vt8500: Move timer code to drivers/clocksource - [
  DNÂ] W1: Add device tree support to MXC onewire master. - [
CÂ Â NÂ]Â w1: add support for DS2413 Dual Channel Addressable Switch
Media
- [
    Â] Added support for AVerTV Hybrid Express Slim HC81R - [
    Â] af9033: add support for Fitipower FC0012 tuner - [
    Â] af9035: add support for fc0012 dual tuner configuration - [
    Â] af9035: dual mode support - [
    Â] af9035: support for Fitipower FC0012 tuner devices - [
 I  Â] au0828: add missing model 72281, usb id 2040:7270 to the model matrix - [
CÂ Â Â Â]Â bw-qcam: convert to videobuf2 - [
 I  Â] cx231xx : Add support for Elgato Video Capture V2 - [
CÂ Â Â Â]Â cx23885: add basic DVB-S2 support for Hauppauge HVR-4400 - [
    Â] cx23885: add RC support for MyGica X8507 - [
   N6] davinci: vpfe: add v4l2 capture driver with media interface - [
   N5] davinci: vpfe: add v4l2 video driver support - [
CÂ Â NÂ]Â davinci: vpfe: dm365: add build infrastructure for capture driver - [
   N4] davinci: vpfe: dm365: add IPIPE hardware layer support - [
   N3] davinci: vpfe: dm365: add IPIPEIF driver based on media framework - [
   N5] davinci: vpfe: dm365: add IPIPE support for media controller driver - [
   N7] davinci: vpfe: dm365: add ISIF driver based on media framework - [
   N6] davinci: vpfe: dm365: resizer driver based on media framework - [
  D Â] DocBook: improve the error_idx field documentation - [
  D Â] DocBook: media: struct v4l2_capability card field is a UTF-8 string - [
  D Â] DocBook: mention that EINVAL can be returned for invalid menu indices - [
  D Â] Documentation: fix outdated statement re. v4l2 - [
    7] Documentation/media: Remove docs for obsoleted and removed v4l1 drivers - [
  D Â] Documentation: update V4L cardlists - [
  D 2] dvb: Add DVBv5 statistics properties - [
CÂ Â Â Â]Â dvb_usb_v2: make remote controller optional - [
    Â] em28xx: add module parameter for selection of the preferred USB transfer type - [
    Â] em28xx: add support for control events - [
 I  Â] em28xx: add usb id for terratec h5 rev. 3 - [
CÂ Â Â 4]Â em28xx: convert to videobuf2 - [
    Â] em28xx: enable DMABUF - [
    Â] em28xx: prefer bulk mode on webcams - [
    Â] em28xx: rename module parameter prefer_bulk to usb_xfer_mode - [
    Â] extract_xc3028.pl: fix permissions - [
  D Â] get_dvb_firmware: add entry for the vp7049 firmware - [
  D Â] get_dvb_firmware: Fix the location of firmware for Terratec HTC - [
 I  Â] gspca_kinect: add Kinect for Windows USB id - [
    Â] gspca-pac207: Add a led_invert module parameter - [
 I  Â] it913x: add support for Avermedia A835B - [
CÂ Â Â 4]Â m88rs2000: make use ts2020 - [
 I  Â] m920x: add support for the VP-7049 Twinhan DVB-T USB Stick - [
CÂ Â Â Â]Â make the other drivers take use of the new ts2020 driver - [
 I  Â] media: Add 0x3009 USB PID to ttusb2 driver (fixed diff) - [
CÂ Â N3]Â media: add a VEU MEM2MEM format conversion and scaling driver - [
CIÂ N1]Â media: add driver for Masterkit MA901 usb radio - [
  D 1] media: add new mediabus format enums for dm365 - [
CÂ Â Â Â]Â media: davinci: vpbe: enable building of vpbe driver for DM355 and DM365 - [
    Â] media: ov7670: add support for ov7675 - [
  DNÂ] media: rc: gpio-ir-recv: add support for device tree parsing - [
  D 1] media: soc-camera: update documentation - [
CÂ Â Â 2]Â mx2_camera: Remove i.mx25 support - [
  D Â] radio-si470x doc: add info about v4l2-ctl and sox+alsa - [
   NÂ] rc/keymaps: add RC keytable for MyGica X8507 - [
 I  Â] rtl28xxu: add Gigabyte U7300 DVB-T Dongle - [
 I  Â] rtl28xxu: Add USB IDs for Compro VideoMate U620F - [
  D Â] s5p-fimc: Fix typo of URL pointing to Media Controller API's - [
    Â] s5p-g2d: Add support for G2D H/W Rev.4.1 - [
  D Â] saa7134: Add capture card Hawell HW-9004V1 - [
    5] soc-camera: split struct soc_camera_link into host and subdevice parts - [
CÂ Â Â 4]Â sta2x11_vip: convert to videobuf2, control framework, file handler - [
    Â] stv0900: Multistream support - [
 I  Â] Support Digivox Mini HD (rtl2832) - [
 I  Â] TeVii DVB-S s421 and s632 cards support - [
    Â] TeVii DVB-S s421 and s632 cards support, rs2000 part - [
  DNÂ] v4l2: add new pixel formats supported on dm365 - [
    1] v4l2: blackfin: add EPPI3 support - [
  D 1] v4l2-ctrl: Add helper function for the controls range update - [
  D Â] v4l2-ctrls: add a notify callback - [
CÂ Â N4]Â V4L: Add driver for OV9650/52 image sensors - [
CÂ Â N7]Â V4L: Add S5C73M3 camera driver - [
    3] v4l: Convert drivers to use monotonic timestamps - [
  D Â] v4l: Define video buffer flags for timestamp types - [
  D 3] V4L: DocBook: Add V4L2_MBUS_FMT_YUV10_1X30 media bus pixel code - [
  D Â] V4L: Remove deprecated image centering controls - [
  D Â] v4l: There's no __unsigned
Platform
- [
    Â] acer-wmi: support Lenovo ideapad S205 10382JG wifi switch - [
    Â] acer-wmi: support Lenovo ideapad S205 1038DPG wifi switch - [
    Â] asus-laptop: add all video switch keys - [
    Â] asus-nb-wmi: add all video switch keys - [
    Â] asus-wmi: add display toggle quirk - [
  D Â] Documentation/laptops: remove depends on CONFIG_EXPERIMENTAL - [
   NÂ] goldfish: add the goldfish virtual bus - [
    Â] hp-wmi: Add support for SMBus hotkeys - [
CÂ Â Â 1]Â mei: separate compilation of the ME hardware specifics - [
  DNÂ] msi-laptop: Add missing ABI documentation - [
    Â] msi-laptop: Add MSI Wind U90/U100 support - [
    Â] msi-wmi: Add MSI Wind support - [
    Â] Platform: x86: chromeos_laptop - Add Acer C7 trackpad - [
    Â] Platform: x86: chromeos_laptop - Add HP Pavilion 14 - [
    Â] Platform: x86: chromeos_laptop - Add isl light sensor for Pixel - [
    Â] Platform: x86: chromeos_laptop - Add Pixel Touchscreen - [
    Â] Platform: x86: chromeos_laptop - Add Pixel Trackpad - [
    Â] Platform: x86: chromeos_laptop - Add support for probing devices - [
    Â] Platform: x86: chromeos_laptop - Add Taos tsl2563 device - [
    Â] Platform: x86: chromeos_laptop - Add Taos tsl2583 device - [
    Â] sony-laptop: fully enable SNY controlled modems - [
    Â] sony-laptop: support basic functions for handle 0x14B and 0x14C - [
    Â] thinkpad-acpi: enable loading module with new B-series Lenovo BIOS
Staging
- [
   NÂ] davinci: vpfe: Add documentation and TODO - [
CÂ Â Â Â]Â iio:accel:kxsd9 move out of staging - [
CÂ Â Â Â]Â iio:light:tsl2563 move out of staging - [
CÂ Â Â Â]Â iio: mxs: Add MX23 support into the IIO driver - [
CÂ Â Â Â]Â staging: android: Add some Kconfig help entries - [
CÂ Â Â Â]Â staging: comedi: addi_apci_1516: use addi_watchdog module - [
CÂ Â Â Â]Â staging: comedi: addi_apci_2032: use addi_watchdog module - [
CÂ Â Â Â]Â staging: comedi: addi_apci_2200: change the MODULE_DESCRIPTION - [
CÂ Â Â Â]Â staging: comedi: Allow comedi on ARM - [
CÂ Â N4]Â staging: comedi: conditionally build in PCI driver support - [
CÂ Â N1]Â staging: comedi: conditionally build in USB driver support - [
CÂ Â Â Â]Â Staging: comedi: enable it to build on all arches - [
CÂ Â NÂ]Â staging: comedi: introduce addi_watchdog driver - [
    1] staging/fwserial: Create loop device the 'tty' way - [
CÂ Â Â Â]Â staging:iio:accel:lis3l02dq remove sw_ring support. - [
CÂ Â Â Â]Â staging:iio:adis16080: Add device id table entry for the adis16100 - [
CÂ Â Â Â]Â staging:iio:adis16080: Move out of staging - [
CÂ Â Â 4]Â staging:iio:adis16400: Use adis library - [
    Â] staging/iio: (iio_hwmon) Add support for sysfs name attribute - [
    Â] staging/iio: (iio_hwmon) Basic devicetree support - [
CÂ Â Â Â]Â staging:iio: Move adis16400 out of staging - [
CÂ Â Â Â]Â staging:iio: Move adxrs450 driver out of staging - [
CÂ Â Â Â]Â Staging: sb105x: mark it BROKEN - [
    Â] zram: give up lazy initialization of zram metadata
USB:
- [
    Â] tm6000: Add parameter to keep urb bufs allocated - [
CIÂ NÂ]Â usb: add driver for xsens motion trackers - [
  D Â] usb: Add "portX/connect_type" attribute to expose usb port's connect type - [
    Â] USB: altsetting overrides for usbtest - [
  DNÂ] usb: dwc3: core: add dt support for dwc3 core - [
CÂ Â Â Â]Â usb: dwc3: remove dwc3 dependency on host AND gadget. - [
CÂ Â Â Â]Â USB: EHCI: make ehci-vt8500 a separate driver - [
    Â] usb: enable usb port device's async suspend. - [
CÂ Â Â Â]Â usb: gadget: acm_ms: use function framework for ACM - [
    2] usb: gadget: allocate & giveback serial ports instead hard code them - [
CÂ Â Â Â]Â usb: gadget: cdc2: use function framework for ACM - [
CÂ Â Â 2]Â usb: gadget: convert source sink and loopback to new function interface - [
CÂ Â Â 1]Â usb: gadget: f_acm: convert to new function interface with backwards compatibility - [
CÂ Â Â Â]Â usb: gadget: imx_udc: make it depend on BROKEN - [
CÂ Â Â Â]Â usb: gadget: multi: use function framework for ACM - [
    Â] USB: GADGET: optionally force full-speed for net2280 UDC - [
CÂ Â Â Â]Â usb: gadget: u_serial: convert into a module - [
  D Â] USB: HID: Steelseries SRW-S1 Add support controlling all LEDs simultaneously - [
  DNÂ] USB: HID: Steelseries SRW-S1 Add support for LEDs - [
CÂ Â NÂ]Â USB: misc: Add USB3503 High-Speed Hub Controller - [
  DNÂ] USB: misc: usb3503: add dt support - [
 I  Â] USB: option: add and update Alcatel modems - [
 I  Â] USB: option: add Huawei "ACM" devices using protocol = vendor - [
 I  Â] USB: option: add Huawei E5331 - [
 I  Â] USB: option: add Yota / Megafon M100-1 4g modem - [
CÂ DN1]Â usb: phy: add a new driver for usb3 phy - [
CIDN1]Â usb: phy: add a new driver for usb part of control module - [
CIDÂ 2]Â usb: phy: samsung: Add host phy support to samsung-phy driver - [
 ID 1] usb: phy: samsung: Add support to set pmu isolation - [
CÂ DN1]Â usb: phy: samsung: Introducing usb phy driver for hsotg - [
CIDÂ 1]Â usb: start using the control module driver - [
 I  1] USB: storage: fix Huawei mode switching regression
Various
- [
CÂ Â N1]Â backlight: add an AS3711 PMIC backlight driver - [
CÂ Â N1]Â backlight: add lms501kf03 LCD driver - [
CÂ Â N1]Â backlight: add new lp8788 backlight driver - [
  D Â] Documentation: devres: add PHY get/put functions to list of supported calls - [
    1] IB/core: Add "type 2" memory windows support - [
CÂ Â N2]Â iio:accel: Add STMicroelectronics accelerometers driver - [
CÂ Â N1]Â iio: gyro: Add itg3200 - [
CÂ Â N2]Â iio:gyro: Add STMicroelectronics gyroscopes driver - [
CÂ Â N2]Â iio:magnetometer: Add STMicroelectronics magnetometers driver - [
  D 2] iio: mxs: Implement support for touchscreen - [
CÂ DN4]Â Invensense MPU6050 Device Driver. - [
CÂ Â NÂ]Â misc: Add Lattice ECP3 FPGA configuration via SPI - [
CÂ Â N1]Â serial: 8250: Add support for dmaengine - [
CÂ Â Â Â]Â serial: 8250_dw: Add ACPI 5.0 support - [
  D Â] serial/arc-uart: Miscll DT related updates (Grant's review comments) - [
  DNÂ] serial/arc-uart: switch to devicetree based probing - [
  D Â] serial/efm32: parse location property - [
CÂ Â Â Â]Â serial: ralink: adds support for the serial core found on ralink wisoc - [
CIÂ N2]Â serial: rp2: New driver for Comtrol RocketPort 2 cards - [
CÂ DN4]Â serial: tegra: add serial driver - [
CÂ Â Â 3]Â tty: Added a CONFIG_TTY option to allow removal of TTY - [
CÂ Â N1]Â tty: metag_da: Add metag DA TTY driver - [
  D Â] tty/serial: Add support for Altera serial port - [
  D Â] tty: serial core: decouple pm states from ACPI - [
  D Â] tty: Update serial core API documentation - [
  D Â] uio-howto: example bug - [
  D Â] w1: w1_therm: Add force-pullup option for "broken" sensors
Ein "C" im Bereich "[  ]" kennzeichnet Commits mit Änderungen an Kconfig-Dateien, welche die Konfigurationsoptionen samt der zugehörigen Hilfetexte enthalten. Mit "I" ausgezeichneten Patches rüsten neue PCI- oder USB-IDs nach; jene mit "D" 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.
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". (thl) (thl)