* Discussion to generalize the maintenance process of kernel branches
> for the periodic Linaro releases. This still needs documenting in the
> wiki.
>
> * Merged a set of patches put together by Anand Gadiyar to add display
> support to the PandaBoard.
>
> * Merged the following additional patches:
>
> * d983450 cpufreq: Add documentation for sampling_down_factor
> * 054fcd5 ARM: S5P: Fix end address in memory resource information for UART devices
> * bf47520 ARM: make SWP emulation explicit on !CPU_USE_DOMAINS
> * 459967a ARM: fixup SMP alternatives in modules
> * 7144fbc ARM: 6654/1: perf/oprofile: fix off-by-one in stack check
> * 067dfdf ARM: 6659/1: Thumb-2: Make CONFIG_OABI_COMPAT depend on !CONFIG_THUMB2_KERNEL
> * cc0f308 ARM: 6656/1: hw_breakpoint: avoid UNPREDICTABLE behaviour when reading DBGDSCR
> * 40ef21c ARM: 6657/1: hw_breakpoint: fix ptrace breakpoint advertising on unsupported arch
> * 9e97118 ARM: ptrace: remove single-step emulation code
>
== Upstream oriented activities ==
* Review of Arnd Bergmann's flash card article for LWN.
* Incorporation of feedback to the patch adding Thumb2 support to the
P2V branch.
* Another look at the Thumb-2 compatibility fixes for OMAP from Dave
Martin.
* Review of a patch series adding support for SDHCI v3.00.
* Posted patches:
* Rework of the kernel decompressor code to improve efficiency
* Removal of the 4x expansion presumption while decompressing the kernel
* kprobes insn decoding fix
* Ignore mdesc->boot_params if out of range
* Fold lookup_machine_type() into setup_machine()
== Linaro kernel activities ==
* Looked at some bugs:
* Bug 660811
* Bug 720055
* Merged 2.6.37.1 into linaro-2.6.37
* Merged Dave Martin's Thumb2 compatibility patches for OMAP.
* Merged core ARM ffixes from RMK.
* Merged OMAP fixes from Tony Lindgren.
* Opened up the linaro-2.6.38 branch.
Nicolas
Hi,
For those of you who did not attend the ELC/LinuxCon in Prague a few
weeks ago, the slides and videos are available here (just in case you
were not aware):
http://free-electrons.com/blog/elce-2011-videos/
Among them, you can find my LPAE/A15 presentation ("Linux Support for
the ARM Large Physical Address Extensions"), Lorenzo's "Consolidating
Linux Power Management on ARM Multiprocessor Systems" and Pawel's
"Linux on Non-Existing SoCs". Enjoy :)
--
Catalin
=== Device Tree ===
* Added device tree support for imx6 clock based common-clk-v3 series
and Grant's device tree binding series (RFC).
* Addressed Sascha's comments on imx6 clock DT support.
* Added mc13892-regulator device tree support based on Rajendra's
series which has been applied on regulator/for-next.
=== Consolidation and cleanup ===
* Reviewed Mike's common-clk-v3 series.
=== Misc ===
* Collected mxs saif-recording patches.
--
Regards,
Shawn
== Niklas Hernaeus <nhe> ==
=== General activity ===
* Prepared DT for knowledge sharing session.
* Knowledge sharing session on DT.
* Further planning for DT on Snowball.
== Rajendra Nayak <rnayak> ==
=== Highlights ===
* Regulator core DT support patches pulled in by Mark Brown.
Pushed to linux-next.
* Posted v2 of omap-serial DT support series with all outstanding
issues fixed.
* Working on pinconf support (pull up/down configuration) for OMAP
based on the latest v3 pinconf-core support series from LinusW.
Should have patches out early this week.
* Working on moving the omap clock data into DT based on the latest
clock bindings from Grant. Mike Turquette already has a port of
omap clock framework to use common clock infrastructure.
=== Plans ===
* Repost TWL regulator support. (Still waiting for a repost of omap
i2c/twl DT support patches)
* Work on pinconf/pinmux support for OMAP and align with Tony who is
working on moving the data into DT and creating function/pin-gp
information dynamically.
* Other driver DT support for OMAP.
== Linus Walleij linusw ==
=== Highlights ===
* Sent out v3 of the pin control patch set, along with the U300
reference implementation mentioned last week.
* Discussed pin properties v3 patch set, the compulsory generic
pin properties were shot down so I took them out and submitted
v4 where they are instead an optional feature:
http://marc.info/?l=linux-kernel&m=132216047021660&w=2http://marc.info/?l=linux-kernel&m=132216047121661&w=2
* Finalized discussion on GPIO range mappings when
using different directions, the solution is to support calls
for pinmux_gpio_direction_[input|output] as well.
Added short blurb to blueprint about it.
http://marc.info/?l=linux-kernel&m=132196330625742&w=2
* LWN has an article on pin control from Jon Corbet, yay!
* Harvested a single GPIO patch, will send to Torvalds
by pull request ASAP.
* Git my kernel.org linux-stericsson and linux-pinctrl repos
back online.
* Forwarded Rabins fix to Stultz' alarm timers:
* Ran an internal 30min presentation about kernel
consolidation going forward.
* Re-pushed AB8500 RTC patches with Andrew Morton on
To: since Alessandro Zummo is AWOL.
=== Plans ===
* Drive generalization of Nomadik GPIO
by using the pinctrl framework.
drivers/gpio/gpio-nomadik.c
* Test the PL08x patches on the Ericsson Research
PB11MPCore and submit platform data for using
pl08x DMA on that platform.
* Pushed out the AB8500 HWMON driver, will try to address
review comments.
* Look into other Ux500 stuff in need of mainlining...
=== Issues ===
* Pretty much internal fuzz at my parent company due to re-
organization. Even more this week. And then some christmas
stress.
Thanks,
Linus Walleij
== Dave Martin <dmart> ==
=== Activity Summary ===
* Reviewing of Pawel's versatile express patches and related discussions
* Proposed a more unified approach for manipulating instruction opcodes
inside the kernel in the presence of multiple ISA and endianness
cofigurations.
* Started to sketch out a unified unwind/backtrace interface for the
ARM kernel (or, possibly, the whole kernel) in response to upstream
discussions regarding ftrace -- ftrace doesn't support unwind tables,
but really there should be a unified interface so nobody has to care.
* Reported a couple of binutils bugs
=== Plans ===
* Move miscellaneous outstanding DT issues (bindings, drivers) forward.
=== Work Items ===
https://blueprints.launchpad.net/linux-linaro/+spec/kernel-versatile-boad-d…:
* loading of AMBA device drivers (including via DT) - Propose for merging: DONE
=== Absences ===
(none planned)
Hi -
Thanks to the work of Angus and Tushar a second Landing Team has
established a tracking tree, for Samsung Origen. They're using the same
lt-tools management scripts I use to handle the various trees in TI
Landing Team.
As I mentioned in the talk I gave at Connect about lt-tools, the fact
that we're both tracking near Linus HEAD allows us to casually combine
the trees for the first time if we can arrange for our basis to be
relatively close.
Today with the help of Angus and Tushar I gave that a try and -->
http://git.linaro.org/gitweb?p=landing-teams/working/ti/kernel.git;a=shortl…
this single tree builds current Landing Team tracking for both Panda
(omap4_defconfig) and Origen (origen_defconfig), we confirmed the
results work as expected. Its common basis is Linus HEAD from yesterday.
Actually, the two trees did not tread on each others' toes at all, the
rebase proceeded with zero conflicts. Angus mentioned that there are
still some topics to come on his side; maybe they can create conflicts
in the future. Panda tracking got battered by upstream stuff post-3.1
we're still working to clear but it's still workable for this test
purpose anyway since it includes all the code footprint.
So we should be able to make ongoing combined tracking releases, and if
that continues to work smoothly it will naturally lead to a combined 3.2
release tree. Since we'll both be using the same
linaro-androidization-tracking on these trees to create Android kernels,
a single unified Android kernel should be possible to generate
automatically from the unified vanilla one and I'll look at starting
that after Panda tracking is in better shape.
-Andy
--
Andy Green | TI Landing Team Leader
Linaro.org │ Open source software for ARM SoCs | Follow Linaro
http://facebook.com/pages/Linaro/155974581091106 -
http://twitter.com/#!/linaroorg - http://linaro.org/linaro-blog
Apologies all for the late report -- I wrote this last week, but I
just found it sitting in my drafts folder. It doesn't look like I
ever sent it.
I will try to avoid that next time...
Cheers
---Dave
== Dave Martin <dmart> ==
=== Activity Summary ===
* Reviewing of Pawel's versatile express patches and related discussions
=== Plans ===
* Move miscellaneous outstanding DT issues (bindings, drivers) forward.
=== Work Items ===
https://blueprints.launchpad.net/linux-linaro/+spec/kernel-versatile-boad-d…
* Review Pawel Moll's multi coretile support updates: DONE
=== Absences ===
(none planned)