devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/8] of: Dynamic DT updates
@ 2015-06-12 19:54 Pantelis Antoniou
  2015-06-12 19:54 ` [PATCH 1/8] of: overlay: Implement indirect target support Pantelis Antoniou
                   ` (6 more replies)
  0 siblings, 7 replies; 12+ messages in thread
From: Pantelis Antoniou @ 2015-06-12 19:54 UTC (permalink / raw)
  To: Rob Herring
  Cc: Grant Likely, Matt Porter, Koen Kooi, Guenter Roeck, devicetree,
	linux-kernel, Pantelis Antoniou, Pantelis Antoniou

This patchset introduces several concepts that make
working with dynamic DT and overlays considerably easier.

The first 6 patches introduce two new overlay target methods
addressing various user complaints and use cases. For both
documentation entries and unittests are provided.

The final two patches add a new API for using changeset which
makes things considerably easier.

This patchset applies against Linus's tree as of today and
is dependent on the previous patchset I've send out earlier.
"of: overlay: kobject & sysfs'ation"

Pantelis Antoniou (8):
  of: overlay: Implement indirect target support
  of: unittest: Add indirect overlay target test
  doc: dt: Document the indirect overlay method.
  of: overlay: Introduce target root capability.
  of: unittest: Unit-tests for target root overlays.
  doc: dt: Document the target root overlay method
  of: dynamic: Add __of_node_dupv()
  of: changesets: Introduce changeset helper methods

 Documentation/devicetree/overlay-notes.txt  |  21 +++
 drivers/of/dynamic.c                        | 280 +++++++++++++++++++++++++++-
 drivers/of/overlay.c                        | 219 +++++++++++++++++++---
 drivers/of/unittest-data/testcases.dts      |  14 ++
 drivers/of/unittest-data/tests-overlay.dtsi |  67 +++++++
 drivers/of/unittest.c                       | 272 +++++++++++++++++++++++++++
 include/linux/of.h                          |  89 +++++++++
 7 files changed, 929 insertions(+), 33 deletions(-)

-- 
1.7.12

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

end of thread, other threads:[~2015-11-17 13:13 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-12 19:54 [PATCH 0/8] of: Dynamic DT updates Pantelis Antoniou
2015-06-12 19:54 ` [PATCH 1/8] of: overlay: Implement indirect target support Pantelis Antoniou
     [not found]   ` <1434138905-15886-2-git-send-email-pantelis.antoniou-OWPKS81ov/FWk0Htik3J/w@public.gmane.org>
2015-06-18  0:10     ` Rob Herring
2015-06-18  4:21       ` Guenter Roeck
2015-06-12 19:54 ` [PATCH 2/8] of: unittest: Add indirect overlay target test Pantelis Antoniou
     [not found] ` <1434138905-15886-1-git-send-email-pantelis.antoniou-OWPKS81ov/FWk0Htik3J/w@public.gmane.org>
2015-06-12 19:55   ` [PATCH 3/8] doc: dt: Document the indirect overlay method Pantelis Antoniou
2015-06-12 19:55   ` [PATCH 6/8] doc: dt: Document the target root " Pantelis Antoniou
2015-06-12 19:55 ` [PATCH 4/8] of: overlay: Introduce target root capability Pantelis Antoniou
2015-06-12 19:55 ` [PATCH 5/8] of: unittest: Unit-tests for target root overlays Pantelis Antoniou
2015-06-12 19:55 ` [PATCH 7/8] of: dynamic: Add __of_node_dupv() Pantelis Antoniou
2015-06-12 19:55 ` [PATCH 8/8] of: changesets: Introduce changeset helper methods Pantelis Antoniou
2015-11-17 13:13   ` Geert Uytterhoeven

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