== Device Tree ==
* Posted the patch that builds .dtb files for boards enabled by
config option. Got good suggestion from Rob Herring to improve.
Will re-spin soon.
* Tried to play linux-linaro-natty tree a little bit to get .dtb file
built in linux-image-*.deb. But I can not post patch for merging
until John Rigby sync this tree with Nico's latest kernel tree.
* Will work on l-m-c to get .dtb installed on boot partition.
== Misc ==
* Read the thread of Linus' complaint on messy ARM platform codes.
--
Regards,
Shawn
== John Stultz <jstultz_*> ==
=== Highlights ===
* Presented internal preview of my ELC talk "Android OS on Servers?"
* Sent pull request to tglx for RTC fixups for 2.6.39
* Sent current AlarmTimers patch queue to lkml for comment
* Implemented timekeeping_inject_sleeptime to handle proper
CLOCK_BOOTIME functionality on systems that don't support
read_persistent_clock
* Identified USB regression on OMAP3
* https://bugs.edge.launchpad.net/linux-linaro/+bug/747639
=== Plans ===
* Hopefully more discussion on Alarm Timers patchset
* Implement permissions capability and policy switch for alarm timers
* Update Linaro Android tree to include latest Linaro tree
* Look into ADB issue reported by Jermey Chang
* Regenerate Android trivial tree
=== Issues ===
* OMAP3 USB regression is blocking Linaro Android tree update
* Panda DSS boot panic is blocking Linaro Android tree update
* Need to get mini-usb cable to test gadget support on beagle board for
ADB support.
== Dave Martin <dmart> ==
=== Activity ===
==== hardware-n-kernel-standard-architecture ====
* Wrote and posted a patch to add VFP state to coredumps.
* Queried on lkml regarding the enabling of the generic
PTRACE_GET/SETREGSET calls.
==== miscellaneous ====
* Helped davepigott bring up the Samsung smdkv310 board.
=== Plans ===
* Give davepigott the info on reflashing U-Boot on the
validation lab u8500 boards.
* Write up the output from the Freescale i.MX BSP review
discussion, and post for comment.
=== Absences ===
* (none)
Hi Nicolas,
Here are the device tree changes for 2.6.38 rebased onto your new
branch. I had to rebase instead of just asking you to pull directly
since I have a number of patches in my test tree that are merged in a
different form in your tree.
For those of you working on DT support for the 11.05 release, please
test against this branch and make sure everything is still working for
you.
g.
The following changes since commit f302d2ec52bfb0d9ae2bb7fbff957f3f6ea71f45:
ARM: 6826/1: Merge v6 and v7 DEBUG_LL DCC support (2011-03-28 14:45:57 -0400)
are available in the git repository at:
git://git.secretlab.ca/git/linux-2.6 devicetree/arm-linaro-2.6.38-rebuilt
Grant Likely (15):
driver-core: remove conditionals around devicetree pointers
dt: Refactor of_platform_bus_probe()
dt: protect against NULL matches passed to of_match_node()
dt: eliminate OF_NO_DEEP_PROBE and test for NULL match table
dt: add of_platform_populate() for creating device from the device tree
dt: add of_platform_prepare() to match nodes with static platform_devices
tty/serial: Relax the device_type restriction from of_serial
arm/dt: Make __vet_atags also accept a dtb image
arm/dt: consolidate atags setup into setup_machine_atags
arm/dt: probe for platforms via the device tree
arm/dt: Basic versatile devicetree support
arm/dt: Basic tegra devicetree support
arm/dt: Add Pandaboard devicetree support
dt: add documentation of ARM dt boot interface
arm/dt: Add dt machine definition
Jeremy Kerr (1):
arm/dt: Allow CONFIG_OF on ARM
Jon Medhurst (1):
arm/dt: Add basic device tree support for Beagleboad
Rob Herring (1):
arm/dt: Add dtb make rule
Thomas Abraham (1):
dt/arm: Add basic device tree support for smdkv310 board
Documentation/arm/Booting | 33 ++-
Documentation/devicetree/booting-without-of.txt | 44 +++-
arch/arm/Kconfig | 7 +
arch/arm/Makefile | 3 +
arch/arm/boot/Makefile | 4 +
arch/arm/boot/dts/exynos4-smdkv310.dts | 31 ++
arch/arm/boot/dts/omap3-beagle.dts | 7 +
arch/arm/boot/dts/omap4-panda.dts | 11 +
arch/arm/boot/dts/skeleton.dtsi | 13 +
arch/arm/boot/dts/tegra-harmony.dts | 7 +
arch/arm/boot/dts/versatile-ab.dts | 7 +
arch/arm/boot/dts/versatile-pb.dts | 7 +
arch/arm/include/asm/mach/arch.h | 18 ++
arch/arm/include/asm/prom.h | 37 +++
arch/arm/include/asm/setup.h | 5 +
arch/arm/kernel/Makefile | 1 +
arch/arm/kernel/devtree.c | 147 ++++++++++
arch/arm/kernel/head-common.S | 24 ++-
arch/arm/kernel/head.S | 8 +-
arch/arm/kernel/setup.c | 97 ++++---
arch/arm/mach-exynos4/mach-smdkv310.c | 6 +
arch/arm/mach-omap2/board-omap3beagle.c | 6 +
arch/arm/mach-omap2/board-omap4panda.c | 6 +
arch/arm/mach-tegra/board-harmony.c | 6 +
arch/arm/mach-versatile/core.c | 1 +
arch/arm/mach-versatile/versatile_ab.c | 6 +
arch/arm/mach-versatile/versatile_pb.c | 6 +
arch/arm/mm/init.c | 11 +
arch/powerpc/platforms/52xx/mpc52xx_common.c | 10 +-
drivers/i2c/busses/i2c-ocores.c | 14 +-
drivers/i2c/i2c-core.c | 2 -
drivers/mmc/host/mmc_spi.c | 4 -
drivers/net/ethoc.c | 8 +-
drivers/of/address.c | 14 +
drivers/of/base.c | 3 +
drivers/of/platform.c | 347 +++++++++++++++++++----
drivers/spi/pxa2xx_spi.c | 2 -
drivers/spi/pxa2xx_spi_pci.c | 2 -
drivers/spi/xilinx_spi.c | 6 -
drivers/tty/serial/of_serial.c | 18 +-
include/linux/device.h | 7 +-
include/linux/i2c.h | 2 -
include/linux/of.h | 4 +-
include/linux/of_address.h | 1 +
include/linux/of_platform.h | 8 +-
45 files changed, 850 insertions(+), 161 deletions(-)
create mode 100755 arch/arm/boot/dts/exynos4-smdkv310.dts
create mode 100644 arch/arm/boot/dts/omap3-beagle.dts
create mode 100644 arch/arm/boot/dts/omap4-panda.dts
create mode 100644 arch/arm/boot/dts/skeleton.dtsi
create mode 100644 arch/arm/boot/dts/tegra-harmony.dts
create mode 100644 arch/arm/boot/dts/versatile-ab.dts
create mode 100644 arch/arm/boot/dts/versatile-pb.dts
create mode 100644 arch/arm/include/asm/prom.h
create mode 100644 arch/arm/kernel/devtree.c
--
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.