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
You are not allowed to do recoverpass on this page. Login and try again.
KernelNewbies:
  • Linux_3.6_DriverArch

Contents

  1. Architectures
    1. x86
    2. ARM
    3. MIPS
    4. PPC
    5. M68K
    6. C6X
    7. S390
    8. SH
  2. Drivers
    1. Staging drivers
    2. Android
    3. Graphics
    4. Storage (SATA/SCSI)
    5. PCI
    6. Network
    7. USB
    8. Input
    9. Sound
    10. Webcams and others image capture devices
    11. Hardware monitorization
    12. Battery
    13. Multi Function Devices
    14. Various

1. Architectures

1.1. x86

  • efi: Handover Protocol (commit)

  • Allow reboot=bios and reboot-cpu override on x86-64 (commit)

  • intel_idle: initial IVB support (commit)

  • Implement UV BAU runtime enable and disable control via /proc/sgi_uv/ (commit)

  • ideapad: add Lenovo IdeaPad Z570 support (part 1) (commit)

  • samsung-laptop: support R40/R41 (commit)

1.2. ARM

  • Kirkwood: Add basic device tree support for QNAP TS219. (commit)

  • Kirkwood: Initial DTS support for Kirkwood GoFlex Net (commit)

  • OMAP AM33xx: powerdomains: add AM335x support (commit)

  • OMAP2: Remove legacy USB FS support (commit)

  • OMAP5: Add SMP support (commit)

  • OMAP5: Add minimal support for OMAP5430 SOC (commit)

  • at91: add AIC5 support (commit)

  • Add mach-mvebu support (commit)

1.3. MIPS

  • Add CPU support for Loongson1B (commit)

  • BCM63XX: Add 96328avng reference board (commit)

  • BCM63XX: Add PCIe Support for BCM6328 (commit)

  • BCM63XX: Add basic BCM6328 support (commit)

  • Loongson 1B: Add board support (commit)

  • Netlogic: XLP PCIe controller support. (commit)

1.4. PPC

  • 85xx: Add BSC9131 RDB Support (commit)

  • powerpc/e500: add paravirt QEMU platform (commit)

  • Enable jump label support (commit)

  • POWER7 optimised memcpy using VMX and enhanced prefetch (commit)

  • Remove Wind River SBC8560 support (commit)

1.5. M68K

  • add PCI bus code support for the ColdFire M54xx SoC family (commit)

  • add PCI bus support definitions for the ColdFire M54xx SoC family (commit)

  • nommu: Add support for the Coldfire 5251/5253 (commit)

  • nommu: Add support for the Coldfire m5441x. (commit)

1.6. C6X

  • Add basic support for TMS320C6678 SoC (commit)

1.7. S390

  • seccomp: add support for system call filtering using BPF (commit)

1.8. SH

  • intc: initial irqdomain support. (commit)

2. Drivers

2.1. Staging drivers

  • add CSR Wi-Fi module (commit), (commit)

  • OMAP4+: thermal: introduce bandgap temperature sensor (commit)

  • omap-thermal: add OMAP4 data structures (commit)

  • omap-thermal: add OMAP5 data structures (commit)

  • omap-thermal: common code to expose driver to thermal framework (commit)

2.2. Android

  • Remove ram_console driver (commit)

2.3. Graphics

  • drm/i915: add more Haswell PCI IDs (commit)

  • drm/radeon: add some new Southern Islands (SI) PCI IDs (commit)

  • s3fb: Add Virge/MX (86C260) (commit)

2.4. Storage (SATA/SCSI)

  • libata-acpi: add ata port runtime D3Cold support (commit)

  • libata: detect Device Attention support (commit)

  • ahci
    • Add device IDs for Intel Lynx Point-LP PCH (commit)

    • Add JMicron 362 device IDs (commit)

    • Add alternate identifier for the 88SE9172 (commit)

    • Add identifiers for ASM106x devices (commit)

    • Enable SB600 64-bit DMA on MSI K9AGM2 (MS-7327) v2 (commit)

  • ep93xx: Add IDE support to edb93xx boards (commit)

  • Remove scsi_wait_scan module (commit)

  • aacraid: Series 7 Async. (performance) mode support (commit)

  • virtio-scsi: hotplug support for virtio-scsi (commit)

2.5. PCI

2.6. Network

  • Bluetooth
    • Add support for Apple vendor-specific devices (commit)

    • Add support for Sony Vaio T-Series (commit)

    • Initial skeleton for Three-wire UART (H5) support (commit)

    • add support for Atheros 0489:e057 (commit)

    • btmrvl: add SD8787 Bluetooth AMP device ID (commit)

  • IB/sa: Add GuidInfoRecord query support (commit)

  • i2400m: remove SDIO device support (commit)

  • iwmc3200wifi: remove driver for unavailable hardware (commit)

  • ixgbe: Add support for SR-IOV w/ DCB or RSS (commit)

  • ixgbe: add support for 1G SX modules (commit)

  • ixgbe: add support for new 82599 device (commit)

  • jme: netpoll support (commit)

  • bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (commit)

  • bnx2x: Add new 57840 device IDs (commit)

  • bnx2x: Add support for 4-tupple UDP RSS (commit)

  • bnx2x: Add support for ethtool -L (commit)

  • bnx2x: Add support for external LB (commit)

  • bnx2x: Added EEE Ethtool support. (commit)

  • bnx2x: Added EEE support (commit)

  • bnx2x: Allow more than 64 L2 CIDs (commit)

  • bnx2x: Allow up to 63 RSS queues (commit)

  • asix: AX88172A driver depends on phylib (commit)

  • asix: Add a new driver for the AX88172A (commit)

  • asix: Support D-Link DUB-E100 H/W version C1 (commit)

  • ath9k: add platform_device_id for AR9550 (commit)

  • ath9k: enable support for AR9550 (commit)

  • ath9k_hw: advertise WoW support for capable chipsets (commit)

  • brcmfmac: add BCM4334 support (commit)

  • caif-hsi: Add rtnl support (commit)

  • can: c_can: Add support for Bosch D_CAN controller (commit)

  • mlx4: Add support for EEH error recovery (commit)

  • mlx4_en: Add accelerated RFS support (commit)

  • mwifiex: support for WEP in AP mode (commit)

  • add support for NS8390 based Ethernet controllers on some ColdFire CPU boards (commit)

  • qmi_wwan: add Sierra Wireless devices (commit)

  • qmi_wwan: add ZTE MF821D (commit)

  • qmi_wwan: add several new Gobi devices (commit)

  • qmi_wwan: adding Huawei E367, ZTE MF683 and Pantech P4200 (commit)

  • qmi_wwan: new device: Foxconn/Novatel E396 (commit)

  • qmi_wwan: new devices: UML290 and K5006-Z (commit)

  • sh_eth: Add Ethernet support for R8A7779 device (commit)

  • Add driver for Broadcom BCM87XX 10-gigabit Ethernet PHYs (commit)

  • r8169: add RTL8106E support. (commit)

  • r8169: revert "add byte queue limit support". (commit)

  • r8169: support RTL8168G (commit)

  • rt2x00: RT3290 chip support v4 (commit)

  • rt2x00: Add support for RT5360-based PCI devices. (commit)

  • rt2x00: Add RT5392 chipset support (commit)

  • sky2: Added support for Optima EEE (commit)

  • stmmac: add the Energy Efficient Ethernet support (commit)

  • tg3: Add hwmon support for temperature (commit)

  • rtl818x: rtl8180 add devices ids (commit)

  • wl18xx: add a module parameter to control 802.11a support (commit)

  • wl18xx: add module parameter to disable TCP checksum (commit)

  • wl18xx: add number of antennas and dc2dc type as module params (commit)

  • wl18xx: deprecate PG1 support (commit)

  • mlx4: Add device managed flow steering firmware API (commit)

2.7. USB

  • Enable Latency Tolerance Messaging (LTM). (commit)

  • usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (commit)

  • option: add ZTE K5006-Z (commit)

  • option: add ZTE MF821D (commit)

  • qcserial: adding Sierra Wireless devices (commit)

  • add host support for the Tilera TILE-Gx architecture (commit)

  • dwc3: support new revisions of DWC3 core (commit)

  • gadget: mv: Add USB 3.0 device driver for Marvell PXA2128 chip. (commit)

  • gadget: uvc: Add super-speed support to UVC webcam gadget (commit)

2.8. Input

  • MT - Include win8 support (commit)

  • add MELFAS mms114 touchscreen driver (commit)

  • add driver for FT5x06-based EDT displays (commit)

  • add support for key scan interface of the LPC32xx SoC (commit)

  • hanwang - add support for Art Master II tablet (commit)

  • wacom - add support for EMR on Cintiq 24HD touch (commit)

  • wacom - add support to Cintiq 22HD (commit)

  • wacom - battery reporting improvements (commit)

  • Add onkey support for 88PM80X PMIC (commit)

  • HID
  • uhid: introduce user-space I/O driver support for HID (commit)

    • Driver for Lenovo Keyboard with Trackpoint (commit)

  • magicmouse: Implement Multi-touch Protocol B (MT-B) (commit)

  • multitouch: add support for Novatek touchscreen (commit)

  • roccat: add support for Roccat Savu (commit)

  • wiimote-ext: comment spelling fix (commit)

2.9. Sound

  • hda: Add DeviceID for Haswell HDA (commit)

  • hda: Add support for Realtek ALC282 (commit)

  • hda: add Haswell HDMI codec id (commit)

  • hda: add dock support for Lenovo Thinkpad X230 tablet (commit)

  • hda: add support for HD-Audio CODECes of VIA HDMI graphics cards (commit)

  • hda: add support for HD-Audio of VIA HDMI graphics cards (commit)

  • hda_intel: add position_fix quirk for Asus K53E (commit)

  • ASoC
    • Add shared code for Wolfson Arizona class devices (commit)

    • Add support for synopsys i2s controller as per ASoC framework. (commit)

    • SPEAr spdif_out: Add S/PDIF out support (commit)

    • STA529: Add support for STA529 audio codec (commit)

    • Support TI Isabelle Audio driver (commit)

    • Ux500: Add machine-driver (commit)

    • Ux500: Add platform-driver (commit)

    • add i2s dai driver for bf6xx soc (commit)

    • add mmp brownstone support (commit)

    • add sport driver for bf6xx soc (commit)

    • add ttc-dkb machine support (commit)

    • codecs: Add AB8500 codec-driver (commit)

    • codecs: Add DA732x codec driver (commit)

    • mmp: add audio dma support (commit)

    • mmp: add sspa support (commit)

    • wm5102: Initial driver (commit)

    • wm5110: Add audio CODEC driver (commit)

2.10. Webcams and others image capture devices

  • Add support for the IguanaWorks USB IR Transceiver (commit)

  • RTL2832 DVB-T demodulator driver (commit)

  • radio-shark: New driver for the Griffin radioSHARK USB radio receiver (commit)

  • radio: Add Sanyo LM7000 tuner driver (commit)

  • rtl28xxu: support Delock USB 2.0 DVB-T (commit)

  • rtl28xxu: support Terratec Noxon DAB/DAB+ stick (commit)

  • rtl28xxu: support for the rtl2832 demod driver (commit)

  • shark2: New driver for the Griffin radioSHARK v2 USB radio receiver (commit)

  • Add Analog Devices ADV7393 video encoder driver (commit)

2.11. Hardware monitorization

  • Driver for DA9052/53 PMIC (commit)

  • Honeywell Humidicon HIH-6130/HIH-6131 humidity and temperature sensor driver (commit)

2.12. Battery

2.13. Multi Function Devices

  • Add Maxim 77686 driver (commit)

  • Add companion chip in 88pm80x (commit)

  • Add s2mps11 IRQ driver (commit)

  • Initial support for the WM5110 (commit)

  • Support 88pm80x in 80x driver (commit)

  • arizona: Core driver (commit)

  • wm5102: Initial support for WM5102 (commit)

2.14. Various

  • regulator
    • Add driver for Arizona LDO1 (commit)

regulator: MAX77686: Add Maxim 77686 regulator driver (commit)

  • add new lp8788 regulator driver (commit)

  • add new regulator driver for lp872x (commit)

  • arizona: Add support for microphone supplies on Arizona devices (commit)

  • s2mps11: Add Samsung s2mps11 regulator driver (commit)

  • Extcon: Arizona: Add driver for Wolfson Arizona class devices (commit)

  • NFC: Add initial Sony RC-S360 support to pn533 (commit)

  • SPI: MIPS: lantiq: add FALCON spi driver (commit)

  • bcma: BCM43228 support (commit)

  • bcma: add PCI ID for BCM43224 (commit)

  • bcma: add constants for chip ids (commit)

  • bcma: add place for flash memory support (commit)

  • bcma: add trivial GBIT MAC COMMON driver (commit)

  • bcma: support alternative (BCM4706) ChipCommon core id (commit)

  • bq27x00_battery: Add support for BQ27425 chip (commit)

  • c_can_pci: generic module for C_CAN/D_CAN on PCI (commit)

  • clk: add versatile ICST307 driver (commit)

  • clk: wm831x: Add initial WM831x clock driver (commit)

  • coldfire-qspi: Add support for the Coldfire 5251/5253. (commit)

  • dmaengine: add OMAP DMA engine driver (commit)

  • dmaengine: add an shdma-base library (commit)

  • dmaengine: mmp_tdma: add mmp tdma support (commit)

  • drivers/ieee802154: add support for the at86rf230/231 transceivers (commit)

  • drivers/thermal/spear_thermal.c: add device tree probing capability (commit)

  • edac: add a new per-dimm API and make the old per-virtual-rank API obsolete (commit)

  • extcon: MAX77693: Add extcon-max77693 driver to support Maxim MAX77693 MUIC device (commit)

  • gpio: add a driver for GPIO pins found on AMD-8111 southbridge chips (commit)

  • gpio: Add support for Wolfson Microelectronics Arizona class devices (commit)

  • hw_random: add Broadcom BCM63xx RNG driver (commit)

  • hwrng: exynos - Add support for Samsung Exynos random number generator (commit)

  • i2c-tiny-usb: Add support for the Robofuzz OSIF USB/I2C converter (commit)

  • i2c: Add SCCB support (commit)

  • iio: add LM3533 ambient-light-sensor driver (commit)

  • iio: add mcp4725 I2C DAC driver (commit)

  • iio: frequency: New driver for AD9523 SPI low jitter clock generator (commit)

  • iio: frequency: New driver for Analog Devices ADF4350/ADF4351 Wideband Synthesizers (commit)

  • iio:adc: Add AD7265/AD7266 support (commit)

  • iio:dac:ad5064: Add support for the ad5629r and ad5669r (commit)

  • iio:dac:ad5446: Add support for the AD5450/51/52/53 (commit)

  • leds: Add LED driver for lm3556 chip (commit)

  • leds: add new lp8788 led driver (commit)

  • leds: add oneshot trigger (commit)

  • mtip32xx: Add support for new devices (commit)

  • pinctrl: Add one-register-per-pin type device tree based pinctrl driver (commit)

  • pwm: Add Nvidia Tegra SoC support (commit)

  • pwm: Add PWM framework support (commit)

  • pwm: add lpc32xx PWM support (commit)

  • pwm: pwm-tiecap: PWM driver support for ECAP APWM (commit)

  • pwm: pwm-tiehrpwm: PWM driver support for EHRPWM (commit)

  • rtc: Add real-time clock support to 88PM80X PMIC (commit)

  • spi: Add AD-FMCOMMS1-EBZ I2C-SPI bridge driver (commit)

  • spi: tegra: use dmaengine-based DMA driver (commit)

  • ssb: add missing PCI ID for b/g/n single band BCM4322 (commit)

  • w1: Add 1-wire slave device driver for DS28E04-100 (commit)

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