switch the Nomadik to Device Tree
Get series with b4
b4 am 20130111170856.C3EDC3E215F@localhostVersions newest first
- v1 Latest1 of 11 patches 0 repliesNew
1 of 11 patches is in this archive. The cover letter announces 11.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 2/11 | ARM: nomadik: initial devicetree support | +0 | 3 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 00/11] switch the Nomadik to Device Tree
Quoted 38 lines · Linus Walleij
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 fromdrivers/pinctrl/pinctrl-nomadik.cis 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 +++++++++++++++------
Quoted 8 lines
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.