== Linus Walleij linusw ==
Sorry for delayed activity report, and Linaro Connect was inbetween so now it's about time to report on what's been going on.
=== Highlights ===
* SPARSE_IRQ patch set for Ux500 including the removal of the entire arch/arm/plat-nomadik directory has been merged to ARM SoC. The same patches have been applied to our internal development kernel, so it's not coming back.
* Intense activity on pinctrl and gpio trees, sending pull requests for fixes to Torvalds for all random stuff.
* Merged the U300 patches cleaning up some pinctrl business to the pinctrl tree.
* Intensely debated default-hogging of pinctrl handles. See blueprint just created for details: https://blueprints.launchpad.net/linux-linaro/+spec/pinctrl-notifyhog
* At Connect Kevin Hilman from TI kindly took time to explain to me and Ulf how runtime PM is to be done right. So what needs to be done is major and will require commitment from Linaro member companies, and I've filed a blueprint for it. https://blueprints.launchpad.net/linux-linaro/+spec/runtime-pm Amit K is informed.
* Merged a patch from Shiraz Hashin basically intended to implement this blueprint: https://blueprints.launchpad.net/linux-linaro/+spec/pinctrl-gpiorange-makeov... Unfortunately there was some fallout and I set some priority for this over all other work since the tree could not be left in bad shape and I neither wanted to revert the patch. Still hashing things out...
* Debated gpio_get(), see the thread beginning with this post: http://marc.info/?l=linux-kernel&m=135167415211671&w=2 Basically the proper solution to this was another blueprint in the making IMHO, so I just had to write it down: https://blueprints.launchpad.net/linux-linaro/+spec/gpio-handles
* Russell merged a few SMP_TWD patches I sent making the driver reentrant as cores come and go. This is required for big.LITTLE MP scheduling I think. This is the interesting commit: http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=7563/1
* Pushed some Integrator-patches moving the irqchip driver to drivers/irqchip and some more. Mainly therapeutic work.
* Even sent a clksrc patch for ARM64...
* Got IMPD1 and Versatile AB boards from Marc Zyngier @ARM. I owe this guy a favor... now all happy hacking!
=== Plans ===
* Attack the remaining headers in arch/arm/mach-ux500 so we can move forward with multiplatform for v3.9 or so. (Make no promises, make no commitments...)
* Test the PL08x patches on the Ericsson Research PB11MPCore and submit platform data for using pl08x DMA on that platform.
* Look into other Ux500 stuff in need of mainlining... using an internal tracking sheet for this.
* Look into regmap. Try something out, get to know it.
=== Issues ===
* Classified activity has taken some time and will be reported in 1:1.
Thanks, Linus Walleij