devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] Introducing Device Tree Overlays
@ 2013-01-04 19:31 Pantelis Antoniou
  2013-01-04 19:31 ` [PATCH 1/6] OF: Introduce device tree node flag helpers Pantelis Antoniou
                   ` (6 more replies)
  0 siblings, 7 replies; 36+ messages in thread
From: Pantelis Antoniou @ 2013-01-04 19:31 UTC (permalink / raw)
  Cc: Grant Likely, Rob Herring, Rob Landley, Jon Loeliger,
	Tony Lindgren, Stephen Warren, David Gibson, Benoit Cousson,
	Mitch Bradley, Alan Tull, linux-omap, devicetree-discuss,
	linux-doc, linux-kernel, Matt Porter, Russ Dill, Koen Kooi,
	Joel A Fernandes, Rob Clark, Jason Kridner, Matt Ranostay,
	Pantelis Antoniou

The following patchset introduces Device Tree overlays, a method
of dynamically altering the kernel's live Device Tree.

This patchset is against mainline as of Friday Jan 4 2013.
(4956964 Merge tag 'driver-core-3.8-rc2' of \
 	git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core)

Note that a separate patch for the DTC compiler has been posted and
is required to compile the DTS files according to the documentation.
The patch is "dtc: Dynamic symbols & fixup support"

An implementation patchset for a beaglebone cape loader will follow,
but if you want to check out a working kernel for the beaglebone please
pull from:

git://github.com/pantoniou/linux-bbxm.git branch not-capebus-v8

Pantelis Antoniou (6):
  OF: Introduce device tree node flag helpers.
  OF: export of_property_notify
  OF: Export all DT proc update functions
  OF: Introduce utility helper functions
  OF: Introduce Device Tree resolve support.
  OF: Introduce DT overlay support.

 .../devicetree/dynamic-resolution-notes.txt        |  25 +
 Documentation/devicetree/overlay-notes.txt         | 179 +++++
 drivers/of/Kconfig                                 |  19 +
 drivers/of/Makefile                                |   4 +-
 drivers/of/base.c                                  | 114 +--
 drivers/of/overlay.c                               | 831 +++++++++++++++++++++
 drivers/of/resolver.c                              | 394 ++++++++++
 drivers/of/util.c                                  | 253 +++++++
 include/linux/of.h                                 | 243 ++++++
 9 files changed, 2005 insertions(+), 57 deletions(-)
 create mode 100644 Documentation/devicetree/dynamic-resolution-notes.txt
 create mode 100644 Documentation/devicetree/overlay-notes.txt
 create mode 100644 drivers/of/overlay.c
 create mode 100644 drivers/of/resolver.c
 create mode 100644 drivers/of/util.c

-- 
1.7.12


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

end of thread, other threads:[~2013-03-21  9:12 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-04 19:31 [PATCH 0/6] Introducing Device Tree Overlays Pantelis Antoniou
2013-01-04 19:31 ` [PATCH 1/6] OF: Introduce device tree node flag helpers Pantelis Antoniou
2013-01-04 19:31 ` [PATCH 2/6] OF: export of_property_notify Pantelis Antoniou
2013-01-04 19:31 ` [PATCH 3/6] OF: Export all DT proc update functions Pantelis Antoniou
2013-03-16  9:45   ` Grant Likely
2013-03-19 11:42     ` Pantelis Antoniou
2013-03-19 17:08       ` Grant Likely
2013-03-16  9:53   ` Grant Likely
2013-01-04 19:31 ` [PATCH 4/6] OF: Introduce utility helper functions Pantelis Antoniou
2013-01-04 19:31 ` [PATCH 5/6] OF: Introduce Device Tree resolve support Pantelis Antoniou
     [not found]   ` <1357327870-13615-6-git-send-email-panto-wVdstyuyKrO8r51toPun2/C9HSW9iNxf@public.gmane.org>
2013-01-21  4:48     ` David Gibson
2013-01-21 10:59       ` Pantelis Antoniou
2013-01-22  4:05         ` David Gibson
     [not found]           ` <20130122040524.GG23500-W9XWwYn+TF0XU02nzanrWNbf9cGiqdzd@public.gmane.org>
2013-01-22 11:06             ` Pantelis Antoniou
2013-01-23  4:40               ` David Gibson
2013-01-23 10:58                 ` Pantelis Antoniou
2013-03-16  9:24                   ` Grant Likely
2013-03-19 11:51                     ` Pantelis Antoniou
2013-03-19 17:18                       ` Grant Likely
2013-03-21  9:12                         ` Pantelis Antoniou
     [not found] ` <1357327870-13615-1-git-send-email-panto-wVdstyuyKrO8r51toPun2/C9HSW9iNxf@public.gmane.org>
2013-01-04 19:31   ` [PATCH 6/6] OF: Introduce DT overlay support Pantelis Antoniou
     [not found]     ` <1357327870-13615-7-git-send-email-panto-wVdstyuyKrO8r51toPun2/C9HSW9iNxf@public.gmane.org>
2013-01-06  2:24       ` Rob Landley
2013-01-07 10:45         ` Pantelis Antoniou
2013-01-22  3:50     ` David Gibson
2013-01-22 11:08       ` Pantelis Antoniou
2013-01-23  5:12         ` David Gibson
2013-01-23 11:01           ` Pantelis Antoniou
2013-01-25  2:34             ` David Gibson
2013-01-05  3:35   ` [PATCH 0/6] Introducing Device Tree Overlays Richard Cochran
     [not found]     ` <20130105033541.GA2501-TJb37gCd1q6chkuNt9O67llkmcu1nq/N@public.gmane.org>
2013-01-05  6:16       ` Joel A Fernandes
2013-01-05  9:35         ` Richard Cochran
     [not found]           ` <20130105093558.GA31408-TJb37gCd1q6chkuNt9O67llkmcu1nq/N@public.gmane.org>
2013-01-05 10:13             ` Pantelis Antoniou
2013-01-06  4:37             ` Rob Landley
2013-02-21 21:25 ` delicious quinoa
     [not found]   ` <CANk1AXQ7ajnwTaHwwbyrri2YkX_60uC9xrQYWuR8u4eT2EQsew-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-02-21 21:53     ` Pantelis Antoniou
2013-02-22 15:57       ` delicious quinoa

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