1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/fpga/xlnx,p 4 $id: http://devicetree.org/schemas/fpga/xlnx,pr-decoupler.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Xilinx LogiCORE Partial Reconfig Decoup 7 title: Xilinx LogiCORE Partial Reconfig Decoupler/AXI shutdown manager Softcore 8 8 9 maintainers: 9 maintainers: 10 - Nava kishore Manne <nava.kishore.manne@amd. 10 - Nava kishore Manne <nava.kishore.manne@amd.com> 11 11 12 allOf: 12 allOf: 13 - $ref: fpga-bridge.yaml# 13 - $ref: fpga-bridge.yaml# 14 14 15 description: | 15 description: | 16 The Xilinx LogiCORE Partial Reconfig(PR) Dec 16 The Xilinx LogiCORE Partial Reconfig(PR) Decoupler manages one or more 17 decouplers/fpga bridges. The controller can 17 decouplers/fpga bridges. The controller can decouple/disable the bridges 18 which prevents signal changes from passing t 18 which prevents signal changes from passing through the bridge. The controller 19 can also couple / enable the bridges which a 19 can also couple / enable the bridges which allows traffic to pass through the 20 bridge normally. 20 bridge normally. 21 Xilinx LogiCORE Dynamic Function eXchange(DF 21 Xilinx LogiCORE Dynamic Function eXchange(DFX) AXI shutdown manager Softcore 22 is compatible with the Xilinx LogiCORE pr-de 22 is compatible with the Xilinx LogiCORE pr-decoupler. The Dynamic Function 23 eXchange AXI shutdown manager prevents AXI t 23 eXchange AXI shutdown manager prevents AXI traffic from passing through the 24 bridge. The controller safely handles AXI4MM 24 bridge. The controller safely handles AXI4MM and AXI4-Lite interfaces on a 25 Reconfigurable Partition when it is undergoi 25 Reconfigurable Partition when it is undergoing dynamic reconfiguration, 26 preventing the system deadlock that can occu 26 preventing the system deadlock that can occur if AXI transactions are 27 interrupted by DFX. 27 interrupted by DFX. 28 Please refer to fpga-region.txt and fpga-bri 28 Please refer to fpga-region.txt and fpga-bridge.txt in this directory for 29 common binding part and usage. 29 common binding part and usage. 30 30 31 properties: 31 properties: 32 compatible: 32 compatible: 33 oneOf: 33 oneOf: 34 - items: 34 - items: 35 - const: xlnx,pr-decoupler-1.00 35 - const: xlnx,pr-decoupler-1.00 36 - const: xlnx,pr-decoupler 36 - const: xlnx,pr-decoupler 37 - items: 37 - items: 38 - const: xlnx,dfx-axi-shutdown-manag 38 - const: xlnx,dfx-axi-shutdown-manager-1.00 39 - const: xlnx,dfx-axi-shutdown-manag 39 - const: xlnx,dfx-axi-shutdown-manager 40 40 41 reg: 41 reg: 42 maxItems: 1 42 maxItems: 1 43 43 44 clocks: 44 clocks: 45 maxItems: 1 45 maxItems: 1 46 46 47 clock-names: 47 clock-names: 48 items: 48 items: 49 - const: aclk 49 - const: aclk 50 50 51 required: 51 required: 52 - compatible 52 - compatible 53 - reg 53 - reg 54 - clocks 54 - clocks 55 - clock-names 55 - clock-names 56 56 57 unevaluatedProperties: false 57 unevaluatedProperties: false 58 58 59 examples: 59 examples: 60 - | 60 - | 61 fpga-bridge@100000450 { 61 fpga-bridge@100000450 { 62 compatible = "xlnx,pr-decoupler-1.00", " 62 compatible = "xlnx,pr-decoupler-1.00", "xlnx,pr-decoupler"; 63 reg = <0x10000045 0x10>; 63 reg = <0x10000045 0x10>; 64 clocks = <&clkc 15>; 64 clocks = <&clkc 15>; 65 clock-names = "aclk"; 65 clock-names = "aclk"; 66 }; 66 }; 67 ... 67 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.