KernelNewbies
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Kernel Hacking

  • Frontpage

  • Kernel Hacking

  • Kernel Documentation

  • Kernel Glossary

  • FAQ

  • Found a bug?

  • Kernel Changelog

  • Upstream Merge Guide

Projects

  • KernelJanitors

  • KernelMentors

  • KernelProjects

Community

  • Why a community?

  • Regional Kernelnewbies

  • Personal Pages

  • Upcoming Events

References

  • Mailing Lists

  • Related Sites

  • Programming Links

Wiki

  • Recent Changes

  • Site Editors

  • Side Bar

  • Tips for Editors

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents
Revision 11 as of 2012-05-21 11:36:24
KernelNewbies:
  • Linux_3.4_DriverArch

/!\ 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()

1. Architectures

1.1. 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 Wi-Fi 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)]

1.2. 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 TI OMAP4 [http://git.kernel.org/linus/ (commit)]

1.3. PowerPC

  • Add initial Freescale Semiconductor 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)]

1.4. 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)]

1.5. MIPS

  • Add RTC support for Loongson 1B [http://git.kernel.org/linus/ (commit)]

2. Drivers

2.1. Staging drivers

2.2. 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)]

  • PRIME interface to dma-buf [http://git.kernel.org/linus/3248877ea1796915419fba7c89315fdbf00cb56a (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)]

2.3. 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: asynchronous 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)]

2.4. 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)]

2.5. 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 64-bit 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 Broadcom 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)]

2.6. 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)]

2.7. 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)]

2.8. Sound

  • hda: Add Intel 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)]

2.9. 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)]

2.10. 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)]

2.11. 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)]

2.12. 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)]

2.13. 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)]

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01