KernelNewbies:

TableOfContents()

1. Architecture-specific changes

1.1. ARM

* Kirkwood: Add support for 6282 based QNAP devices [http://git.kernel.org/linus/ce56d169976488e888878eed5f1bc304cf116c43 (commit)] * msm: add SMP support for msm [http://git.kernel.org/linus/e14411da420bad7bdaae65cccd8787674e6c565e (commit)] * msm: hotplug: support cpu hotplug on msm [http://git.kernel.org/linus/9f1890a5de2a5fcf4fd9ffa3115047eed834349c (commit)] * msm: initial framebuffer support [http://git.kernel.org/linus/50bc0ef42c76879f5d68a88c7063603dc0c9789b (commit)] * msm: Secure Channel Manager (SCM) support [http://git.kernel.org/linus/2a1eb58a86514037c8b59eb13a14b0e2a9cc0fb3 (commit)] * ux500: Add cpufreq support for u8500 [http://git.kernel.org/linus/7c1a70e99819d723cde610d83de48a8ab01ec609 (commit)]

1.2. X86

1.3. S390

1.4. POWERPC

* powerpc/4xx: Add suspend and idle support [http://git.kernel.org/linus/d164f6d4f9108126f69ba2963cf6fb7ef4ba9232 (commit)] * powerpc: Add support for new hcall H_BEST_ENERGY [http://git.kernel.org/linus/5742bd859524793b857110a13db349d95070d2dc (commit)] * powerpc: Add support for popcnt instructions [http://git.kernel.org/linus/64ff31287693c1f325cb9cb049569c1611438ef1 (commit)] * powerpc/pseries: Add kernel parameter to disable batched hcalls [http://git.kernel.org/linus/4e89a2d8e2d5ab33d73b76f16c10fdf515faabef (commit)] * powerpc/pseries: Poll VPA for topology changes and update NUMA maps [http://git.kernel.org/linus/9eff1a38407c051273fe1a20f03f8155bd32de35 (commit)]

1.5. SH

1.6. MIPS

2. Drivers

==GRAPHICS == * drm/i915: Add frame buffer compression on Sandybridge [http://git.kernel.org/linus/9c04f015ebc2cc2cca5a4a576deb82a311578edc (commit)] * drm/i915: Add self-refresh support on Sandybridge [http://git.kernel.org/linus/1398261a2e84c537c409259cfe9db3d0abcd9f99 (commit)] * drm/i915: Add support for GPU reset on gen6. [http://git.kernel.org/linus/cff458c21063de960bde0e39770a0f4cd0477d95 (commit)] * drm/i915: Add support for precise vblank timestamping (v2) [http://git.kernel.org/linus/0af7e4dff50454905092d468e91c1ef92e10e6b4 (commit)] * drm/i915: Enable RC6 autodownclocking on Sandybridge [http://git.kernel.org/linus/8fd2685911cb6c140e6d0588ac04990ce65d4537 (commit)] * drm/i915: support low power watermarks on Ironlake [http://git.kernel.org/linus/b79d4990226defc3789f9ba492b27e9e56790857 (commit)] * drm/i915: support overclocking on Sandy Bridge [http://git.kernel.org/linus/a6044e23b784544fe567db75dbf9c4f684bd6d5b (commit)] * drm/kms/radeon: Add support for precise vblank timestamping. [http://git.kernel.org/linus/f5a8020903932624cf020dc72455a10a3e005087 (commit)] * drm/nouveau: add support for MSI [http://git.kernel.org/linus/35fa2f2ad161024e735fb0cd571cb92e50171afd (commit)] * drm/nouveau: Implement the pageflip ioctl. [http://git.kernel.org/linus/332b242f47786d1a43bd7a19a0513dd5d493db8e (commit)] * drm/nouveau: Implement the vblank DRM hooks. [http://git.kernel.org/linus/042206c0cd4924879c4292c5ffa2bf1e8023ae5a (commit)] * drm/nv20: Add Z compression support. [http://git.kernel.org/linus/87a326a38589e1c919af5f86a59cd571ff0aa831 (commit)] * drm/nv84: add support for the PCRYPT engine [http://git.kernel.org/linus/bd2e597de8dbd000a3977871f15cb81e2925d63e (commit)] * drm/nvc0: accelerate ttm buffer moves [http://git.kernel.org/linus/183720b8af5301e2eab7f3163f03133c5a6ad6da (commit)] * drm/nvc0: implement fbcon acceleration [http://git.kernel.org/linus/ddbaf79a8b047dcccf766d0518626cdc0f43d58e (commit)] * drm/nvc0: implement fencing [http://git.kernel.org/linus/529c4959129c7c425aaf3d5b6acc63edf76827ad (commit)] * drm/nvc0: implement pfifo engine hooks [http://git.kernel.org/linus/b2b099388fa76f0be25431794d369d251a4002dd (commit)] * drm/nvc0: implement pgraph engine hooks [http://git.kernel.org/linus/966a5b7daa15e152bc2e1f0407939cc721fb5995 (commit)] * drm/nvc0: import initial vm backend [http://git.kernel.org/linus/4c74eb7ff276813ee73943a3756b295675fb2865 (commit)] * drm/nvc0: initial support for tiled buffer objects [http://git.kernel.org/linus/6d86951a45013ac5b060c5e6307b11b7c685c76f (commit)] * drm/radeon: add initial tracepoint support. [http://git.kernel.org/linus/99ee7fac189893c90145a22b86bbcfdc98f69a9c (commit)] * drm/radeon/kms: add pageflip ioctl support (v3) [http://git.kernel.org/linus/6f34be50bd1bdd2ff3c955940e033a80d05f248a (commit)] * drm/radeon/kms: add radeon_asic struct for NI asics [http://git.kernel.org/linus/a43b7665de7b1adbda5ce19d57cb65add0982c8f (commit)] * drm/radeon/kms: add support for gen2 pcie link speeds [http://git.kernel.org/linus/9e46a48df24f9698b34d28385b320c529851e5f7 (commit)] * drm/ttm: Add a bo list reserve fastpath (v2) [http://git.kernel.org/linus/d6ea88865d3e5b0c62040531310c1f2c6a994f46 (commit)] * drm/vblank: Add support for precise vblank timestamping. [http://git.kernel.org/linus/27641c3f003e7f3b6585c01d8a788883603eb262 (commit)]

* video: add driver for PXA3xx 2D graphics accelerator [http://git.kernel.org/linus/364dbdf3b6c31a4a5fb7a6d479e7aafb4a7a10b6 (commit)]

2.1. STAGING

2.2. NETWORKING

2.3. ALSA

2.4. HWMON

2.5. Input

2.6. STORAGE

* [libata] new driver acard_ahci, for ATP8620 host controller [http://git.kernel.org/linus/02cdfcf043c5c6ebcbbaba1c35130b5fbcb10867 (commit)]

* SCSI

2.7. USB

2.8. HID

* HID: Add Force Feedback support for EMS Trio Linker Plus II [http://git.kernel.org/linus/04561c5aa243c98cae93cde27e05740df787e692 (commit)] * HID: add MacBookAir 3,1 and 3,2 support [http://git.kernel.org/linus/99b9f758bbc904f22faffcf4d83205f4a5e7bc0c (commit)] * hid: egalax: Add support for Samsung NB30 netbook [http://git.kernel.org/linus/28906ad6d7c8a8090f720cf7c39461df0b1460f6 (commit)] * hid: egalax: Add support for Wetab (726b) [http://git.kernel.org/linus/4dd295a73e80b55c3fec25555bf0a5d253023740 (commit)] * hid: egalax: Add support for Wetab [http://git.kernel.org/linus/4e93db23bf95cd763c9182b5d6187412fe6ce747 (commit)] * HID: hid-mulitouch: add support for the 'Sensing Win7-TwoFinger' [http://git.kernel.org/linus/5572da08a784621f2ab4fdc8dc65471261871795 (commit)] * HID: hid-multitouch: add support for Cypress TrueTouch panels [http://git.kernel.org/linus/a3b5e577d96bfccbc41ebf4df784e3a153072273 (commit)] * HID: hid-multitouch: support for PixCir-based panels [http://git.kernel.org/linus/5519cab477b61326963c8d523520db0342862b63 (commit)] * HID: roccat: Add support for Roccat Kone[+] v2 [http://git.kernel.org/linus/47dbdbffe15b9582a41727766d43f1d4208e977e (commit)]

2.9. ACPI

* acer-wmi: Add 3G rfkill sysfs file [http://git.kernel.org/linus/b3c9092b2fed427d45117d23ceb577ad8dc46a9a (commit)] * acer-wmi: Add acer wmi hotkey events support [http://git.kernel.org/linus/3fdca87d10f1d45b1c034da343e68beb082f9b84 (commit)] * acer-wmi: Enabled Acer Launch Manager mode [http://git.kernel.org/linus/59ccf2f3d55c06fd34613f1f78de0279436a7b35 (commit)] * ACPI, APEI, Add APEI generic error status printing support [http://git.kernel.org/linus/f59c55d04b43bd72df8efa692dd07224fe94d1ac (commit)] * ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support [http://git.kernel.org/linus/81e88fdc432a1552401d6e91a984dcccce72b8dc (commit)] * ACPI processor: remove processor throttling control procfs I/F [http://git.kernel.org/linus/cef6e8a3790d6bdc305496629c357a56001d59a6 (commit)] * ACPI video: remove output switching control [http://git.kernel.org/linus/677bd810eedce61edf15452491781ff046b92edc (commit)] * eeepc-wmi: add rfkill support for wlan, bluetooth and 3g [http://git.kernel.org/linus/ba48fdb969d0404d54f6fa0266373afecbbd19d7 (commit)] * eeepc-wmi: add touchpad led support [http://git.kernel.org/linus/084fca63128849c0961b3cfdb0cd0345e8f51ad8 (commit)]

* [media]

* [media] cpia, stradis: remove deprecated V4L1 drivers [http://git.kernel.org/linus/39c3d488452ae206cfc8afda0db041ee55d01c3c (commit)] * [media] cx231xx: Add a driver for I2C-based IR [http://git.kernel.org/linus/9ab66912e0cd671fbea1b99e8a37d11b14d50baf (commit)] * [media] em28xx: Add support for Leadership ISDB-T [http://git.kernel.org/linus/ca3dfd6a6f8364c1d51e548adb4564702f1141e9 (commit)] * [media] gspca - ov519: New sensor ov7660 with bridge ov530 (ov519) [http://git.kernel.org/linus/42e142f6b72493b5daec9950c4c83d20ccf56a0d (commit)] * [media] media: Add timberdale video-in driver [http://git.kernel.org/linus/9eae42e5a216059a146b3fbbe24b4fdc0b10c723 (commit)] * [media] MFD: WL1273 FM Radio: MFD driver for the FM radio [http://git.kernel.org/linus/383268a8e282fb549dabe3a33ccafc9434ab6006 (commit)] * [media] Patch for cx18 module with added support of GoTView PCI DVD3 Hybrid tuner [http://git.kernel.org/linus/a363436396ad68509db4513c886055cc067a184c (commit)] * [media] radio-gemtek-pci: remove duplicate driver [http://git.kernel.org/linus/424852f4374561630d526e7bb04eec5bb7d665a1 (commit)] * [media] rc-core: add loopback driver [http://git.kernel.org/linus/801c73c04ad57689dc9b47baf62cbb23f954d987 (commit)] * [media] Remove staging/lirc/lirc_i2c driver [http://git.kernel.org/linus/41ca2b1ac269e2ed64e2562b91fa61cab0b19e7a (commit)] * [media] saa7134: Add support for Compro VideoMate Vista M1F [http://git.kernel.org/linus/b7a0f2e793a52b306e682a0e2e9a0b6f0f0a730e (commit)] * [media] se401: deprecate driver, move to staging [http://git.kernel.org/linus/71bb2876a3b2af8e6fd5ac20921ee0de9e07d809 (commit)] * [media] tda9875: remove duplicate driver [http://git.kernel.org/linus/f037484337ce009ff840de07ca3232808101db09 (commit)] * [media] Terratec Cinergy Hybrid T USB XS [http://git.kernel.org/linus/9124544320bd36d5aa21769d17a5781ba729aebf (commit)] * [media] usbvideo: deprecate the vicam driver [http://git.kernel.org/linus/745da4280f272840976d47afba22ed853f07e1b2 (commit)] * [media] usbvideo: remove deprecated drivers [http://git.kernel.org/linus/5772dcaa790851ec068afcd0d1f160d801b1126e (commit)] * [media] V4L2: Add a v4l2-subdev (soc-camera) driver for OmniVision OV2640 sensor [http://git.kernel.org/linus/3153ac9c6208892ee237caccdbe2290f8247e236 (commit)] * [media] V4L2: WL1273 FM Radio: TI WL1273 FM radio driver [http://git.kernel.org/linus/87d1a50ce45168cbaec10397e876286a398052c1 (commit)] * [media] V4L: remove V4L1 compatibility mode [http://git.kernel.org/linus/08af245de0cf6ab5f4ed008ee2bb99273774fce0 (commit)]

* mfd

* mfd: Add cs5535-mfd driver for AMD Geode's CS5535/CS5536 support [http://git.kernel.org/linus/f71e1afdd588ec60fd799b1e5a6f0b2e6cf9605e (commit)] * mfd: Add initial WM8958 support [http://git.kernel.org/linus/559e0df6b3ffbc218a11bb9dada5320a217cb7a6 (commit)] * mfd: Add WM8326 support [http://git.kernel.org/linus/412dc11d3fd01f96fdf4a8cbfbc5584a17dab7c8 (commit)]

* mmc

* mmc: Add support for JMicron 388 SD/MMC controller [http://git.kernel.org/linus/8f230f454fe04ba326ffaead3a6b88dcf44eaf4b (commit)] * mmc: Add support for the Marvell Dove SDHCI controller [http://git.kernel.org/linus/985b1aa05bc47794780ac92eebdaf006a5187afb (commit)] * mmc: Aggressive clock gating framework [http://git.kernel.org/linus/04566831a703ae3ef4b49a2deae261c9ed26e020 (commit)] * mmc: dw_mmc: Add Synopsys DesignWare mmc host driver. [http://git.kernel.org/linus/f95f3850f7a9e1d49ebc5b6e72e7cc3ec3685b0b (commit)]

* OMAP3: PM: Adding smartreflex driver support. [http://git.kernel.org/linus/984aa6dbf4ca5be806fee217311c9cc68e8f2e88 (commit)] * OMAP3: PM: Adding voltage driver support. [http://git.kernel.org/linus/2f34ce81b8c05c900e45bd88595cc154f7bb5957 (commit)] * OMAP3: ZOOM2/3/3630SDP: Add display board file for OMAP3 [http://git.kernel.org/linus/a64903357596c64f3848d448033eb5cc7563c00d (commit)] * OMAP4: Adding voltage driver support [http://git.kernel.org/linus/bd38107b565a41d994aa22db0962ffcc34ebef02 (commit)] * OMAP4: mux: Add CBL package data for OMAP4430 ES1 [http://git.kernel.org/linus/a041a52c4d2b82e25de2267bce5f4dc3d2179b2a (commit)] * OMAP4: mux: Add CBS package data for OMAP4430 ES2 [http://git.kernel.org/linus/a7722d8796c3431163943c30af7a90d87c43180a (commit)] * omap: AM3517/05: Add craneboard support [http://git.kernel.org/linus/1cb125caf2e0fdece14f72efbb3516f5c5fe1de9 (commit)] * OMAP: DSS2: Add generic DPI panel display driver [http://git.kernel.org/linus/a9a62b6a886545960488cae3b97acb482361b802 (commit)]

* regulator: add driver for tps6524x regulator [http://git.kernel.org/linus/1394fd2826afb2adf7f6c4833d36a0feba22e665 (commit)] * regulators: Added ab8500 v2 support [http://git.kernel.org/linus/2b75151a1041f200ee3f36475ba389da43664bb4 (commit)] * regulator: support PMIC mc13892 [http://git.kernel.org/linus/5e428d5cecc3f109b52e993a1bd91f82137867b3 (commit)] * rtc: Add drivers/rtc/rtc-mrst.c [http://git.kernel.org/linus/0146f26145af75d53e12dbf23a36996aff373680 (commit)] * serial: Add support for UART on VIA VT8500 and compatibles [http://git.kernel.org/linus/304e12665a4a7b8b25dfe8c64fa4fd56a04a67ea (commit)] * Serial: EG20T: add PCH_UART driver [http://git.kernel.org/linus/3c6a483275f47a2ef7119309ad3d791c10cf30da (commit)]

* SPI: Add SPI controller driver for the Atheros AR71XX/AR724X/AR913X SoCs [http://git.kernel.org/linus/8efaef4dc842a8a050d10aef30e26220b8995fc3 (commit)] * spi/pxa2xx: Add CE4100 support [http://git.kernel.org/linus/d6ea3df0d470fb9260db93883f97764cf9f0e562 (commit)]

* watchdog

* watchdog: add f71862fg support [http://git.kernel.org/linus/7977ff6e3deb042b29370e52607df20d1ee33b9d (commit)] * watchdog: Add MCF548x watchdog driver. [http://git.kernel.org/linus/88cce427626070f7d7eb33994e3ff7b4db3292c5 (commit)] * watchdog: Add support for sp5100 chipset TCO [http://git.kernel.org/linus/15e28bf130081a574192fb934b832ac7d07739f7 (commit)] * watchdog: Add TCO support for nVidia chipsets [http://git.kernel.org/linus/456c730153fe33134fe93742510a96e46a9217c4 (commit)] * watchdog: Add watchdog support for W83627DHG chip [http://git.kernel.org/linus/9c67bea419c384561eeb84bdf251d521a3234e45 (commit)] * watchdog: f71808e_wdt: Add Fintek F71869 watchdog [http://git.kernel.org/linus/df278dac2070e677cf22c30e1c78c5a753191375 (commit)]

* w1: DS2423 counter driver and documentation [http://git.kernel.org/linus/17fecb5582962c2ca5627a51ec9ab0979fb673ef (commit)]

KernelNewbies: Linux_2_6_38-DriversArch (last edited 2011-03-15 09:07:39 by diegocalleja)