== Linus Walleij linusw ==
=== Highlights ===
* Sent off a pull request for GPIO fixes to Torvalds.
* Collected some core ux500 updates and pushed them to ARM SoC for v3.7.
* Debated the rĂ´le of platform data in DT configurations, as I reviewed Nomadik I2C DT patches.
* Finalized a DT patchset for the Integrator, put this into Russell's tracker. Arnd wanted CONFIG_ATAGS as part of this work to have an elegant way of #ifdef:ing out board code, Nico finalized such a patch set and Russell is contemplating it. Ran into the discussion about how to represent clocksources and clockevents in a device tree which was bound to happen since that has never been concluded in the past.
* Produced an internal kernel-summit and plumbers conference report and responded to a few dozen questions from fellow workers at ST-Ericsson.
* Finalized KS8695 migration to generic time and clock events, and Olof has pulled it in. File as general consolidation and/or platform deprecation - the latter option failed - what we know is that platforms using gettimeoffset() are disturbing the ARM tree and need to be augmented.
* Debated the future of the too big PRCMU driver and figured out a direction, sort of. Divide and conquer, so split off pieces and push to subdrivers. We learned this antipattern: device driver writers may be tempted to organize their driver around the hardware block (which can be big, if it's an MFD!) rather than the individual functions inside it.
* Finalized internal sync of the Nomadik I2C driver.
* Finalized internal sync of the PL022 SPI driver.
* Started internal sync of PL011 driver.
=== Plans ===
* Ongoing work on sparse IRQ for Nomadik and Ux500.
* Finalize internalization of the I2C driver, review Lee's DT patches for it and integrate them too, as I get back.
* 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.
=== Issues ===
* N/A
Thanks, Linus Walleij
linaro-kernel@lists.linaro.org