Okay, here it is. The following changes since commit 57a6fa9acd6b4a479a6ede4d6d2258f04afd3a6f:
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip (2011-07-21 12:25:39 -0700) are available in the git repository at: git://git.secretlab.ca/git/linux-2.6 devicetree/linaro-3.0 Andy Doan (1): arm/dt: Add basic device tree support for overo Grant Likely (29): dt: Add default match table for bus ids dt: add of_platform_populate() for creating device from the device tree drivers/amba: create devices from device tree dt/platform: allow device name to be overridden tty/serial: change of_serial to use new of_property_read_u32() api tty/serial: Add devicetree support for nVidia Tegra serial ports dt: remove extra xsysace platform_driver registration Merge commit 'v3.0-rc7' into devicetree/next of/address: Add of_find_matching_node_by_address helper dt: include linux/errno.h in linux/of_address.h irq: add irq_domain translation infrastructure dt/irq: add irq_domain_generate_simple() helper arm/dt: Add dt machine definition arm/dt: Add skeleton dtsi file arm/versatile: Add device tree support Devicetree: Expand on ARM Primecell binding documentation arm/dt: tegra devicetree support arm/dt: Add Pandaboard devicetree support arm/dt: Add basic device tree support for mx51 and mx53 boards arm/dt: Add basic device tree support for Beagleboard arm/dt: Add basic devicetree support to IGEPv2 and v3 arm/dt: vexpress: add basic DT platform matching support i2c: Allow i2c_add_numbered_adapter() to assign a bus id. gpio/dt: Refine GPIO device tree binding gpio/tegra: add devicetree support spi/tegra: add devicetree support i2c: Tegra: Add device tree support mmc/tegra: add sdhci device tree handling dt: Linux dt usage model documentation Jamie Iles (2): dt: document the of_serial bindings tty: of_serial: support for 32 bit accesses John Bonesio (1): of/gpio: Add new method for getting gpios under different property names Kim Phillips (1): dt: bindings: move SEC node under new crypto/ Rob Herring (2): dt: add helper function to read u32 arrays arm/dt: Add dtb make rule Shawn Guo (3): dt: add 'const' for of_property_read_string parameter **out_string dt: add empty of_property_read_u32[_array] for non-dt arm/dt: Add a make rule to build dtb for enabled boards Thomas Abraham (2): dt: add helper functions to read u32 and string property values arm/dt: Add basic device tree support for smdkv310 board Documentation/devicetree/bindings/arm/arm-boards | 20 + .../devicetree/bindings/arm/freescale.txt | 7 + Documentation/devicetree/bindings/arm/genesi.txt | 8 + .../devicetree/bindings/arm/primecell.txt | 23 ++ Documentation/devicetree/bindings/arm/samsung.txt | 9 + .../{powerpc/fsl/sec.txt => crypto/fsl-sec2.txt} | 2 +- Documentation/devicetree/bindings/gpio/gpio.txt | 46 ++- .../devicetree/bindings/gpio/gpio_nvidia.txt | 7 + .../devicetree/bindings/i2c/arm-versatile.txt | 10 + .../devicetree/bindings/mtd/arm-versatile.txt | 8 + .../devicetree/bindings/net/smsc-lan91c111.txt | 10 + .../devicetree/bindings/spi/spi_nvidia.txt | 5 + .../devicetree/bindings/tty/serial/of-serial.txt | 36 ++ Documentation/devicetree/usage-model | 403 ++++++++++++++++++++ arch/arm/Makefile | 7 + arch/arm/boot/Makefile | 6 + 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/skeleton.dtsi | 13 + arch/arm/boot/dts/tegra-harmony.dts | 70 ++++ arch/arm/boot/dts/tegra-seaboard.dts | 28 ++ arch/arm/boot/dts/tegra20.dtsi | 139 +++++++ arch/arm/boot/dts/versatile-ab.dts | 192 ++++++++++ arch/arm/boot/dts/versatile-pb.dts | 48 +++ arch/arm/boot/dts/vexpress.dts | 10 + arch/arm/include/asm/mach/arch.h | 7 + arch/arm/include/asm/prom.h | 5 - arch/arm/kernel/devtree.c | 14 - 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-tegra/Kconfig | 6 + arch/arm/mach-tegra/Makefile | 3 + arch/arm/mach-tegra/Makefile.boot | 3 + arch/arm/mach-tegra/board-dt.c | 117 ++++++ arch/arm/mach-tegra/gpio.c | 10 + arch/arm/mach-versatile/Kconfig | 8 + arch/arm/mach-versatile/Makefile | 1 + arch/arm/mach-versatile/Makefile.boot | 2 + arch/arm/mach-versatile/core.c | 61 +++ arch/arm/mach-versatile/core.h | 2 + arch/arm/mach-versatile/versatile_dt.c | 51 +++ arch/arm/mach-vexpress/Makefile.boot | 2 + arch/arm/mach-vexpress/v2m.c | 6 + arch/microblaze/include/asm/irq.h | 10 +- arch/microblaze/kernel/irq.c | 7 - arch/mips/include/asm/irq.h | 5 - arch/mips/kernel/prom.c | 14 - arch/powerpc/include/asm/irq.h | 1 + arch/x86/include/asm/irq_controller.h | 12 - arch/x86/include/asm/prom.h | 10 - arch/x86/kernel/devicetree.c | 101 ++---- drivers/block/xsysace.c | 98 +---- drivers/i2c/busses/i2c-cpm.c | 7 +- drivers/i2c/busses/i2c-pxa.c | 7 +- drivers/i2c/busses/i2c-s6000.c | 5 +- drivers/i2c/busses/i2c-tegra.c | 29 ++- drivers/i2c/i2c-core.c | 5 + drivers/mmc/host/sdhci-pltfm.c | 34 ++- drivers/mmc/host/sdhci-pltfm.h | 1 + drivers/mmc/host/sdhci-tegra.c | 49 +++ drivers/of/address.c | 18 + drivers/of/base.c | 65 ++++ drivers/of/gpio.c | 11 +- drivers/of/platform.c | 196 +++++++++- drivers/spi/spi_tegra.c | 12 + drivers/tty/serial/of_serial.c | 43 ++- include/linux/irq.h | 92 +++++ include/linux/of.h | 29 ++- include/linux/of_address.h | 5 + include/linux/of_gpio.h | 42 ++- include/linux/of_irq.h | 2 + include/linux/of_platform.h | 40 ++ kernel/irq/Makefile | 2 +- kernel/irq/irqdomain.c | 215 +++++++++++ 92 files changed, 2494 insertions(+), 288 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/arm-boards 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/primecell.txt create mode 100644 Documentation/devicetree/bindings/arm/samsung.txt rename Documentation/devicetree/bindings/{powerpc/fsl/sec.txt => crypto/fsl-sec2.txt} (98%) create mode 100644 Documentation/devicetree/bindings/gpio/gpio_nvidia.txt create mode 100644 Documentation/devicetree/bindings/i2c/arm-versatile.txt create mode 100644 Documentation/devicetree/bindings/mtd/arm-versatile.txt create mode 100644 Documentation/devicetree/bindings/net/smsc-lan91c111.txt create mode 100644 Documentation/devicetree/bindings/spi/spi_nvidia.txt create mode 100644 Documentation/devicetree/bindings/tty/serial/of-serial.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/skeleton.dtsi create mode 100644 arch/arm/boot/dts/tegra-harmony.dts create mode 100644 arch/arm/boot/dts/tegra-seaboard.dts create mode 100644 arch/arm/boot/dts/tegra20.dtsi 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/boot/dts/vexpress.dts create mode 100644 arch/arm/mach-tegra/board-dt.c create mode 100644 arch/arm/mach-versatile/versatile_dt.c delete mode 100644 arch/x86/include/asm/irq_controller.h create mode 100644 kernel/irq/irqdomain.c On Thu, Jul 21, 2011 at 3:44 PM, Grant Likely <grant.lik...@secretlab.ca> wrote: > On Thu, Jul 21, 2011 at 3:36 PM, Nicolas Pitre <nicolas.pi...@linaro.org> > wrote: >> On Thu, 21 Jul 2011, Grant Likely wrote: >> >>> You can pull devicetree/next right now. I've still got a few things >>> to do before I get you to pull the dt board support patches. Give me >>> a few more hours. >> >> No problem. I can wait until I go to bed. > > Okay, I'm spinning up the tree now. I don't have an ack yet from tglx > on the irq_domain, so they won't be the *exact* commits that go into > linus' tree, but they will be close. > > I'm assuming that you've already got the zImage dtb append patches, > and that you've taken care of getting them into linux-next. > > g. > >> >> >> Nicolas >> > > > > -- > Grant Likely, B.Sc., P.Eng. > Secret Lab Technologies Ltd. > -- Grant Likely, B.Sc., P.Eng. Secret Lab Technologies Ltd. _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev