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 1 as of 2013-02-10 22:55:28
KernelNewbies:
  • Linux_3.8_DriverArch

TableOfContents()

1. Architectures

1.1. x86

  • Add config switch for CPU0 hotplug [http://git.kernel.org/linus/;a=commit;h=80aa1dff65717e7518647d4e27d1d3dcea5818e6 (commit)]

  • Define the 2.12 bzImage boot protocol [http://git.kernel.org/linus/;a=commit;h=09c205afde70c15f20ca76ba0a57409dad175fd0 (commit)]

  • AMD: Power driver support for AMD's family 16h processors [http://git.kernel.org/linus/;a=commit;h=22e32f4f57778ebc6e17812fa3008361c05d64f9 (commit)]

  • Add NumaChip remote PCI support [http://git.kernel.org/linus/;a=commit;h=f9726bfd4b14401d294207a70c7c0c4be8a8c6cc (commit)]

1.2. ARM

  • AT91: Add AT91RM9200 DT board [http://git.kernel.org/linus/;a=commit;h=397f8c3ca3fec5906d82656ca23a841763196f22 (commit)]

  • EXYNOS: add support for EXYNOS5440 SoC [http://git.kernel.org/linus/;a=commit;h=2edb36c4ea09fe5077e2d19e60fd353ab1fc6eee (commit)]

  • Kirkwood: new board USI Topkick [http://git.kernel.org/linus/;a=commit;h=767fc1ea92f70b5a97d43b79c146c2bee3eb6e83 (commit)]

  • at91: add pinctrl support [http://git.kernel.org/linus/;a=commit;h=6732ae5cb47c4f9a72727585956f2a5e069d1637 (commit)]

  • Add Calxeda ECX-2000 support [http://git.kernel.org/linus/;a=commit;h=7d6ab9b8620bbca6718b36242113f4f069840641 (commit)]

  • kirkwood: Add Plat'Home OpenBlocks A6 support [http://git.kernel.org/linus/;a=commit;h=f17073a3aec601cb9aba6d8c1c6dbc8c6a919c07 (commit)]

  • kirkwood: Add support for the MPL CEC4 [http://git.kernel.org/linus/;a=commit;h=5492a1108bbd40e14a895c07b6a4952022e82f7c (commit)]

  • kirkwood: DT board setup for Network Space Lite v2 [http://git.kernel.org/linus/;a=commit;h=ca7d94524ab3554b08f13de91674d570cb4a09b6 (commit)]

  • kirkwood: DT board setup for Network Space Mini v2 [http://git.kernel.org/linus/;a=commit;h=7f9871d9d30f25891e0c4da4c6284d9e66e702f5 (commit)]

  • kirkwood: DT board setup for Network Space v2 and parents [http://git.kernel.org/linus/;a=commit;h=ecee1e47ab42ba3907d6bde7b2981e1006382071 (commit)]

  • pxa: remove pxa95x support [http://git.kernel.org/linus/;a=commit;h=49ea7fc094162fcaa83f5876b2090c816cc4498c (commit)]

  • shmobile: Remove G3EVM machine support [http://git.kernel.org/linus/;a=commit;h=6a800a0bb0483097b7a5391b4e010acad8a85d4e (commit)]

  • shmobile: Remove G4EVM machine support [http://git.kernel.org/linus/;a=commit;h=631a7b5d958d2ef2c2333b105794c693642f0641 (commit)]

  • shmobile: Remove SH7367 support [http://git.kernel.org/linus/;a=commit;h=ed9c0754cef1d9f81f70b3147189a5a1b4a307a8 (commit)]

  • shmobile: Remove SH7377 support [http://git.kernel.org/linus/;a=commit;h=2864b19142c0f7aa44791499e159f9462c2e64be (commit)]

  • sunxi: Add basic support for Allwinner A1x SoCs [http://git.kernel.org/linus/;a=commit;h=3b52634f0b7adaaf2b29569025287b938b7c71a6 (commit)]

  • kirkwood: add support for ZyXEL NSA310 [http://git.kernel.org/linus/;a=commit;h=afcad884252b171ff6f2ac78eb43c2f5db612dd0 (commit)]

  • mm: Add support for PJ4B cpu and init routines [http://git.kernel.org/linus/;a=commit;h=de4901933f6dfc0180f761790d3f47fc64e6270f (commit)]

  • mvebu: Add SMP support for Armada XP [http://git.kernel.org/linus/;a=commit;h=45f5984a8a528f7507f3ec860d297934d4449ad1 (commit)]

1.3. MIPS

  • Transparent Huge Pages support [http://git.kernel.org/linus/;a=commit;h=970d032fec3f9687446595ee2569fb70b858a69f (commit)]

  • BCM47XX: remove GPIO driver [http://git.kernel.org/linus/;a=commit;h=2da4c74dc3711275e82856e62884c99f7a45f541 (commit)]

  • Cavium: Add EDAC support. [http://git.kernel.org/linus/;a=commit;h=f65aad41772f6a0022e9763fe06f47604449964c (commit)]

  • Netlogic: Support for XLR/XLS Fast Message Network [http://git.kernel.org/linus/;a=commit;h=ed21cfe207276e2d2883173399dd0380db372e18 (commit)]

  • Netlogic: Support for multi-chip configuration [http://git.kernel.org/linus/;a=commit;h=77ae798f5b736dfdc692b86b393d9699052ac77a (commit)]

  • Octeon: Add kexec and kdump support [http://git.kernel.org/linus/;a=commit;h=abe77f90dc9c65a7c9a4d61c2cbb8db4d5566e4f (commit)]

  • PMC-Sierra Yosemite: Remove support. [http://git.kernel.org/linus/;a=commit;h=bdf20507da11a9a5b32ef04fa09f352828189aef (commit)]

  • kdump: Add support [http://git.kernel.org/linus/;a=commit;h=7aa1c8f47e7e792d11f898cbdddaf6fa21ff08cc (commit)]

  • lantiq: adds GPHY firmware loader [http://git.kernel.org/linus/;a=commit;h=0224cde212df4abf251f89c3724a800b1949a774 (commit)]

  • oprofile: Support for XLR/XLS processors [http://git.kernel.org/linus/;a=commit;h=c783390a0ecef08df5c804f8c5f647431a04f502 (commit)]

  • perf: Add XLP support for hardware perf. [http://git.kernel.org/linus/;a=commit;h=4be3d2f3966b9f010bb997dcab25e7af489a841e (commit)]

1.4. S390

1.5. Sparc64

1.6. PowerPC

1.7. PPC64

1.8. Xtensa

  • add IRQ domains support [http://git.kernel.org/linus/;a=commit;h=2206d5dd9a785a74afc6981f2b13b7a4d4da6f31 (commit)]

  • add U-Boot image support (uImage). [http://git.kernel.org/linus/;a=commit;h=0322cabd39e27614772595abb395871e86ebff66 (commit)]

  • add config option to disable linker relaxation [http://git.kernel.org/linus/;a=commit;h=6550162200b40d1e725167f8a617255c42b57552 (commit)]

  • add device trees support [http://git.kernel.org/linus/;a=commit;h=da844a81779e2bb263eca4ecb1046541fdb11cf8 (commit)]

  • add support for the XTFPGA boards [http://git.kernel.org/linus/;a=commit;h=0d456bad36d42d16022be045c8a53ddbb59ee478 (commit)]

2. Drivers

2.1. Staging drivers

2.2. Graphics

2.3. Storage

  • SCSI
    • csiostor: Chelsio FCoE offload driver [http://git.kernel.org/linus/;a=commit;h=a3667aaed5698b84bad2f1b3f71adc86499f4bc6 (commit)]

    • hptiop: Support HighPoint RR4520/RR4522 HBA [http://git.kernel.org/linus/;a=commit;h=286aa031664ba5223bcb3dfd49a9e2d89d6b3aec (commit)]

    • mpt3sas: add new driver supporting 12GB SAS [http://git.kernel.org/linus/;a=commit;h=f92363d12359498f9a9960511de1a550f0ec41c2 (commit)]

  • libata ahci: Add support for Enmotus Bobcat device. [http://git.kernel.org/linus/;a=commit;h=7f9c9f8e24590e7dcd26ca408458c43df5b83e61 (commit)]

2.4. Networking

2.5. Sound

  • HDA: VIA Add support for codec VT1705CF. [http://git.kernel.org/linus/;a=commit;h=43737e0ae97ea87285686ffd07e30c82d897beb5 (commit)]

  • firewire: add Stanton SCS.1d/1m driver [http://git.kernel.org/linus/;a=commit;h=1999c3a035d7eace5dc9c5044e2aa3aaba8a1974 (commit)]

  • hda - Add Conexant CX20755/20756/20757 codec IDs [http://git.kernel.org/linus/;a=commit;h=42c364ace52ae6b4699105b39f2559c256b6cd4c (commit)]

  • ice1712: Add Philips PSC724 Ultimate Edge [http://git.kernel.org/linus/;a=commit;h=77b0b254af72add59c8125cd8799f390bc508f2b (commit)]

  • ice1712: Add Wolfson Microelectronics WM8766 codec support [http://git.kernel.org/linus/;a=commit;h=45d44e5a945296693b392ea807768329c1a80af6 (commit)]

  • ice1712: Add Wolfson Microelectronics WM8776 codec support [http://git.kernel.org/linus/;a=commit;h=bfe514279cc011304de9093a4923db09ef4eb459 (commit)]

  • usb-audio: Support for Digidesign Mbox 2 USB sound card: [http://git.kernel.org/linus/;a=commit;h=cb99864d40e46dea9c2aa3eaa97517b776f91024 (commit)]

  • usb-audio: add channel map support [http://git.kernel.org/linus/;a=commit;h=04324ccc75f96b3ed7aad1c866d1b7925e977bdf (commit)]

  • virtuoso: Xonar DSX support [http://git.kernel.org/linus/;a=commit;h=4492363251235c4499a2d073c5f09121ea23d39d (commit)]

  • ASoC: Add max98090 codec driver [http://git.kernel.org/linus/;a=commit;h=83f7cbc43b623d8498b2b542f0dfb9d9f67db2fd (commit)]

  • ASoC: add support for the Freescale / iVeia P1022 RDK reference board [http://git.kernel.org/linus/;a=commit;h=96a0af6d129dc4d09de70ce7a1150cac7dae3bc3 (commit)]

  • ASoC: adsp: Add ADSP base support [http://git.kernel.org/linus/;a=commit;h=2159ad936b7e7a8b26c99cf5b4476cfbb8c13e22 (commit)]

2.6. USB

  • Allow USB 3.0 ports to be disabled. [http://git.kernel.org/linus/;a=commit;h=41e7e056cdc662f704fa9262e5c6e213b4ab45dd (commit)]

  • add OWL CM-160 support to cp210x driver [http://git.kernel.org/linus/;a=commit;h=8de7f4da8ff8ad241a552512f727a47df15c5156 (commit)]

  • cp210x: add Virtenio Preon32 device id [http://git.kernel.org/linus/;a=commit;h=356fe44f4b8ece867bdb9876b1854d7adbef9de2 (commit)]

  • ftdi_sio: Add support for Newport AGILIS motor drivers [http://git.kernel.org/linus/;a=commit;h=d7e14b375b40c04cd735b115713043b69a2c68ac (commit)]

  • ftdi_sio: add PID/VID entries for ELV WS 300 PC II [http://git.kernel.org/linus/;a=commit;h=c249f911406efcc7456cb4af79396726bf7b8c57 (commit)]

  • ftdi_sio: add Zolix FTDI PID [http://git.kernel.org/linus/;a=commit;h=0ba3b2ccc72b3df5c305d61f59d93ab0f0e87991 (commit)]

  • option: add Changhong CH690 [http://git.kernel.org/linus/;a=commit;h=d4fa681541aa7bf8570d03426dd7ba663a71c467 (commit)]

  • option: add Nexpring NP10T terminal id [http://git.kernel.org/linus/;a=commit;h=ad86e58661b38b279b7519d4e49c7a19dc1654bb (commit)]

  • option: add TP-LINK HSUPA Modem MA180 [http://git.kernel.org/linus/;a=commit;h=99beb2e9687ffd61c92a9875141eabe6f57a71b9 (commit)]

  • option: add Telekom Speedstick LTE II [http://git.kernel.org/linus/;a=commit;h=5ec0085440ef8c2cf50002b34d5a504ee12aa2bf (commit)]

  • gadget: Remove File-backed Storage Gadget (g_file_storage). [http://git.kernel.org/linus/;a=commit;h=fa06920a3ece1ed43333992d35c0044e7a6c048a (commit)]

  • phy: add R-Car USB phy driver [http://git.kernel.org/linus/;a=commit;h=1789e52acc90c87484a109d6349eefe63cabb257 (commit)]

  • EHCI: remove Alchemy EHCI driver [http://git.kernel.org/linus/;a=commit;h=1de7d89c76350de456143503d52447a466b4025e (commit)], remove CNS3xxx EHCI platform driver [http://git.kernel.org/linus/;a=commit;h=f3a958d30dd1ceac83a3b82b5260475c7697d53a (commit)], remove IXP4xx EHCI driver [http://git.kernel.org/linus/;a=commit;h=6efd0f73cc8d748bfcccb23a5ee0b7e000441940 (commit)], remove Loongson 1B EHCI driver. [http://git.kernel.org/linus/;a=commit;h=ead92fae12902e3cfb79e8747c20b85c4b1f5414 (commit)], remove Netlogic XLS EHCI driver [http://git.kernel.org/linus/;a=commit;h=6d39944ee85fb46cd499b16231cbb10a00e3d878 (commit)], remove unused Link Power Management code [http://git.kernel.org/linus/;a=commit;h=4968f951913997adc8c68c4e986e8168ee1d2998 (commit)]

  • OHCI: remove Alchemy OHCI platform driver. [http://git.kernel.org/linus/;a=commit;h=bb5da43e4525d3338f51edb980e3067b111b78aa (commit)], remove CNS3xxx OHCI platform driver [http://git.kernel.org/linus/;a=commit;h=c23920b05be41998dc8e5796eb874df098a97e9f (commit)], remove Netlogic XLS OHCI platform driver [http://git.kernel.org/linus/;a=commit;h=c2e91e046df67efa401f77ebe13478e124bc50f7 (commit)], remove OHCI SH platform driver [http://git.kernel.org/linus/;a=commit;h=231a72e03af68f791e3f34dbc22117ebb18bdbb0 (commit)], remove PNX8550 OHCI driver [http://git.kernel.org/linus/;a=commit;h=60da65f966437d1212c99df89deb479b0697620a (commit)], remove ohci-pcc-soc driver. [http://git.kernel.org/linus/;a=commit;h=7bccfcd2eb09297e0406b38cfac8e1f3001964f3 (commit)]

2.7. Bluetooth

  • Add support for BCM20702A0 [0b05, 17b5] [http://git.kernel.org/linus/;a=commit;h=1ee3ff6110c16acfc915a79b1e3feb5013c41e75 (commit)]

  • Add support for Foxconn / Hon Hai [0489:e04e] [http://git.kernel.org/linus/;a=commit;h=3a61eda81ebcfc006ebb1496764299d53e5bf67f (commit)]

  • Add support for Foxconn / Hon Hai [0489:e056] [http://git.kernel.org/linus/;a=commit;h=2582d529c44d12502a700f1c3db062b9f44679bc (commit)]

  • Add support for GC-WB300D PCIe [04ca:3006] to ath3k. [http://git.kernel.org/linus/;a=commit;h=2c262b2a5235b7f5b18d4d58394511f76371d7cb (commit)]

  • Add support for IMC Networks [13d3:3393] [http://git.kernel.org/linus/;a=commit;h=eed307e290b96636def331375e065aca43f9069a (commit)]

2.8. Input

  • arizona-haptics: Add driver haptics module on Arizona CODECs [http://git.kernel.org/linus/;a=commit;h=9dd555e2f4de1af1bb0f75cc84ed0708fcdb5987 (commit)]

  • add DA9055 Onkey driver [http://git.kernel.org/linus/;a=commit;h=8ed2757edd0c6bacf20c1c55bd53a0acba565be8 (commit)]

  • add Retu power button driver. [http://git.kernel.org/linus/;a=commit;h=544a46c917fcf0a439cc0c428d76ba731a380cae (commit)]

  • remove Compaq iPAQ H3600 (Bitsy) touchscreen driver [http://git.kernel.org/linus/;a=commit;h=852d20aed8a029ea8496e85052493b275f19d22b (commit)]

  • serio - add ARC PS/2 driver [http://git.kernel.org/linus/;a=commit;h=e4b290094603423623d3f268e054f40f3f51afa8 (commit)]

  • wacom - add support for 2 new multi-touch tablets (0x100 and 0x101) [http://git.kernel.org/linus/;a=commit;h=6afdc289c984451a6202a687fe6af727e051a784 (commit)]

  • wacom - add support for a new MT device (0x4001) [http://git.kernel.org/linus/;a=commit;h=edbe265d245b0fe05c43e96e52554dacae5dcc70 (commit)]

  • xpad - add a few new VID/PID combinations [http://git.kernel.org/linus/;a=commit;h=540602a43ae5fa94064f8fae100f5ca75d4c002b (commit)]

  • HID
    • Add Apple wireless keyboard 2011 ANSI to special driver list [http://git.kernel.org/linus/;a=commit;h=f9af7b9edccb87d4d80b58687ab63e58f3b64c4c (commit)]

    • Add driver for ION iCade [http://git.kernel.org/linus/;a=commit;h=4ddfe0289bd4622a2a84747ab90c0614da4673e0 (commit)]

    • add support to novatec wireless mouse [http://git.kernel.org/linus/;a=commit;h=b8a8f515d234f74ac19fb3597580775d8229ce50 (commit)]

    • multitouch: support T and C for win8 devices [http://git.kernel.org/linus/;a=commit;h=349fd6705b13946c04794bf27d67282940aa46b8 (commit)]

    • multitouch: support arrays for the split of the touches in a report [http://git.kernel.org/linus/;a=commit;h=54f4c0c3e9d9ad50bf58a4f7c2bbdfb3fa4ab3a7 (commit)]

    • multitouch: support for hovering devices [http://git.kernel.org/linus/;a=commit;h=9b3bb9b8b6b221ab5ec96defedb15e4c99e26372 (commit)]

    • roccat: add support for KoneXTD [http://git.kernel.org/linus/;a=commit;h=8e74a2d31b980c2b2dc43641e5bb232c7cc3df4c (commit)]

    • roccat: add support for Roccat Lua [http://git.kernel.org/linus/;a=commit;h=4424f616e48e0a48ac31de8d223ba1bdb46a84f1 (commit)]

2.9. TV tuners, webcams, video capturers

  • V4L: Add driver for S3C24XX/S3C64XX SoC series camera interface [http://git.kernel.org/linus/;a=commit;h=babde1c243b25592038dd7193867a49729e3d505 (commit)]

  • v4l: add buffer exporting via dmabuf [http://git.kernel.org/linus/;a=commit;h=b799d09a157da71566e8013a62073435550cab6d (commit)]

  • v4l: vb2: add support for shared buffer (dma_buf) [http://git.kernel.org/linus/;a=commit;h=c538404869b69db543ce23cf041192c192a65330 (commit)]

2.10. Networking

2.11. Various

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