== Linus Walleij linusw ==
=== Highlights ===
* Applied and pushed the DT patch from Stephen, effectively making
it possible to create DT- based pinctrl drivers in the 3.5 release cycle
for the kernel.
* Attended the Embedded Systems Conference in San Jose and had
a "platform perimeter" seminar, paper and slides available here:
http://www.df.lth.se/~triad/papers/ESC-400Paper_Walleij.pdfhttp://www.df.lth.se/~triad/papers/ESC-400Slides_Walleij.pdf
Apart from running the seminar I count this as education and
competence building
=== Plans ===
* Easter vacation april 2-5th.
expect next report on april 13th
* Review incoming pinctrl patches.
* Prepare to convert ux500 (gpio-nomadik) to pinctrl
for the kernel 3.5 timeframe.
* Attending the Embedded Systems Conference in
San Jose 27th thru 30th of march.
* Test the U9540 core patches on real hardware and
rework as outlined by Arnd.
* 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...
like
- Ux500 clocks
- the HWMON stuff.
=== Issues ===
* N/A
Thanks,
Linus Walleij
Greetings,
The Linaro Kernel Working Group (KWG) and the Linaro Platform
Group are excited to announce the availability our March 2012
development snapshot:
linux-linaro-3.3-2012.03-2
As the word "snapshot" implies, these are meant as development kernels
and have not been fully validated. You should expect issues and to help
us deliver a better kernel in the future, please file bugs in Launchpad at
https://bugs.launchpad.net/linux-linaro.
The source tarball is available at:
https://launchpad.net/linux-linaro/devtrack/12.03/+download/linux-linaro-3.…
The kernel sources can also be accessed using git at:
git://git.linaro.org/kernel/linux-linaro-tracking.git
tag: linux-linaro-3.3-2012.03-2
This kernel includes the following changes from the 2012.02 kernel:
- Update to 3.3
- Various patches from Linaro
* Versatile Express patches from ARM LT
* Gator module for ARM's Streamline Performance Ananlyzer from ARM LT
* updated irq_domain patch set from Grant L.
* cpuidle core consolidation, cpuidle support for i.MX5/6 and ST-E
u8500 from PM WG
* updated patch set support for common save and restore code to the
Samsung exynos platform from PM WG
* updated thermal_cpu_cooling patch set from the power management WG
* UFS patches from kernel WG
* eMMC4.5 patches from kernel WG
* initial dma-buf patch set and some related components for UMM
- AOSP 3.3 android patch set
A full change log against the 3.3 release is available at:
https://launchpad.net/linux-linaro/devtrack/12.03
High Priority Known Issues:
- ANDROID_RAM_CONSOLE must be disabled for the android kernel to boot.
=== Highlights ===
* Merge window, preparing and sending pull requests
* Some coaching of DT ports (spear, kirkwood, lpc3xxx)
=== Plans for this week ===
* Second half of merge window
=== Highlights ===
* Converting imx6 clock code to common clk. (80% done with the non-dt
part)
* Reviewed imx_v4_v5 common clk series from Sascha
* Reviewed and acked Saravana's patch moving init fields from clk to
clk_hw
* Suggested Mike change clk API a bit to have parent rate passed into
.round_rate and .set_rate, and he acked it.
* Tested imx6 anatop regulator patch from Paul and report some little
problem. Have to wait for solving the it before I can merge the
imx6q dts change.
* Reviewed snvs-rtc patch from Paul. It's far away from the good
state.
--
Regards,
Shawn
== Linus Walleij linusw ==
=== Highlights ===
* Sent a pull request for pinctrl.
Torvalds pulled in the patch queue for kernel 3.4
and even quipped about it, as pointed out to me by Nico,
see commit 7fc86a7908a4e9eb2da4b6498f86193d113842d3:
(*) What is it with all these Linuses these days? There's a Linus at
google too. Some day I will get myself my own broadsword, and run
around screaming "There can be only one".
I used to be _special_ dammit. Snif.
* Fixed up my own screwups trying to stabilize the PL011
serial driver. Extracted another PL011 patch from inside
ST-Ericsson.
* Looked at some regulator patches.
* DT patches for pinctrl are floated by Stephen on the LKML.
=== Plans ===
* Review incoming pinctrl patches.
* Prepare to convert ux500 (gpio-nomadik) to pinctrl
for the kernel 3.5 timeframe.
* Attending the Embedded Systems Conference in
San Jose 27th thru 30th of march.
* Easter vacation april 2-5th.
* Test the U9540 core patches on real hardware and
rework as outlined by Arnd.
* 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...
like
- Ux500 clocks
- the HWMON stuff.
=== Issues ===
* Git real ill middle of last week so things got to a standstill
and not much happened. Unplanned absence.
Still recovering somewhat.
Thanks,
Linus Walleij
=== Highlights ===
* Got some feedback and sent out another iteration of the fadvise
volatile work.
* Implemented first pass at integrating config-fragments into the linaro
kernel tree.
* Sent out additional features to the merge_config.sh script to kconfig
maintainer
* Got Android Alarm driver and ramconsole rework pushed into 3.4 merge
window via staging
* Got other timekeeping changes merged into 3.4 merge window
* Did an initial review of Anton's ulmkd code
* Did some digging through my mail backlog, applying patches and sending
out test fixes
* Did rypple self evaluation
=== Plans ===
* Get first-pass radixtree fadvise volatile implementation working
* Try to get a few more timekeeping changes merged for 3.4
=== Issues ===
* NA
== Deepak Saxena <dsaxena> ==
I was out sick for about a week, behind on everything right now. :/
=== Highlights ===
* Started work on member's update article on understanding upstream
kernel development.
* Started work on patch tracking spreadsheet for Android
lowmem-related patches as
a POC for better understanding status of how upstream is doing.
=== Plans ===
* 1:1s
* Complete member newsletter article
* Complete patch tracking spreadsheet for Android lowmem patches
* Review cycle work, including my own self-review
* Put together proposed schedule for kernel training @ Connect.
* Review roadmap card status
* Review latest updates to KWG wiki pages.
* Start thinking about KWG @ Linaro connect
=== Travel/Time Off ===
* Possibly off May 4-10th.
* Connect Q2
* Possibly attending Linux Con Japan right after Connect
=== Pinctrl ===
* Pinctrl core patch review.
* sent mx28 basic dt support patches including imx28 dt core, irq domain,
fec, mmc, dma supports.
* sent a dt core patch fixing the potential issue of of_device_is_availabe
* sent a fec patches fixing the potential no phy found issue.
* sent a net phylib patch fixing the length limitation of mii bus id
* discussed a lot with Grant and Lathar on how to get mac address from dt
which is a common issue on
all imx platfroms.
=== Plan ===
* Review pinctrl core dt binding patches sent recently by Stephen Warren
* mx6q pinctrl driver dt support
* mx28 dt support patch comments addressing and more devices support
=== Pinctrl ===
* Review pinctrl core dt binding patches sent by Stephen Warren
Reviewed and provided my ack for most of them. I guess it's close to be
merged. Count on Linus. :)
* mx28 dt support v2 patch.
* mx6 pinctrl driver dt support (INPROGRESS)
* convert mxs-dma driver to be platform independent since mx50 and mx6
also use it.
=== Plan ===
* Keep tracking pinctrl core dt binding patches
* mx6q pinctrl driver dt support
* mx28 dt support