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

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

Revision 2 as of 2011-12-30 00:39:39
KernelNewbies:
  • Linux_3.2_DriverArch

TableOfContents()

1. Architectures

1.1. X86

  • asus-laptop: Pegatron Lucid accelerometer [http://git.kernel.org/linus/ (commit)]

  • dell-laptop: support Synaptics/Alps touchpad led [http://git.kernel.org/linus/ (commit)]

1.2. ARM

  • Add Highbank core platform support [http://git.kernel.org/linus/ (commit)]

  • EXYNOS4: Add support for ORIGEN board [http://git.kernel.org/linus/ (commit)], add support new EXYNOS4212 SoC [http://git.kernel.org/linus/ (commit)], add support new EXYNOS4412 SoC [http://git.kernel.org/linus/ (commit)], add support SMDK4212 Board [http://git.kernel.org/linus/ (commit)], add support SMDK4412 Board [http://git.kernel.org/linus/ (commit)]

  • ixp4xx: support omicron ixp425 based boards [http://git.kernel.org/linus/ (commit)]

  • mxs: Add initial support for DENX MX28 [http://git.kernel.org/linus/ (commit)]

  • at91: add support for RSIs EWS board [http://git.kernel.org/linus/ (commit)], merge board USB-A9260 and USB-A9263 together [http://git.kernel.org/linus/ (commit)], USB-A9G20 C01 & C11 board support [http://git.kernel.org/linus/ (commit)]

  • S5P64X0: Add Power Management support [http://git.kernel.org/linus/ (commit)], use generic DMA PL330 driver [http://git.kernel.org/linus/ (commit)]

  • imx6q: add core definitions and low-level debug uart [http://git.kernel.org/linus/ (commit)]

  • S5P: add support for tv device [http://git.kernel.org/linus/ (commit)]

  • ep93xx: add support Vision EP9307 SoM [http://git.kernel.org/linus/ (commit)]

  • mach-nuc93x: delete [http://git.kernel.org/linus/ (commit)]

1.3. PowerPC

  • 5200: add support for charon board [http://git.kernel.org/linus/ (commit)]

  • Hugetlb for BookE [http://git.kernel.org/linus/ (commit)]

  • p3060qds: Add support for P3060QDS board [http://git.kernel.org/linus/ (commit)]

  • ps3: Add gelic udbg driver [http://git.kernel.org/linus/ (commit)]

  • wsp: Add MSI support for PCI on PowerEN [http://git.kernel.org/linus/ (commit)], add PCIe Root support to PowerEN/WSP [http://git.kernel.org/linus/ (commit)]

  • Add skeleton PowerNV platform [http://git.kernel.org/linus/ (commit)]

  • Remove obsolete HCU4 board [http://git.kernel.org/linus/ (commit)]

1.4. MIPS

  • Add support for 64-bit perf counters. [http://git.kernel.org/linus/ (commit)]

  • Add support for the Broadcom specific Advanced Microcontroller Bus

bcma: add mips driver [http://git.kernel.org/linus/ (commit)] bcma: add SOC bus [http://git.kernel.org/linus/ (commit)] bcm47xx: add support for bcma bus [http://git.kernel.org/linus/ (commit)]

1.5. S390

  • kdump backend code [http://git.kernel.org/linus/ (commit)]

2. Drivers

2.1. Staging drivers

2.2. Graphics

  • Support EDID-Like-Data. ELD describes to the HDMI/DP audio driver the audio capabilities of the plugged monitor [http://git.kernel.org/linus/ (commit)]

  • i915: support ELD [http://git.kernel.org/linus/ (commit)]

  • nvidia: add support for nvcf chipset [http://git.kernel.org/linus/ (commit)]

  • radeon: add MSI module parameter [http://git.kernel.org/linus/ (commit)]

  • Add DRM Driver for Samsung SoC EXYNOS4210. [http://git.kernel.org/linus/ (commit)]

  • Add support for SMSC UFX6000/7000 USB display adapters [http://git.kernel.org/linus/ (commit)]

  • fsl-diu-fb: add several new video modes [http://git.kernel.org/linus/ (commit)]

2.3. Storage (SATA/SCSI)

  • ahci: Add ASMedia ASM1061 support [http://git.kernel.org/linus/ (commit)]

  • remove no longer needed pata_qdi driver [http://git.kernel.org/linus/ (commit)]

2.4. Network

  • Add brcm80211 drivers [http://git.kernel.org/linus/ (commit)]

  • Add ath6kl cleaned up driver [http://git.kernel.org/linus/ (commit)]

  • Add ethtool -g support to 8139cp [http://git.kernel.org/linus/ (commit)] and

  • ath9k: add AR9580 support [http://git.kernel.org/linus/ (commit)], AR9580 support [http://git.kernel.org/linus/ (commit)], AR946/8x chipsets [http://git.kernel.org/linus/ (commit)]

  • bna: MSGQ Implementation [http://git.kernel.org/linus/ (commit)], Brocade 1860 HW Enablement [http://git.kernel.org/linus/ (commit)]

  • ehea: Add GRO support [http://git.kernel.org/linus/ (commit)]

  • enic: Add SRIOV support [http://git.kernel.org/linus/ (commit)], add support for port profile association on a enic SRIOV VF [http://git.kernel.org/linus/ (commit)]

  • iwlagn: adding special "D" SKU for 2000 series [http://git.kernel.org/linus/ (commit)]

  • ixgbe add thermal sensor support for x540 hardware [http://git.kernel.org/linus/ (commit)], add WOL support for X540 [http://git.kernel.org/linus/ (commit)]

  • ll_temac: Add support for ethtool [http://git.kernel.org/linus/ (commit)]

  • rt2x00: Add new chipset support [http://git.kernel.org/linus/ (commit)]

  • can-sja1000: add driver for EMS PCMCIA card [http://git.kernel.org/linus/ (commit)], add driver for PEAK PCAN PCI/PCIe cards [http://git.kernel.org/linus/ (commit)]

  • netxen: add vlan LRO support [http://git.kernel.org/linus/ (commit)]

2.5. USB

2.6. Input

  • wiimote: Support rumble device [http://git.kernel.org/linus/ (commit)], add accelerometer input device [http://git.kernel.org/linus/ (commit)], add force-feedback support [http://git.kernel.org/linus/ (commit)], add IR input device [http://git.kernel.org/linus/ (commit)]

  • Add a driver for TSC-40 serial touchscreen [http://git.kernel.org/linus/ (commit)]

  • Add driver for Bosch Sensortec's BMA150 accelerometer [http://git.kernel.org/linus/ (commit)]

  • Add power button support for mc13783 [http://git.kernel.org/linus/ (commit)]

  • Add support for pm8xxx based vibrator driver [http://git.kernel.org/linus/ (commit)]

  • elantech: add v3 hardware support [http://git.kernel.org/linus/ (commit)], elantech - add v4 hardware support [http://git.kernel.org/linus/ (commit)]

  • penmount: add PenMount 3000 support [http://git.kernel.org/linus/ (commit)], add PenMount 6000 support [http://git.kernel.org/linus/ (commit)], add PenMount 6250 support [http://git.kernel.org/linus/ (commit)]

  • synaptics: add image sensor support [http://git.kernel.org/linus/ (commit)], process finger (<=3) transitions [http://git.kernel.org/linus/ (commit)], process finger (<=5) transitions [http://git.kernel.org/linus/ (commit)]

  • wacom: add Intuos4 LED and OLED control [http://git.kernel.org/linus/ (commit)]

  • HID
    • Add full support for Logitech Unifying receivers [http://git.kernel.org/linus/ (commit)]

    • Add support MacbookAir 4,1 keyboard [http://git.kernel.org/linus/ (commit)]

    • Support primax keyboards violating USB HID spec [http://git.kernel.org/linus/ (commit)]

2.7. Sound

  • hda - Add support for 92HD65 / 92HD66 family of codecs [http://git.kernel.org/linus/ (commit)]

  • intel8x0: Improve performance in virtual environment [http://git.kernel.org/linus/ (commit)]

  • snd-usb-caiaq: Add support for Maschine [http://git.kernel.org/linus/ (commit)]

  • usb-audio: Added support for Roland UM-ONE midi-usb interface [http://git.kernel.org/linus/ (commit)]

  • ASoC
    • Add ADAU1373 codec support [http://git.kernel.org/linus/ (commit)]

    • Add driver for rt5631 [http://git.kernel.org/linus/ (commit)]

    • Add WM5100 driver [http://git.kernel.org/linus/ (commit)]

    • Alchemy AC97C/I2SC audio support [http://git.kernel.org/linus/ (commit)]

    • Blackfin: ADAU1373 eval board support [http://git.kernel.org/linus/ (commit)]

    • mxs: add mxs-pcm driver [http://git.kernel.org/linus/ (commit)], add mxs-saif driver [http://git.kernel.org/linus/ (commit)], add mxs-sgtl5000 machine driver [http://git.kernel.org/linus/ (commit)]

    • omap-mcpdm: Replace legacy driver [http://git.kernel.org/linus/ (commit)]

2.8. PCI

2.9. Multifunction Devices (MFD)

  • ab5500 chip register access [http://git.kernel.org/linus/ (commit)]

  • Add Intel MSIC driver [http://git.kernel.org/linus/ (commit)]

  • Support software initiated shutdown of WM831x PMICs [http://git.kernel.org/linus/ (commit)]

  • Wake-up from Suspend MAX8997 support [http://git.kernel.org/linus/ (commit)]

2.10. Hardware monitorization

  • AD7314 driver (ported from IIO) [http://git.kernel.org/linus/ (commit)]

  • Add driver for EXYNOS4 TMU [http://git.kernel.org/linus/ (commit)]

  • lm75: Add support for Analog Devices ADT75 [http://git.kernel.org/linus/ (commit)]

  • pmbus: Add support for Intersil power management chips [http://git.kernel.org/linus/ (commit)]

  • pmbus/adm1275: Add support for ADM1276 [http://git.kernel.org/linus/ (commit)]

  • pmbus/ltc2978: Add support for LTC3880 to LTC2978 driver [http://git.kernel.org/linus/ (commit)]

  • pmbus/ltc2978: Explicit driver for LTC2978 [http://git.kernel.org/linus/ (commit)]

  • w83627ehf: Add support for the W83627UHG [http://git.kernel.org/linus/ (commit)]

2.11. Webcams, image capture devices

  • a8293: Allegro A8293 SEC driver [http://git.kernel.org/linus/ (commit)]

  • altera-stapl: it is time to move out from staging [http://git.kernel.org/linus/ (commit)]

  • move cx25821 out of staging [http://git.kernel.org/linus/ (commit)]

  • Move tm6000 out of staging [http://git.kernel.org/linus/ (commit)]

  • cx23885: Add ALSA support [http://git.kernel.org/linus/ (commit)], Initial support for the MPX-885 mini-card [http://git.kernel.org/linus/ (commit)], initial support for VBI with the cx23885 [http://git.kernel.org/linus/ (commit)]

  • dvb: Add MaxLinear MxL111SF DVB-T demodulator driver [http://git.kernel.org/linus/ (commit)]

  • dvb: Add support for pctv452e [http://git.kernel.org/linus/ (commit)]

  • dvb-usb: prepare for multi-frontend support (MFE) [http://git.kernel.org/linus/ (commit)]

  • em28xx: add support for PCTV DVB-S2 Stick 460e [2013:024f] [http://git.kernel.org/linus/ (commit)]

  • gspca: ov534_9: New sensor ov9712 and new webcam 05a9:8065 [http://git.kernel.org/linus/ (commit)], topro: New subdriver for Topro webcams [http://git.kernel.org/linus/ (commit)], zc3xx: New webcam 03f0:1b07 HP Premium Starter Cam [http://git.kernel.org/linus/ (commit)]

  • it913x: Driver for Kworld UB499-2T (id 1b80:e409) v1.05 [http://git.kernel.org/linus/ (commit)], frontend and tuner driver v1.05 [http://git.kernel.org/linus/ (commit)], support for single ITE 9135 devices [http://git.kernel.org/linus/ (commit)]

  • mt9p031: Aptina (Micron) MT9P031 5MP sensor driver [http://git.kernel.org/linus/ (commit)], aptina (Micron) MT9T001 3MP sensor driver [http://git.kernel.org/linus/ (commit)]

  • s5p-fimc: Add runtime PM support in the camera capture [http://git.kernel.org/linus/ (commit)], add runtime PM support in the mem-to-mem driver [http://git.kernel.org/linus/ (commit)], add support for JPEG capture [http://git.kernel.org/linus/ (commit)], add the media device driver [http://git.kernel.org/linus/ (commit)]

  • saa7164: Adding support for HVR2200 card id 0x8953 [http://git.kernel.org/linus/ (commit)], add support for another HVR2200 hardware revision [http://git.kernel.org/linus/ (commit)]

  • Support for Terratec G1 [http://git.kernel.org/linus/ (commit)]

  • tda10071: NXP TDA10071 DVB-S/S2 driver [http://git.kernel.org/linus/ (commit)]

  • Add v4l2 subdev driver for S5K6AAFX sensor [http://git.kernel.org/linus/ (commit)]

2.12. Real-time clocks

2.13. MultiMedia Cards (MMC)

  • Add cache control for eMMC4.5 device [http://git.kernel.org/linus/ (commit)]

  • Add eMMC hardware reset support [http://git.kernel.org/linus/ (commit)]

  • Add random fault injection [http://git.kernel.org/linus/ (commit)]

  • General purpose MMC partition support. [http://git.kernel.org/linus/ (commit)]

  • sdhci: add eMMC hardware reset support [http://git.kernel.org/linus/ (commit)], add eMMC hardware reset support [http://git.kernel.org/linus/ (commit)], sdhci-pci: add runtime pm support [http://git.kernel.org/linus/ (commit)]

  • mmc-test: add eMMC hardware reset test [http://git.kernel.org/linus/ (commit)]

2.14. Watchdog

2.15. Memory Technology Devices (MTD)

  • Add DiskOnChip G3 support [http://git.kernel.org/linus/ (commit)]

  • add MEMWRITE ioctl [http://git.kernel.org/linus/ (commit)]

  • Drop ceiva map driver [http://git.kernel.org/linus/ (commit)]

2.16. Bluetooth

  • btusb: add device entry for Broadcom SoftSailing [http://git.kernel.org/linus/ (commit)]

  • Add support for Broadcom BCM20702A0 [http://git.kernel.org/linus/ (commit)]

2.17. Various

  • cciss: Adds simple mode functionality [http://git.kernel.org/linus/ (commit)]

  • clocksource: add DBX500 PRCMU Timer support [http://git.kernel.org/linus/ (commit)]

  • drivers: create a pin control subsystem [http://git.kernel.org/linus/ (commit)]

  • hw_random: add driver for atmel true hardware random number [http://git.kernel.org/linus/ (commit)]

  • hwspinlock/u8500: add hwspinlock driver [http://git.kernel.org/linus/ (commit)]

  • i2c-designware: Add support for Designware core behind PCI devices. [http://git.kernel.org/linus/ (commit)], add runtime power management support [http://git.kernel.org/linus/ (commit)]

  • i7core_edac: Add scrubbing support [http://git.kernel.org/linus/ (commit)]

  • IIO
    • New driver for AD7190/AD7192/AD7195 4 Channel SPI ADC [http://git.kernel.org/linus/ (commit)]

    • New driver for AD7280A Lithium Ion Battery Monitoring [http://git.kernel.org/linus/ (commit)]

    • impedance-analyzer: New driver for AD5933/4 Impedance [http://git.kernel.org/linus/ (commit)]

    • Remove ADT75 driver - hwmon/lm75 will take over ADT75 [http://git.kernel.org/linus/ (commit)]

  • Renesas TPU LED driver [http://git.kernel.org/linus/ (commit)]


CategoryReleases

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