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 <[email protected]> wrote:
> On Thu, Jul 21, 2011 at 3:36 PM, Nicolas Pitre <[email protected]>
> 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
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-dev