* [PATCH 00/11] switch the Nomadik to Device Tree
@ 2013-01-07 22:55 Linus Walleij
2013-01-11 17:08 ` Grant Likely
0 siblings, 1 reply; 2+ messages in thread
From: Linus Walleij @ 2013-01-07 22:55 UTC (permalink / raw)
To: linux-arm-kernel
This implements Device Tree support for the Nomadik S8815 and
deletes the old board files.
When another patch from today removing the <mach/irqs.h> file
dependency from drivers/pinctrl/pinctrl-nomadik.c is merged
I can also remove <mach/irqs.h> and move the machine over to
multiplatform, quite easily, as it will then have all required
things in place: generic clocks, SPARSE_IRQ, DT...
Caveats: some auxdata left, notably for naming some blocks
to match the clock lookups. There is also an OCR mask thing
which I think was debated in the past (Lee?)
I would like to get this in first then fix the auxdatas one
by one.
Linus Walleij (11):
ARM: nomadik: move last custom calls to pinctrl
ARM: nomadik: initial devicetree support
ARM: nomadik: move pin maps to cpu file
ARM: nomadik: move remaining PrimeCells to device tree
ARM: nomadik: add FSMC NAND
ARM: nomadik: move GPIO and pinctrl to device tree
ARM: nomadik: convert SMSC91x ethernet to device tree
ARM: nomadik: migrate MMC/SD card support to device tree
ARM: nomadik: add I2C devices to the device tree
ARM: nomadik: delete old board files
ARM: nomadik: get rid of <mach/hardware.h>
.../devicetree/bindings/mtd/fsmc-nand.txt | 2 +-
arch/arm/Kconfig | 2 +
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/ste-nomadik-s8815.dts | 34 ++
arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 256 ++++++++++++++
arch/arm/mach-nomadik/Kconfig | 10 +-
arch/arm/mach-nomadik/Makefile | 6 -
arch/arm/mach-nomadik/board-nhk8815.c | 359 --------------------
arch/arm/mach-nomadik/cpu-8815.c | 370 +++++++++++++++------
arch/arm/mach-nomadik/cpu-8815.h | 4 -
arch/arm/mach-nomadik/i2c-8815nhk.c | 88 -----
arch/arm/mach-nomadik/include/mach/hardware.h | 90 -----
arch/arm/mach-nomadik/include/mach/irqs.h | 2 -
arch/arm/mach-nomadik/include/mach/uncompress.h | 1 -
drivers/mtd/nand/fsmc_nand.c | 1 +
drivers/pinctrl/pinctrl-nomadik.c | 4 +
16 files changed, 578 insertions(+), 652 deletions(-)
create mode 100644 arch/arm/boot/dts/ste-nomadik-s8815.dts
create mode 100644 arch/arm/boot/dts/ste-nomadik-stn8815.dtsi
delete mode 100644 arch/arm/mach-nomadik/board-nhk8815.c
delete mode 100644 arch/arm/mach-nomadik/cpu-8815.h
delete mode 100644 arch/arm/mach-nomadik/i2c-8815nhk.c
delete mode 100644 arch/arm/mach-nomadik/include/mach/hardware.h
--
1.7.11.7
^ permalink raw reply [flat|nested] 2+ messages in thread
* [PATCH 00/11] switch the Nomadik to Device Tree
2013-01-07 22:55 [PATCH 00/11] switch the Nomadik to Device Tree Linus Walleij
@ 2013-01-11 17:08 ` Grant Likely
0 siblings, 0 replies; 2+ messages in thread
From: Grant Likely @ 2013-01-11 17:08 UTC (permalink / raw)
To: linux-arm-kernel
On Mon, 7 Jan 2013 23:55:25 +0100, Linus Walleij <linus.walleij@linaro.org> wrote:
> This implements Device Tree support for the Nomadik S8815 and
> deletes the old board files.
>
> When another patch from today removing the <mach/irqs.h> file
> dependency from drivers/pinctrl/pinctrl-nomadik.c is merged
> I can also remove <mach/irqs.h> and move the machine over to
> multiplatform, quite easily, as it will then have all required
> things in place: generic clocks, SPARSE_IRQ, DT...
>
> Caveats: some auxdata left, notably for naming some blocks
> to match the clock lookups. There is also an OCR mask thing
> which I think was debated in the past (Lee?)
>
> I would like to get this in first then fix the auxdatas one
> by one.
>
> Linus Walleij (11):
> ARM: nomadik: move last custom calls to pinctrl
> ARM: nomadik: initial devicetree support
> ARM: nomadik: move pin maps to cpu file
> ARM: nomadik: move remaining PrimeCells to device tree
> ARM: nomadik: add FSMC NAND
> ARM: nomadik: move GPIO and pinctrl to device tree
> ARM: nomadik: convert SMSC91x ethernet to device tree
> ARM: nomadik: migrate MMC/SD card support to device tree
> ARM: nomadik: add I2C devices to the device tree
> ARM: nomadik: delete old board files
> ARM: nomadik: get rid of <mach/hardware.h>
>
> .../devicetree/bindings/mtd/fsmc-nand.txt | 2 +-
> arch/arm/Kconfig | 2 +
> arch/arm/boot/dts/Makefile | 1 +
> arch/arm/boot/dts/ste-nomadik-s8815.dts | 34 ++
> arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 256 ++++++++++++++
> arch/arm/mach-nomadik/Kconfig | 10 +-
> arch/arm/mach-nomadik/Makefile | 6 -
> arch/arm/mach-nomadik/board-nhk8815.c | 359 --------------------
> arch/arm/mach-nomadik/cpu-8815.c | 370 +++++++++++++++------
> arch/arm/mach-nomadik/cpu-8815.h | 4 -
> arch/arm/mach-nomadik/i2c-8815nhk.c | 88 -----
> arch/arm/mach-nomadik/include/mach/hardware.h | 90 -----
> arch/arm/mach-nomadik/include/mach/irqs.h | 2 -
> arch/arm/mach-nomadik/include/mach/uncompress.h | 1 -
> drivers/mtd/nand/fsmc_nand.c | 1 +
> drivers/pinctrl/pinctrl-nomadik.c | 4 +
> 16 files changed, 578 insertions(+), 652 deletions(-)
Nice diffstat. :-)
Series looks pretty nice to me.
g.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-01-11 17:08 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-07 22:55 [PATCH 00/11] switch the Nomadik to Device Tree Linus Walleij
2013-01-11 17:08 ` Grant Likely
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).