== Linus Walleij linusw ==
=== Highlights ===
* Torvalds has pulled the pinctrl subssystem for Linux v3.2.
* Several other subsystems have also been pulled for 3.2, many patches created or signed-off by me have made their way into mainline due to this, including LP5521 and LM3530 LEDs, Nomadik I2C, DB8500 CPUfreq, MMC core and the PL180 MMCI driver, AB8500 Core, a bunch of DB8500 PRCMU patches, AB5500 driver, AB8500 GPADC, a few Integrator patches, PL022 SPI and of course a stack of Ux500 core patches.
* All GPIO cleanups initially started in the Cambourne sprint in cooperation with Ben Dooks, have been pulled into Torvalds tree.
* Fixed bugs in my own patches that have been pulled in by Torvalds, predominantly <mach/gpio.h> cleanup fallout and AB8500 MFD core.
* Attended Linaro connect in Orlando. Mainly talking and planning, not much hands-on work here.
=== Plans ===
* Prepare a second patch for generic pin control. Shawn Guo and other developers are requesting this to be able to create complete pinctrl drivers targeted for 3.3.
* Drive generalization of U300 and Nomadik GPIO by using the pinctrl framework. drivers/gpio/gpio-[nomadik|u300]
* Test the PL08x patches on the Ericsson Research PB11MPCore and submit platform data for using pl08x DMA on that platform.
* Pushed out the AB8500 HWMON driver, will try to address review comments.
* Mainline some ux500 U-Boot stuff so it can atleast boot the system.
=== Issues ===
* Some ST-Ericsson internal time-stealing as usual.
Thanks, Linus Walleij