== Per Forlin <perfor> ==
=== Highlights ===
* Started work on kexec for snowball, large block size and upgrade
snowball u-boot patches to 2011-v6.
=== Completed work items ===
none this week
=== Plans ===
* bug fixing dma and mmc in linux 3.1
* wrap up kexec and u-boot upgrade for snowball
* only 7 days left in Linaro, 2 days in week 35 and 5 days in week 37
=== Device Tree ===
* Brought up i.mx6q SMP support
* Added the support of ARM Dormant/Shutdown mode on i.mx6q
* A v3.1-rc2 and device tree based kernel is running on i.mx6q
=== Plan ===
* Sort the clock code out and start submitting i.mx6q series
--
Regards,
Shawn
=== Highlights ===
* Posted a patch to fix jprobes on Thumb kernels then realised that
this was insufficient. There is a more basic problem with thumb symbol
lookup which needs resolving.
* Finished preparing and posted kprobes test code to the
linux-arm-kernel list.
* Improved my flash performance use case an simulation programs to
provide details of timings so that simulation accuracy can be more
easily judged.
* Ran more combinations of flash performance use cases.
* Single zImage work: The patches "Remove define CONSISTENT_DMA_SIZE"
were pulled by RMK for inclusion in Linux 3.2.
=== Plans ===
* Write up current results for flash performance investigation.
* On holiday Sept 2nd, start new job in Linaro after that.
=== Issues ===
* I don't know if I will have enough time to resolve the thumb symbol
lookup issue.
* If kprobes test code doesn't get accepted into mainline kernel then
we need to find another home for it.
== Linus Walleij linusw ==
=== Highlights ===
* Pushed out v5 of the pinctrl/pinmux subsystem:
http://marc.info/?l=linux-arm-kernel&m=131460922230406&w=2
addressed numerous review comments and likely creating new
noise, there is no end to the fun :-D
* Russell merged the bulk of gpio.h cleanup patches from
Linaro Connect, iterating the remaining pieces that collide
with other subtrees.
* Put PrimeCell magic consolidation patch into Russells
tracker for consideration.
* Got new ARM Integrator core modules from Philippe at
ARM - now I can test and maintain Integrator a bit more.
* Discussed a standardized secure world interface following
Russells remark that this is very needed, send off a
suggestion to Rusling to poke the ARM Global Platform
assignees and the TSC about doing something about this
through Global Platform.
=== Plans ===
* v6 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 25% of working hours last week.
Thanks,
Linus Walleij
== Highlights ==
* i.MX code clean up and consolidation: patch-set has been merged to
soc tree through Sascha pull request.
Jason Liu (6):
ARM: mx25: Print silicon revision on boot
ARM: mx27: Print silicon revision on boot
ARM: mx31: use generic function for displaying silicon revision
ARM: mx35: use generic function for displaying silicon revision
ARM: mx5: use generic function for displaying silicon revision
ARM: i.MX: initialize l2x0 at early_init time
* The following patch-set has been send out for review:
Jason Liu (2):
ARM: i.MX5/mm: Consolidate arch/arm/mach-mx5/mm-*.c
ARM: i.MX5/mm: use static mapping for TZIC
* MTD core bug fix: https://lkml.org/lkml/2011/8/24/143
== Plan ==
* 11.11 task
* 1:1 with Deepak
* uboot upstream
* kernel upstream
Best Regards,
Jason Liu
== Manjunath GK <manjugk> ==
=== Highlights ===
* Reworked OMAP DT patches and posted to DTML
http://comments.gmane.org/gmane.linux.ports.arm.omap/62300
* DT adaptation for OMAP4 i2c driver
- dt support jas been added for omap4panda
=== Plans ===
* Followup review comments in the mailing lists and align on further
changes/proposals.
* Convert remaining i2c controller and it's child devices to dt model
- dt framework does not attach platform_data in i2c_probe. Need to
align with grant.
* Updating blueprint as per alignment and according to on going work items.
===Leave plans===
* on leave 29th and 30th aug 2011
-Manjunath
=== Highlights ===
* Trying to decipher algorithms used by SD cards. (Turns out Arnd had
already documented some SanDisk peculiarities which probably explains
a lot of what I was seeing [1])
* Re-running SD media usecases and benchmarks after is became apparent
that the initial btrfs results were bogus due to environment and
scripting bugs.
* Documented kprobes test code in preparation for publishing.
* Discovered that jprobes no longer work on Thumb kernels. This seems to
be a new or previously overlooked bug with symbol lookup. Needs
investigating...
* Buying and setting up a new laptop ready for when I officially start
working for Linaro.
=== Plans ===
* Make some SD card performance results available, even if they are
negative results.
* Single zImage work: Submit patches "Remove define CONSISTENT_DMA_SIZE"
to appropriate branch.
[1] Section "Mixed SLC/MLC flashes" in https://wiki.linaro.org/WorkingGroups/Kernel/Projects/FlashCardSurvey?actio…
=== Device Tree ===
* The updated "alias" patch is waiting for Grant's comment/ack
* Keeping monitoring the pinmux DT patches from Stephen Warren and
Jamie Iles, as I have the same issue in the way of converting non-dt
board files to dt.
* Got one i.mx6q board. Started adding DT support for it as well as
trying to get the initial support for this new SoC upstreamed.
Right now, I have got a v3.1-rc2 based device tree kernel running
into console with nfs root on this board. But there are still some
codes I need to rework before I can post the patches, especially on
clock support.
=== Misc ===
* The imx mach/gpio.h cleanup patch set was picked by Sascha.
* Refactor the ifdeffery of i.mx DEBUG_LL support based on Kconfig choice patch from Will Deacon.
=== Plan ===
* i.MX6Q upstreaming with device tree support
--
Regards,
Shawn
== Dave Martin <dmart> ==
=== Activity Summary ===
* vexpress device tree: got a booting kernel (with some hacks)
platform devices are now populated from the device tree, but IRQ
assignments are all messed up -- I need to discuss with Lorenzo
about this.
* v6/v7 single kernel Thumb-2 undef fixup patches accepted by
Russell for v3.2 window.
* Some time spent supporting local people using linaro deliverables.
=== Plans ===
* fix, tidy up vexpress dt patches
* Write up brief advice for Thumb-2 kernel migration.
* Write up detailed proposal for assembler state save/restore.
* Check whether the new kernel trees work in Thumb-2 on mx51evk and
follow up with Freescale landing team.
=== Work Items ===
no status change
=== Absences ===
probable absence of ~3 days around the start of September
== Thomas Abraham <thomas-ab> Â ==
=== Highlights ===
* Working on dt support for dma driver.
=== Plans ===
* Submit dt support patches for dma driver.
=== Misc ===
* Was on leave from 17th to 19th August.