linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] Versatile flash protection in DT
@ 2016-01-26 11:11 Linus Walleij
  2016-01-26 11:12 ` [PATCH 1/6] mtd: augment the "arm,versatile-flash" bindings Linus Walleij
                   ` (5 more replies)
  0 siblings, 6 replies; 14+ messages in thread
From: Linus Walleij @ 2016-01-26 11:11 UTC (permalink / raw)
  To: linux-arm-kernel

This patch set augments the physmap driver to react to the
"arm,versatile-flash" compatible string by installing special
VPP/writeprotect handling so that the corresponding boardfile
code can be removed from the ARM boardfiles.

The patches pretty much speak for themselves, I would eventually
like to have the two mtd patches merged into the MTD tree
by themselves, and the rest of the patches merged into the
ARM SoC tree, as there is no compile-time dependency between
them and we can do a smooth transition along with other
cleanup patches in the ARM SoC tree.

Linus Walleij (6):
  mtd: augment the "arm,versatile-flash" bindings
  mtd: physmap_of: add a hook for Versatile write protection
  ARM: versatile: move flash registration to the device tree
  ARM: integrator: move flash registration to device tree
  ARM: realview: add flash devices to the PB1176 DTS
  ARM: realview: fix up PB11MP flash compat strings

 .../devicetree/bindings/mtd/arm-versatile.txt      |  20 +-
 arch/arm/boot/dts/arm-realview-pb1176.dts          |  32 +++
 arch/arm/boot/dts/arm-realview-pb11mp.dts          |   4 +-
 arch/arm/boot/dts/integrator.dtsi                  |   3 +-
 arch/arm/boot/dts/versatile-ab.dts                 |   5 +-
 arch/arm/mach-integrator/integrator_ap.c           |  62 -----
 arch/arm/mach-integrator/integrator_cp.c           |  51 -----
 arch/arm/mach-versatile/versatile_dt.c             |  47 ----
 drivers/mtd/maps/Kconfig                           |  10 +
 drivers/mtd/maps/Makefile                          |   1 +
 drivers/mtd/maps/physmap_of.c                      |   6 +
 drivers/mtd/maps/physmap_of_versatile.c            | 253 +++++++++++++++++++++
 drivers/mtd/maps/physmap_of_versatile.h            |  16 ++
 13 files changed, 344 insertions(+), 166 deletions(-)
 create mode 100644 drivers/mtd/maps/physmap_of_versatile.c
 create mode 100644 drivers/mtd/maps/physmap_of_versatile.h

-- 
2.4.3

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2016-03-31  8:17 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-26 11:11 [PATCH 0/6] Versatile flash protection in DT Linus Walleij
2016-01-26 11:12 ` [PATCH 1/6] mtd: augment the "arm,versatile-flash" bindings Linus Walleij
2016-01-26 22:02   ` Rob Herring
2016-01-26 11:12 ` [PATCH 2/6] mtd: physmap_of: add a hook for Versatile write protection Linus Walleij
2016-01-26 11:37   ` Russell King - ARM Linux
2016-01-27  9:25     ` Linus Walleij
2016-02-13 13:19   ` Linus Walleij
2016-02-22 13:09     ` Linus Walleij
2016-03-05 17:09       ` Linus Walleij
2016-03-31  8:17         ` Linus Walleij
2016-01-26 11:12 ` [PATCH 3/6] ARM: versatile: move flash registration to the device tree Linus Walleij
2016-01-26 11:12 ` [PATCH 4/6] ARM: integrator: move flash registration to " Linus Walleij
2016-01-26 11:12 ` [PATCH 5/6] ARM: realview: add flash devices to the PB1176 DTS Linus Walleij
2016-01-26 11:12 ` [PATCH 6/6] ARM: realview: fix up PB11MP flash compat strings Linus Walleij

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).