[GIT PULL] Device tree patches for 3.1 linaro release
Grant Likely
grant.likely at secretlab.ca
Mon Oct 24 21:57:39 UTC 2011
Hi Nico,
Here are the DT patches that I've got queued up for 3.1 and some
extras needed for basic device tree booting support. I've left out
the zimage append stuff since I believe it is already in your tree.
g.
The following changes since commit c3b92c8787367a8bb53d57d9789b558f1295cc96:
Linux 3.1 (2011-10-24 09:10:05 +0200)
are available in the git repository at:
git://git.secretlab.ca/git/linux-2.6 devicetree/arm-linaro-3.1
Ben Dooks (2):
OF: Add of_match_ptr() macro
tty: use of_match_ptr() for of_match_table entry
Grant Likely (10):
devicetree: Add a registry of vendor prefixes
devicetree: Document Qualcomm and Atmel prefixes
Merge branch 'for-grant' of git://git.jdl.com/software/linux-3.0
into devicetree/next
devicetree: fix build error on drivers/tty/serial/altera_jtaguart.c
Merge commit 'v3.1' into devicetree/next
Devicetree: Expand on ARM Primecell binding documentation
arm/dt: omap3 basic device tree board support
arm/dt: Add basic device tree support for mx51 and mx53 boards
arm/dt: vexpress: add basic DT platform matching support
dt: Linux dt usage model documentation
Jamie Iles (1):
dt: add helper to read 64-bit integers
John Bonesio (1):
dt: Add id to AUXDATA structure
Nicolas Ferre (1):
dt: Add empty of_match_node() macro
Rajendra Nayak (1):
dt: add empty dt helpers for non-dt build
Rob Herring (4):
MAINTAINERS: update devicetree maintainers
of/irq: of_irq_find_parent: check for parent equal to child
devicetree: Add ARM pl061 gpio controller binding doc
devicetree: Add ARM pl022 spi controller binding doc
Shawn Guo (3):
dt: add of_alias_scan and of_alias_get_id
serial/imx: add of_alias_get_id() reference back
arm/dt: add versatile dtb build rules
Stephen Warren (1):
dt: add empty for_each_child_of_node, of_find_property
Thomas Abraham (1):
arm/dt: Add basic device tree support for smdkv310 board
.../devicetree/bindings/arm/freescale.txt | 7 +
Documentation/devicetree/bindings/arm/genesi.txt | 8 +
.../devicetree/bindings/arm/primecell.txt | 4 +-
Documentation/devicetree/bindings/arm/samsung.txt | 9 +
.../devicetree/bindings/gpio/pl061-gpio.txt | 10 +
.../devicetree/bindings/spi/spi_pl022.txt | 12 +
.../devicetree/bindings/vendor-prefixes.txt | 40 ++
Documentation/devicetree/usage-model | 403 ++++++++++++++++++++
MAINTAINERS | 2 +
arch/arm/boot/dts/exynos4-smdkv310.dts | 11 +
arch/arm/boot/dts/genesi-efikamx.dts | 22 +
arch/arm/boot/dts/genesi-efikasb.dts | 22 +
arch/arm/boot/dts/isee-igep-v2.dts | 7 +
arch/arm/boot/dts/isee-igep-v3.dts | 7 +
arch/arm/boot/dts/mx51-babbage.dts | 22 +
arch/arm/boot/dts/mx53-loco.dts | 22 +
arch/arm/boot/dts/omap3-beagle.dts | 7 +
arch/arm/boot/dts/omap3-overo.dts | 7 +
arch/arm/boot/dts/omap4-panda.dts | 11 +
arch/arm/boot/dts/vexpress.dts | 10 +
arch/arm/mach-exynos4/Makefile.boot | 2 +
arch/arm/mach-exynos4/mach-smdkv310.c | 6 +
arch/arm/mach-mx5/Makefile.boot | 5 +
arch/arm/mach-mx5/board-mx51_babbage.c | 6 +
arch/arm/mach-mx5/board-mx51_efikamx.c | 6 +
arch/arm/mach-mx5/board-mx51_efikasb.c | 6 +
arch/arm/mach-mx5/board-mx53_loco.c | 5 +
arch/arm/mach-omap2/Makefile.boot | 6 +
arch/arm/mach-omap2/board-igep0020.c | 12 +
arch/arm/mach-omap2/board-omap3beagle.c | 6 +
arch/arm/mach-omap2/board-omap4panda.c | 6 +
arch/arm/mach-omap2/board-overo.c | 6 +
arch/arm/mach-versatile/Makefile.boot | 2 +
arch/arm/mach-vexpress/Makefile.boot | 2 +
arch/arm/mach-vexpress/v2m.c | 6 +
drivers/of/base.c | 150 ++++++++
drivers/of/fdt.c | 6 +-
drivers/of/irq.c | 14 +-
drivers/of/pdt.c | 8 +
drivers/of/platform.c | 7 +
drivers/tty/serial/altera_jtaguart.c | 5 +-
drivers/tty/serial/altera_uart.c | 4 +-
drivers/tty/serial/imx.c | 11 +-
drivers/tty/serial/uartlite.c | 4 +-
include/linux/of.h | 41 ++
include/linux/of_platform.h | 7 +-
46 files changed, 956 insertions(+), 26 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/freescale.txt
create mode 100644 Documentation/devicetree/bindings/arm/genesi.txt
create mode 100644 Documentation/devicetree/bindings/arm/samsung.txt
create mode 100644 Documentation/devicetree/bindings/gpio/pl061-gpio.txt
create mode 100644 Documentation/devicetree/bindings/spi/spi_pl022.txt
create mode 100644 Documentation/devicetree/bindings/vendor-prefixes.txt
create mode 100644 Documentation/devicetree/usage-model
create mode 100644 arch/arm/boot/dts/exynos4-smdkv310.dts
create mode 100644 arch/arm/boot/dts/genesi-efikamx.dts
create mode 100644 arch/arm/boot/dts/genesi-efikasb.dts
create mode 100644 arch/arm/boot/dts/isee-igep-v2.dts
create mode 100644 arch/arm/boot/dts/isee-igep-v3.dts
create mode 100644 arch/arm/boot/dts/mx51-babbage.dts
create mode 100644 arch/arm/boot/dts/mx53-loco.dts
create mode 100644 arch/arm/boot/dts/omap3-beagle.dts
create mode 100644 arch/arm/boot/dts/omap3-overo.dts
create mode 100644 arch/arm/boot/dts/omap4-panda.dts
create mode 100644 arch/arm/boot/dts/vexpress.dts
--
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
More information about the linaro-kernel
mailing list