powerpc: Document the Open PIC device tree binding
authorMeador Inge <meador_inge@mentor.com>
Mon, 14 Mar 2011 10:01:05 +0000 (10:01 +0000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Mon, 21 Mar 2011 00:00:52 +0000 (11:00 +1100)
commita99eff39c0549fe68fed150d39ec0c750e5ce1f1
treec440adc8e49aea4bed8b666858eaeaf74a91040e
parent90407c9976939e061f32b0e07602e5ce4887d9e8
powerpc: Document the Open PIC device tree binding

This binding documents several properties that have been in use for quite
some time, and adds one new property 'pic-no-reset', which controls the
runtime initialization behavior of the PIC.  More specifically, the presence
of 'pic-no-reset' mandates that the PIC shall not be reset during runtime
initialization and that any initialization related to interrupt sources
shall be limited to sources explicitly referenced in the device tree.  This
functionality is useful in AMP systems where multiple OSes are sharing the
PIC and the reinitialization of the PIC can interfere with OSes that are
already up and running.

The interrupt specifier definition is based off of Stuart Yoder's FSL MPIC
binding.

Signed-off-by: Meador Inge <meador_inge@mentor.com>
Cc: Grant Likely <grant.likely@secretlab.ca>
Cc: Stuart Yoder <stuart.yoder@freescale.com>
Cc: Hollis Blanchard <hollis_blanchard@mentor.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Documentation/devicetree/bindings/open-pic.txt [new file with mode: 0644]