Enable the generation of symbol & fixup information for use with dynamic DT loading. Changes since v4: * Rebase to latest dtc version. * Completely redesigned the generation of resolution data. Now instead of being generated as part of blob generation they are created in the live tree. * Consequently the patchset is much smaller. * Added -A auto-label alias generation option. * Addressed maintainer comments. * Added syntactic sugar for overlays in the form of .dtsi * Added /dts-v1/ /plugin/ preferred plugin form and deprecate the previous form (although still works for backward compatibility) Changes since v3: * Rebase to latest dtc version. Changes since v2: * Split single patch to a patchset. * Updated to dtc mainline. * Changed __local_fixups__ format * Clean up for better legibility. Pantelis Antoniou (2): dtc: Plugin and fixup support dtc: Document the dynamic plugin internals Documentation/dt-object-internal.txt | 317 +++++++++++++++++++++++++++++++++++ Documentation/manual.txt | 16 ++ checks.c | 18 +- dtc-lexer.l | 5 + dtc-parser.y | 54 +++++- dtc.c | 21 ++- dtc.h | 13 +- livetree.c | 202 ++++++++++++++++++++++ treesource.c | 3 + 9 files changed, 638 insertions(+), 11 deletions(-) create mode 100644 Documentation/dt-object-internal.txt -- 1.7.12 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html