dt-bindings: reset: Updated binding for Versal reset driver
authorSai Krishna Potthuri <lakshmi.sai.krishna.potthuri@xilinx.com>
Wed, 22 Jul 2020 07:16:04 +0000 (12:46 +0530)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Wed, 23 Sep 2020 12:25:31 +0000 (14:25 +0200)
commita297104aceeb312600b0efaf8a281ad0f17167d2
treeb472afb8ea11a6fba7e2e5ba4c4db9d3b7275d7d
parenta442abbbe186e14128d18bc3e42fb0fbf1a62210
dt-bindings: reset: Updated binding for Versal reset driver

Added documentation and Versal reset indices to describe
about Versal reset driver bindings.
In Versal all reset indices includes Class, SubClass, Type, Index
information whereas class refers to clock, reset, power etc.,
Underlying firmware in Versal have such classification and expects
the ID to be this way.
[13:0] - Index bits
[19:14] - Type bits
[25:20] - SubClass bits
[31:26] - Class bits.

Signed-off-by: Sai Krishna Potthuri <lakshmi.sai.krishna.potthuri@xilinx.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.txt
include/dt-bindings/reset/xlnx-versal-resets.h [new file with mode: 0644]