== Per Forlin <perfor> ==
=== Highlights ===
* sent out bug fixes concerning mmc non-blocking changes
* https://lkml.org/lkml/2011/8/29/110 (MERGED)
* "mmc: clarifications on host.post_req" (not reviewed)
* "mmc: omap_hsmmc: DMA unmap only once in case of MMC error"
(rejected). Bug is fixed by another patch
http://marc.info/?l=linux-mmc&m=131490406920616&w=2
=== Completed work items ===
none this week
=== Plans ===
Vacation 3 days this week and 5 days next week. Back again September 12.
== Highlights ==
* 1:1 with Deepak for the current status sync, concern shared.
* Send email to Will D for the offline cpu to bootloader mode, get
feedback from him and it seems Will get stuck there.
* i.MX6Q (4 Cortex-A9 cores SMP) u-boot upstream preparation.
== Plan ==
* 11.11 task
* i.MX6Q (4 Cortex-A9 cores SMP) u-boot upstream preparation.
Best Regards,
Jason Liu
=== i.MX6Q DT ===
* Rewrote the Freescale internal i.mx6q clock codes. With the common
pattern applied as much as possible, the LOC gets reduced to ~2K
from the original ~5K (including register header).
=== Plan ===
* Post i.mx6q series
--
Regards,
Shawn
== Manjunatha GK <manjugk> ==
=== Highlights ===
* submitted dt migrated patches(v2) for i2c controller along with
generic board files for omap3 and omap4
* The patch series was missing twl driver handling due platform_data
issue[was waiting for Grant's feedback]
* Benoit has posted patch series on top of v2 which eliminates
aux_data usage and handles twl driver
* was on vacation from 2011-08-29 to 2011-09-02
=== Plans ===
* omap dt migrated patches for i2c, twl and gpio are posted for review comments.
* rework for any comments and target patches for v3.2
-M
== Thomas Abraham <thomas-ab> ==
=== Highlights ===
* Submitted second version of pl330 dma controller device tree support patches.
* Submitted gpio and pinctrl device tree support patches for exynos4.
* Submitted gic and interrupt combiner controller device tree support
patches for exynos4.
* Submitted rtc device tree support patch for samsung's rtc driver.
* Reviewed Linus W's pinctrl v5 patches and checked suitability for exynos4.
* Started working on device tree support for exynos4 keypad controller driver.
=== Plans ===
* Submit device tree support patches for exynos4 keypad controller driver.
* Re-test pl330 dma controller device tree patches with v8 version of
pl330 driver update patches from Boojin Kim.
* Start preparation for single dt-enabled board file for smdkv310 and
origen boards.
=== Misc ===
* Will be on leave on September 9th.
I have put the tools, data and some conclusions from the work I did on
the flash storage performance investigation at
http://yxit.co.uk/public/flash-performance/
Here is a copy of the README file from there...
CONTENTS
doc/benchmark-results
Some conclusions drawn from timings of usecases.
doc/simulation-results
Some conclusions drawn from simulation of SD cards.
flashsim-usecases.sh
This scripts creates a filesystem then runs various usecases on
it whilst blktrace collects traces of the resulting block driver
activity.
traces/
This directory contains some traces already gathered using
flashsim-usecases.sh on some cards described in doc/cards
See traces/README for more.
doc/cards
This file contains results of running flashbench on various
cards.
flashsim/
Program to simulates the various algorithms used by flash
drives. This takes parsed blktrace output from a usecase and
produces an estimate of the write amplification.
process-traces.sh
Script to process the traces in directory traces/ and produce
timings and simulation results using flashsim.
http://git.yxit.co.uk/flashbench.git/
This contains an extension to the flashbench tool write blocks
in various patterns. It is designed as an aid to deducing the
algorithms used by SD cards. See commit
39a72bb1572809f9a62e0b48e10a6afccfd05024
This repository in cloned from Arnd Bergmann's repository at
http://git.linaro.org/gitweb?p=people/arnd/flashbench.git
== Linus Walleij linusw ==
=== Highlights ===
* Pushed out v6 (Ice Cream Sanwich) of the pinctrl/pinmux subsystem:
http://marc.info/?l=linux-kernel&m=131486959614376&w=2
finally some consensus is building up with nVidia folks
* Found a regression in the Integrator resulting from PCI
consolidation work as part of hardware.h cleanup work.
http://marc.info/?l=linux-arm-kernel&m=131517245610289&w=2
* Discussed a standardized secure world interface through
Global Platforms TEE. Apparently there are many
stakeholders in this consortium.
=== Plans ===
* Help Niklas get device tree going
* v7 (Janitor) iteration of the pinctrl + pinmux subsystem
* Third round around the gpio.h cleanups.
* Test the PL08x patches on the Ericsson Research
PB11MPCore and submit platform data for using
pl08x DMA on that platform.
* Drive generalization of U300 and Nomadik GPIO
* Get into struct clk generalization and movement of clk
drivers into drivers/clk - handover from Jeremy Kerr.
We will do this in Cambridge or something like that.
* Watch the DBx500 PRCMU drivers update
=== Issues ===
* Shanghaiied for internal advisory at ST-Ericsson for
say 19% of working hours last week.
Thanks,
Linus Walleij
=== Highlights ===
* Did an IBM internal presentation on Android and how Linaro is helping
* Worked on my Kconfig talk for Linux Plumbers.
* Implemented the proposed config tooling for config fragments, as
discussed in my Kconfig talk.
* Did Beagle XM testing for the 11.08-rc Android Platform Images.
* Made final 11.08 linaro+android kernel, and managed to push it
properly through Gerrit
* Pinged Ingo about patches for 3.1 I sent to tglx, which haven't yet
been merged.
=== Plans ===
* On vacation until Linux Plumbers Conf. Will effectively be out for the
next two weeks.
=== Issues ===
* Number of patches queued for 3.1 still haven't been pulled into -tip
because of Thomas being offline. Concerned they might not make the 3.1
release while I'm out of town.