[PATCH 1/2] dt-bindings: fpga: zynq: Document ICAP on boot

Sam Winchenbach
2025-03-28T14:30:02Z

From: Sam Winchenbach <swinchenbach@arka.org>

Documents the ability to enable the ICAP interface on boot.

Signed-off-by: Sam Winchenbach <swinchenbach@arka.org>
---
.../devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.yaml | 7 +++++++
1 file changed, 7 insertions(+)

diff --git a/Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.yaml b/Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.yaml
index 04dcadc2c20e9..bb2781ae126ca 100644
--- a/Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.yaml
+++ b/Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.yaml
@@ -31,6 +31,13 @@ properties:
description:
Phandle to syscon block which provide access to SLCR registers

+ enable-icap-on-load:
+ type: boolean
+ description: If present, the ICAP controller will be enabled when
+ the driver probes. This is useful if the fabric is loaded
+ during the boot process and contains a core, such as the SEM,
+ that requires access to ICAP interface to operate properly.
+
required:
- compatible
- reg
--
2.49.0