Message ID | 20250217095226.12606-1-shubhrajyoti.datta@amd.com (mailing list archive) |
---|---|
State | Handled Elsewhere, archived |
Headers | show |
Series | dt-bindings: power: reset: xilinx: Make "interrupts" property optional | expand |
On 2/17/25 10:52, Shubhrajyoti Datta wrote: > The "interrupts" property in the ZynqMP power/reset binding was previously > marked as required. However, there are multiple mechanisms for > handling power/reset events, including: > -Event management registration, > -Mailbox (mboxes), > -Interrupts (interrupts). > > When event management support is available (default on Versal SoC), the > "interrupts" property is not used hence not required. > > Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@amd.com> > --- > > .../devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml b/Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml > index 799831636194..079ad977b907 100644 > --- a/Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml > +++ b/Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml > @@ -46,7 +46,6 @@ properties: > > required: > - compatible > - - interrupts > > additionalProperties: false > Acked-by: Michal Simek <michal.simek@amd.com> Thanks, Michal
On Mon, 17 Feb 2025 15:22:26 +0530, Shubhrajyoti Datta wrote: > The "interrupts" property in the ZynqMP power/reset binding was previously > marked as required. However, there are multiple mechanisms for > handling power/reset events, including: > -Event management registration, > -Mailbox (mboxes), > -Interrupts (interrupts). > > When event management support is available (default on Versal SoC), the > "interrupts" property is not used hence not required. > > Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@amd.com> > --- > > .../devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml | 1 - > 1 file changed, 1 deletion(-) > Acked-by: Rob Herring (Arm) <robh@kernel.org>
diff --git a/Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml b/Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml index 799831636194..079ad977b907 100644 --- a/Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml +++ b/Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml @@ -46,7 +46,6 @@ properties: required: - compatible - - interrupts additionalProperties: false
The "interrupts" property in the ZynqMP power/reset binding was previously marked as required. However, there are multiple mechanisms for handling power/reset events, including: -Event management registration, -Mailbox (mboxes), -Interrupts (interrupts). When event management support is available (default on Versal SoC), the "interrupts" property is not used hence not required. Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@amd.com> --- .../devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml | 1 - 1 file changed, 1 deletion(-)