This patch set provides a binding for Open PIC and implements support for a new property, specified by that binding, called "pic-no-reset".
v5 - Moved the Open PIC binding to its rightful home of ".../Documentation/devicetree/bindings/". Also, fixed up the lazy reset code to take better advantage of existing functions. Finally, did some minor refactoring to put cpu id fetching in its own helper function. v4 - Per Ben's feedback the protected sources implementation was left completely intact. As such, the DTS cleanup and "protected-sources" removal patches were dropped. v3 - the Open PIC binding was changed to be more consistent with existing bindings, several DTS files were cleaned up, "no-reset" was changed to "pic-no-reset", and a check to treat "protected-sources" as a synonym for "pic-no-reset" was added. Signed-off-by: Meador Inge <meador_i...@mentor.com> Cc: Benjamin Herrenschmidt <b...@kernel.crashing.org> Cc: Hollis Blanchard <hollis_blanch...@mentor.com> Meador Inge (3): powerpc: document the Open PIC device tree binding powerpc: make MPIC honor the "pic-no-reset" device tree property powerpc: factoring mpic cpu id fetching into a function Documentation/devicetree/bindings/open-pic.txt | 98 ++++++++++++++++++++++++ arch/powerpc/include/asm/mpic.h | 4 + arch/powerpc/sysdev/mpic.c | 85 +++++++++++++++----- 3 files changed, 165 insertions(+), 22 deletions(-) create mode 100644 Documentation/devicetree/bindings/open-pic.txt _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev