#pragma section-numbers on #pragma keywords Linux, Kernel, Operative System, Linus Torvalds, Open Source, drivers #pragma description Summary of the driver changes and architecture-specific changes merged in the Linux kernel during the 3.4 development cycle /!\ '''Note''' /!\ : The commit links don't work. It should be easy to search them in the [http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git Git web interface]. Sorry for the inconvenience. [[TableOfContents()]] = Architectures = == x86 == * X86: Introduce HW-Pstate scattered cpuid feature [http://git.kernel.org/linus/ (commit)] * Allow off-lined CPU to enter deeper C states [http://git.kernel.org/linus/ (commit)] * Kill off Moorestown: all production devices operate in the Oaktrail configuration with legacy PC elements present and an ACPI BIOS [http://git.kernel.org/linus/ (commit)] * Add driver for Apple gmux device [http://git.kernel.org/linus/ (commit)] * Drop deprecated asus_acpi driver [http://git.kernel.org/linus/ (commit)] * efi: Allow basic init with mixed 32/64-bit efi/kernel [http://git.kernel.org/linus/ (commit)] * geode/net5501: Add platform driver for Soekris [http://git.kernel.org/linus/ (commit)] * Reduce the TSC sync check time for core-siblings [http://git.kernel.org/linus/ (commit)] * Remove the ancient and deprecated disable_hlt() and enable_hlt() facility [http://git.kernel.org/linus/;a=commit;h=f6365201d8a21fb347260f89d6e9b3e718d63c70 (commit)] * ACPI: acer-wmi: support Lenovo ideapad S205 Brazos wifi switch [http://git.kernel.org/linus/ (commit)], add scalar board brightness adj. support [http://git.kernel.org/linus/ (commit)] * geos: Platform driver for Geos and Geos2 single-board [http://git.kernel.org/linus/ (commit)] * turbostat: add summary option [http://git.kernel.org/linus/;a=commit;h=e23da0370f80834e971142e50253f5b79be83631 (commit)] == ARM == * perf: add support for the Cortex-A7 PMU [http://git.kernel.org/linus/ (commit)] * Add jump label support [http://git.kernel.org/linus/ (commit)] * Wire up support for the XZ decompressor [http://git.kernel.org/linus/ (commit)] * net: JIT compiler for packet filters [http://git.kernel.org/linus/ (commit)] * EXYNOS: Enable MDMA driver [http://git.kernel.org/linus/ (commit)], add clock part for EXYNOS5250 SoC [http://git.kernel.org/linus/ (commit)], add support DMA for EXYNOS4X12 SoC [http://git.kernel.org/linus/ (commit)], add support JPEG [http://git.kernel.org/linus/ (commit)], add support for EXYNOS5250 SoC [http://git.kernel.org/linus/ (commit)], add support uart for EXYNOS4 and EXYNOS5 [http://git.kernel.org/linus/ (commit)] * IOMMU: Tegra20: Add iommu_ops for GART driver [http://git.kernel.org/linus/ (commit)], tegra30: Add iommu_ops for SMMU driver [http://git.kernel.org/linus/ (commit)] * LPC32xx: Ethernet support [http://git.kernel.org/linus/ (commit)], USB Support [http://git.kernel.org/linus/ (commit)] * S3C64XX: Add basic cpuidle driver [http://git.kernel.org/linus/ (commit)], add usb otg phy control [http://git.kernel.org/linus/ (commit)] * SAMSUNG: Add support for S5K6AAFX camera on Nuri board [http://git.kernel.org/linus/ (commit)] * at91: code removal of CAP9 SoC [http://git.kernel.org/linus/ (commit)] * kirkwood: add dreamplug (fdt) support. [http://git.kernel.org/linus/ (commit)] * mx27_3ds: Add camera support [http://git.kernel.org/linus/ (commit)] * mxs: Add initial support for Bluegiga APX4 Development [http://git.kernel.org/linus/ (commit)], add GPMI-NAND support for imx23/imx28 [http://git.kernel.org/linus/ (commit)] * sa11x0: remove old SoC private DMA driver [http://git.kernel.org/linus/ (commit)] * tegra: add support for Tegra30 powerdomains [http://git.kernel.org/linus/ (commit)], cpuidle driver for tegra [http://git.kernel.org/linus/ (commit)], implement basic tegra30 clock framework [http://git.kernel.org/linus/ (commit)], support for Tegra30 CPU powerdomains [http://git.kernel.org/linus/ (commit)], support for secondary cores on Tegra30 [http://git.kernel.org/linus/ (commit)], * vexpress: Add Device Tree support [http://git.kernel.org/linus/ (commit)] * Add a remoteproc driver for OMAP4 [http://git.kernel.org/linus/ (commit)] == PowerPC == * Add initial e6500 cpu support [http://git.kernel.org/linus/ (commit)] * 44x: Add more changes for APM821XX EMAC driver [http://git.kernel.org/linus/ (commit)], add support PCI-E for APM821xx SoC and [http://git.kernel.org/linus/ (commit)] * 85xx: Add Quicc Engine support for p1025rdb [http://git.kernel.org/linus/ (commit)], add missing config option for CACHE SRAM code [http://git.kernel.org/linus/ (commit)], added P1021RDB-PC Platform support [http://git.kernel.org/linus/ (commit)], adds Support for P2020RDB-PC board [http://git.kernel.org/linus/ (commit)], board support for GE IMP3A [http://git.kernel.org/linus/ (commit)] * fadump: Remove the phyp assisted dump code. [http://git.kernel.org/linus/ (commit)], reserve the memory for firmware assisted dump. [http://git.kernel.org/linus/ (commit)] * Add support for MPIC message register API [http://git.kernel.org/linus/ (commit)] init: Remove CONFIG_PPC_ISERIES [http://git.kernel.org/linus/ (commit)] * Remove FW_FEATURE ISERIES from arch code [http://git.kernel.org/linus/ (commit)] * Remove the main legacy iSerie platform code [http://git.kernel.org/linus/ (commit)] * Remove CONFIG_PPC_ISERIES from the architecture [http://git.kernel.org/linus/ (commit)] * Remove the legacy iSeries part of ibmvscsi [http://git.kernel.org/linus/ (commit)] * Remove hvc_iseries [http://git.kernel.org/linus/ (commit)] == S390 == * Add OS info memory interface [http://git.kernel.org/linus/ (commit)] * Add z/VM LGR detection [http://git.kernel.org/linus/ (commit)] * perf: add support for s390x CPU counters [http://git.kernel.org/linus/ (commit)] * Remove monolithic build option for zcrypt driver. [http://git.kernel.org/linus/ (commit)] == MIPS == * Add RTC support for loongson1B [http://git.kernel.org/linus/ (commit)] = Drivers = == Staging drivers == == Graphics == * Initial drm/kms driver for the displaylink devices [http://git.kernel.org/linus/5320918b9a87865223fd6b228e530bf30bc64d9d (commit)] * exynos: added virtual display driver. This driver would be used for wireless display [http://git.kernel.org/linus/ (commit)] * Resurrect Intel740 driver: i740fb [http://git.kernel.org/linus/ (commit)] * vmwgfx: Add page flip support [http://git.kernel.org/linus/ (commit)] * fbdev: da8xx: add support for SP10Q010 display [http://git.kernel.org/linus/ (commit)] * OMAPFB * Remove OMAP2/3 support from old omapfb driver [http://git.kernel.org/linus/ (commit)] * Remove old blizzard driver [http://git.kernel.org/linus/ (commit)] == Storage (SATA/SCSI) == * AHCI-mode SATA patch for Intel Lynx Point DeviceIDs [http://git.kernel.org/linus/ (commit)] * sata_fsl: add support for interrupt coalsecing feature [http://git.kernel.org/linus/ (commit)] * ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs [http://git.kernel.org/linus/;a=commit;h=96d5d96aedc29c75bb16433f6ecf8664ec3c1b46 (commit)] * ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs [http://git.kernel.org/linus/ (commit)] * SCSI * isci: T10 DIF support [http://git.kernel.org/linus/ (commit)] * aacraid: Added Sync.mode to support series 7/8/9 [http://git.kernel.org/linus/ (commit)] * bfa: Revised Fabric Assigned Address(FAA) feature [http://git.kernel.org/linus/ (commit)] * iscsi_transport: Added Ping support [http://git.kernel.org/linus/ (commit)] * libfc: Add support for FDMI [http://git.kernel.org/linus/ (commit)] * libsas: async ata scanning [http://git.kernel.org/linus/ (commit)] * qla2xxx: Enhancements to support ISP83xx. [http://git.kernel.org/linus/ (commit)], remove EDC sysfs interface. [http://git.kernel.org/linus/ (commit)] * qla4xxx: Added ping support [http://git.kernel.org/linus/ (commit)], added support to show port_state and [http://git.kernel.org/linus/ (commit)] * scsi_transport_iscsi: Added support to show [http://git.kernel.org/linus/ (commit)] * ufshcd: UFS Host controller driver [http://git.kernel.org/linus/ (commit)] * virtio-scsi: SCSI driver for QEMU based virtual [http://git.kernel.org/linus/ (commit)] == PCI == * prepare pci=realloc for multiple options [http://git.kernel.org/linus/ (commit)], add a PCI resource reallocation config option [http://git.kernel.org/linus/ (commit)] * Introduce command line option to disable ARI [http://git.kernel.org/linus/ (commit)] * Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp [http://git.kernel.org/linus/ (commit)] * pcie: Add support for setting default ASPM policy [http://git.kernel.org/linus/ (commit)] == Network == * lpc32xx: Added ethernet driver [http://git.kernel.org/linus/ (commit)] * Add TI CPSW driver [http://git.kernel.org/linus/ (commit)] * e1000: Support RX-FCS flag. [http://git.kernel.org/linus/ (commit)], support sending custom Ethernet CRC. [http://git.kernel.org/linus/ (commit)] * e1000e: Support RXALL feature flag. [http://git.kernel.org/linus/ (commit)], add Receive Packet Steering (RPS) support [http://git.kernel.org/linus/ (commit)] * e100: Support RXALL feature flag. [http://git.kernel.org/linus/ (commit)], support RXFCS feature flag. [http://git.kernel.org/linus/ (commit)], show short v/s long rx length errors in ethtool stats. [http://git.kernel.org/linus/ (commit)] * ath6kl: Add support for uAPSD [http://git.kernel.org/linus/ (commit)], support for TCP checksum offload to firmware [http://git.kernel.org/linus/ (commit)], add back beginnings of USB support [http://git.kernel.org/linus/ (commit)], implement hidden ssid [http://git.kernel.org/linus/ (commit)] * ath9k: Modify ATH9K_BTCOEX_SUPPORT [http://git.kernel.org/linus/ (commit)], remove AR9462 v1.0 support [http://git.kernel.org/linus/ (commit)] * bnx2: Add support for ethtool --show-channels|--set-channels [http://git.kernel.org/linus/ (commit)] * bnx2x: Support Queue Per Cos in 5771xx devices [http://git.kernel.org/linus/ (commit)] * brcm80211: fmac: add USB support for bcm43235/6/8 chipsets [http://git.kernel.org/linus/ (commit)] * 8139too: Support RX-ALL logic. [http://git.kernel.org/linus/ (commit)], support RX-FCS flag. [http://git.kernel.org/linus/ (commit)], add 64bit statistics [http://git.kernel.org/linus/ (commit)] * r8169: Support RX-ALL flag. [http://git.kernel.org/linus/ (commit)], support RX-FCS flag. [http://git.kernel.org/linus/ (commit)], add byte queue limit support. [http://git.kernel.org/linus/ (commit)], add 64bit statistics. [http://git.kernel.org/linus/ (commit)] * rtl8187: Add AD-HOC support [http://git.kernel.org/linus/ (commit)] * rt2x00: Add support for D-Link DWA-127 to rt2800usb. [http://git.kernel.org/linus/ (commit)], add RT5372 chipset support [http://git.kernel.org/linus/ (commit)] * iwlwifi: add option to test MFP [http://git.kernel.org/linus/ (commit)], restore PAN support [http://git.kernel.org/linus/ (commit)] * ixgbe: add support for byte queue limits [http://git.kernel.org/linus/ (commit)], add support for enabling UDP RSS via the ethtool [http://git.kernel.org/linus/ (commit)] * ssb: add support for bcm5354 [http://git.kernel.org/linus/ (commit)] * wl12xx: add support for HW dynamic PS [http://git.kernel.org/linus/ (commit)], implement SW Tx watchdog [http://git.kernel.org/linus/ (commit)] * Add cpsw address lookup engine [http://git.kernel.org/linus/ (commit)] * Bluetooth * Add Atheros maryann PIDVID support [http://git.kernel.org/linus/;a=commit;h=07c0ea874d43c299d185948452945a361052b6e3 (commit)] * Add support for Atheros [04ca:3005] [http://git.kernel.org/linus/;a=commit;h=55ed7d4d1469eafbe3ad7e8fcd44f5af27845a81 (commit)] * btusb: Add USB device ID "0a5c 21e8" [http://git.kernel.org/linus/;a=commit;h=6dfc326f0605fd87e4c10ccde10de0ce4280d72d (commit)] == USB == * xHCI: Enable USB 3.0 hub remote wakeup. [http://git.kernel.org/linus/ (commit)], support device-initiated USB 3.0 resume. [http://git.kernel.org/linus/ (commit)], enable remote wakeup for USB3 devices. [http://git.kernel.org/linus/ (commit)], turn on auto-suspend for USB 3.0 hubs. [http://git.kernel.org/linus/ (commit)] * Add support for indicating whether a port is removable [http://git.kernel.org/linus/ (commit)], use hub port data to determine whether a port is [http://git.kernel.org/linus/ (commit)] * cp210x: Update to support CP2105 and multiple interface [http://git.kernel.org/linus/ (commit)] * dwc3: Add Exynos Specific Glue layer [http://git.kernel.org/linus/ (commit)] * gadget: Add Audio Class 2.0 Driver [http://git.kernel.org/linus/ (commit)] * usb-serial: Add support for the Sealevel SeaLINK+8 2038-ROHS [http://git.kernel.org/linus/ (commit)] * Add EHCI bus glue for Loongson1x SoCs (UPDATED) [http://git.kernel.org/linus/ (commit)] * EHCI: Add a generic platform device driver [http://git.kernel.org/linus/ (commit)], xhci: add platform driver support [http://git.kernel.org/linus/ (commit)], OHCI: Add a generic platform device driver [http://git.kernel.org/linus/ (commit)] * ohci-nxp: Support for LPC32xx [http://git.kernel.org/linus/ (commit)] * option: add ZTE MF820D [http://git.kernel.org/linus/ (commit)] * qmi_wwan: Add ZTE (Vodafone) K3565-Z and K4505-Z net [http://git.kernel.org/linus/ (commit)], qmi_wwan: Add ZTE (Vodafone) K3570-Z and K3571-Z net [http://git.kernel.org/linus/ (commit)] * serial: add Fintek F81232 usb to serial driver [http://git.kernel.org/linus/ (commit)], add metro-usb driver to the tree [http://git.kernel.org/linus/ (commit)] * sierra: add support for Sierra Wireless MC7710 [http://git.kernel.org/linus/;a=commit;h=c5d703dcc776cb542b41665f2b7e2ba054efb4a7 (commit)] == Input == * wacom - wireless monitor framework [http://git.kernel.org/linus/ (commit)], create inputs when wireless connect [http://git.kernel.org/linus/ (commit)], wireless battery status [http://git.kernel.org/linus/ (commit)] * Add the ability to extract MT slot data via a new ioctl, EVIOCGMTSLOTS [http://git.kernel.org/linus/ (commit)] * Add Cypress TTSP capacitive multi-touch screen [http://git.kernel.org/linus/ (commit)] * Add Synaptics USB device driver [http://git.kernel.org/linus/ (commit)] * Add driver support for MAX8997-haptic [http://git.kernel.org/linus/ (commit)] * Add support for OnKey module for DA9052/53 PMIC [http://git.kernel.org/linus/ (commit)] * Add support for TI Touchscreen controller [http://git.kernel.org/linus/ (commit)] * ili210x: add support for Ilitek ILI210x based [http://git.kernel.org/linus/ (commit)] * of_keymap: add device tree bindings for simple key [http://git.kernel.org/linus/ (commit)] * usbtouchscreen: add support for Data Modul EasyTouch [http://git.kernel.org/linus/ (commit)] * HID * Handle all multitouch devices through hid-multitouch [http://git.kernel.org/linus/ (commit)] * Add new driver for non-compliant Saitek devices [http://git.kernel.org/linus/ (commit)] * multitouch: add PID for Fructel product [http://git.kernel.org/linus/ (commit)], add more eGalax devices [http://git.kernel.org/linus/ (commit)], add new PID from Ideacom [http://git.kernel.org/linus/ (commit)], add support for Atmel maXTouch 03eb:2118 [http://git.kernel.org/linus/ (commit)], add support for eGalax 0x722a [http://git.kernel.org/linus/ (commit)], add support for trackpads [http://git.kernel.org/linus/ (commit)], support Perixx PERIPAD 701 [http://git.kernel.org/linus/ (commit)] * kye: Add support for 3 tablets [http://git.kernel.org/linus/ (commit)] * usbhid: add quirk no_get for quanta 3008 devices [http://git.kernel.org/linus/ (commit)] * wacom: Add serial and id reporting for Wacom Intuos4 WL [http://git.kernel.org/linus/ (commit)] * waltop: Add support for Waltop Q Pad [http://git.kernel.org/linus/ (commit)], add support for tablet with PID 0038 [http://git.kernel.org/linus/ (commit)] == Sound == * hda: Add Lynx Point HD Audio Controller DeviceIDs [http://git.kernel.org/linus/ (commit)], realtek - Add the support for HP Presario B1900 [http://git.kernel.org/linus/ (commit)] * ASoC * Add dmaengine PCM helper functions [http://git.kernel.org/linus/ (commit)] * Implement basic WM8993 interrupt support [http://git.kernel.org/linus/ (commit)] * fsi: Add DMAEngine support [http://git.kernel.org/linus/ (commit)] * max9768: add driver for max9768 amplifier [http://git.kernel.org/linus/ (commit)] * wm2200: Add WM2200 CODEC driver [http://git.kernel.org/linus/ (commit)] == Webcams and others image capture devices == * backlight: support s6e8ax0 panel driver based on MIPI [http://git.kernel.org/linus/ (commit)] * support DP controller driver [http://git.kernel.org/linus/ (commit)] * support MIPI-DSI controller driver [http://git.kernel.org/linus/ (commit)] * Add CI support to az6007 driver [http://git.kernel.org/linus/ (commit)] * Add support for KWorld PC150-U ATSC hybrid tuner [http://git.kernel.org/linus/ (commit)] * MEM2MEM: Add support for eMMa-PrP mem2mem operations [http://git.kernel.org/linus/ (commit)] * Realtek RTL2830 DVB-T demodulator driver [http://git.kernel.org/linus/ (commit)] * Realtek RTL28xxU serie DVB USB interface driver [http://git.kernel.org/linus/ (commit)] * V4L: Add JPEG compression control class [http://git.kernel.org/linus/ (commit)] * add blackfin capture bridge driver [http://git.kernel.org/linus/ (commit)] * adv7183: add adv7183 decoder driver [http://git.kernel.org/linus/ (commit)] * dvb: Add a new driver for az6007 [http://git.kernel.org/linus/ (commit)] * em28xx: support for 1b80:e425 MaxMedia UB425-TC [http://git.kernel.org/linus/ (commit)], support for 2013:0251 PCTV QuatroStick nano [http://git.kernel.org/linus/ (commit)], support for 2304:0242 PCTV QuatroStick [http://git.kernel.org/linus/ (commit)] * gspca - pac7302: Add new webcam 06f8:301b [http://git.kernel.org/linus/ (commit)] * mceusb: add Formosa device ID 0xe042 [http://git.kernel.org/linus/ (commit)] * tvp5150: Add cropping support [http://git.kernel.org/linus/ (commit)] * radio-isa: add framework for ISA radio drivers [http://git.kernel.org/linus/ (commit)] * radio-keene: add a driver for the Keene FM [http://git.kernel.org/linus/ (commit)] * rc: Add support for GPIO based IR Receiver driver [http://git.kernel.org/linus/ (commit)] * rtl28xx: initial support for rtl2832u [http://git.kernel.org/linus/ (commit)] * s5p-fimc: Add support for [http://git.kernel.org/linus/ (commit)] * s5p-jpeg: Add JPEG controls support [http://git.kernel.org/linus/ (commit)] * v4l2-ctrls: add new controls for MPEG decoder [http://git.kernel.org/linus/ (commit)] * v4l: Add driver for Micron MT9M032 camera sensor [http://git.kernel.org/linus/ (commit)] * v4l: Aptina-style sensor PLL support [http://git.kernel.org/linus/ (commit)] * v4l: s5p-tv: add sii9234 driver [http://git.kernel.org/linus/ (commit)] * vs6624: add vs6624 sensor driver [http://git.kernel.org/linus/ (commit)] == Hardware monitorization == * adm1275: Add support for ADM1075 [http://git.kernel.org/linus/ (commit)] * k10temp: Add support for AMD Trinity CPUs [http://git.kernel.org/linus/;a=commit;h=fbc729a446f7d80ec8b73fe90d8c0cc3e95ad277 (commit)] * lm80: Add detection of NatSemi/TI LM96080 [http://git.kernel.org/linus/ (commit)] * lm90: Add support for GMT G781 [http://git.kernel.org/linus/ (commit)] * max34440: Add support for MAX34446 [http://git.kernel.org/linus/ (commit)] * mc13783-adc: Add support for the MC13892 PMIC [http://git.kernel.org/linus/ (commit)] * pmbus: Add support for TI TPS40400 and TPS40422 [http://git.kernel.org/linus/ (commit)] * sch56xx: Add support for the integrated watchdog [http://git.kernel.org/linus/ (commit)] * zl6100: Add support for ZL9101M and ZL9117M [http://git.kernel.org/linus/ (commit)] * Add MCP3021 ADC driver [http://git.kernel.org/linus/ (commit)] == Battery == * ab8500-btemp: AB8500 battery temperature driver [http://git.kernel.org/linus/;a=commit;h=1f855824757efab36e08f8fc640f4d9fd1d3d1ab (commit)] * ab8500-charger: AB8500 charger driver [http://git.kernel.org/linus/;a=commit;h=84edbeeab67c1575067335179513150115da367b (commit)] * ab8500-fg: A8500 fuel gauge driver [http://git.kernel.org/linus/;a=commit;h=13151631b5bd06a1511353bb221079bbd76606c3 (commit)] * abx500-chargalg: Add abx500 charging algorithm [http://git.kernel.org/linus/ (commit)] == Multi Function Devices = * Add anatop mfd driver [http://git.kernel.org/linus/ (commit)] * Add new mfd device for TPS65217 [http://git.kernel.org/linus/ (commit)] * Add support for RICOH PMIC RC5T583 [http://git.kernel.org/linus/ (commit)] * Add support for TPS65090 [http://git.kernel.org/linus/ (commit)] * Add support for multiple s5m devices [http://git.kernel.org/linus/ (commit)] * Support AB9540 ab8500 variant [http://git.kernel.org/linus/ (commit)] * Support for the AB8500 AB8505 variant [http://git.kernel.org/linus/ (commit)] == Various == * Add I2C driver for Summit Microelectronics SMB347 Battery Charger. [http://git.kernel.org/linus/;a=commit;h=ed1a230f96eb4610f1f4296b8c3c067389ddf540 (commit)] * Add I2C driver for Summit Microelectronics SMB347 Battery [http://git.kernel.org/linus/ (commit)] * i2c-i801: Add device IDs for Intel Lynx Point [http://git.kernel.org/linus/ (commit)] * Support for Netlogic XLR/XLS I2C controller. [http://git.kernel.org/linus/ (commit)] * DMA: sa11x0: add SA-11x0 DMA driver [http://git.kernel.org/linus/ (commit)] * DS2781 Maxim Stand-Alone Fuel Gauge battery and w1 slave [http://git.kernel.org/linus/ (commit)] * cpufreq: Add support cpufreq for EXYNOS4X12 [http://git.kernel.org/linus/ (commit)], add support cpufreq for EXYNOS5250 [http://git.kernel.org/linus/ (commit)] , add S3C2416/S3C2450 cpufreq driver [http://git.kernel.org/linus/ (commit)] * LED: drop leds-ams-delta driver [http://git.kernel.org/linus/ (commit)] * mtd * NAND Machine support for Integrated Flash Controller [http://git.kernel.org/linus/ (commit)] * ST SPEAr: Add SMI driver for serial NOR flash [http://git.kernel.org/linus/;a=commit;h=f18dbbb1bfe06ea3995b55c2f533057da9e9294a (commit)] * fsmc: Support of 224-bytes OOB area length [http://git.kernel.org/linus/ (commit)] * nand: add support for diskonchip G4 nand flash device [http://git.kernel.org/linus/;a=commit;h=570469f3bde7f71cc1ece07a18d54a05b6a8775d (commit)] * MMC-4.5 Data Tag Support [http://git.kernel.org/linus/ (commit)], support of PCI mode in the dw_mmc driver [http://git.kernel.org/linus/ (commit)] * regulator * Add Anatop regulator driver [http://git.kernel.org/linus/ (commit)] * Add S5M8767A regulator driver [http://git.kernel.org/linus/ (commit)] * Remove bq24022 regulator driver [http://git.kernel.org/linus/ (commit)] * TPS62360: Add tps62360 regulator driver [http://git.kernel.org/linus/ (commit)] * twl6030: add support for vdd1, vdd2 and vdd3 [http://git.kernel.org/linus/ (commit)] * sfc * Add SR-IOV back-end support for SFC9000 family [http://git.kernel.org/linus/ (commit)] * Add hwmon driver for boards using SFC9000-family [http://git.kernel.org/linus/ (commit)] * Add support for 'extra' channel types [http://git.kernel.org/linus/ (commit)] * spi * Create a message queueing infrastructure [http://git.kernel.org/linus/ (commit)] * Add SuperH HSPI prototype driver [http://git.kernel.org/linus/ (commit)] * Add Broadcom BCM63xx SPI controller driver [http://git.kernel.org/linus/ (commit)] * add support for Renesas RSPI [http://git.kernel.org/linus/ (commit)] * add CSR SiRFprimaII SPI controller driver [http://git.kernel.org/linus/ (commit)] * rtc: driver for DA9052/53 PMIC v1 [http://git.kernel.org/linus/ (commit)] * thermal * add support for thermal sensor present on SPEAr13xx [http://git.kernel.org/linus/ (commit)] * add support for thermal sensor present on SPEAr13xx machines [http://git.kernel.org/linus/;a=commit;h=6a92c36688bd6d8e68e19ca9b5e41e8197921b59 (commit)] * supports eg20t ptp clock [http://git.kernel.org/linus/ (commit)] * Add a driver for Sodaville GPIO controller [http://git.kernel.org/linus/ (commit)] * backlight * new backlight driver for LP855x devices [http://git.kernel.org/linus/ (commit)] * add driver for Bachmann's ot200 [http://git.kernel.org/linus/ (commit)] * add driver for DA9052/53 PMIC v1 [http://git.kernel.org/linus/;a=commit;h=6ede3d832aaa038e7465e677569f7acc96b4dcdf (commit)] * add support for Pandora backlight [http://git.kernel.org/linus/ (commit)] * bcma: add PCIe host controller [http://git.kernel.org/linus/ (commit)] * clk: basic clock hardware types [http://git.kernel.org/linus/ (commit)], introduce the common clock framework [http://git.kernel.org/linus/ (commit)] * HSI: High Speed Synchronous Serial Interface (HSI) is a serial interface mainly used for connecting application engines (APE) with cellular modem engines (CMT) in cellular handsets [http://git.kernel.org/linus/a056ab8c7a00a0ffc52e9573bf01257004c2d08c (commit)], [http://git.kernel.org/linus/;a=commit;h=4e69fc22753fcce1d9275b5517ef3646ffeffcf4 (commit)], [http://git.kernel.org/linus/;a=commit;h=f9e402016de91c2444e46ecfd706880969b1ae9e (commit)] * pinctrl: add a driver for NVIDIA Tegra [http://git.kernel.org/linus/ (commit)] * tty: delete briq_panel.c driver [http://git.kernel.org/linus/ (commit)]