~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/fpga/xlnx,pr-decoupler.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/fpga/xlnx,pr-decoupler.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/fpga/xlnx,pr-decoupler.yaml (Version linux-6.10.14)


  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 ...
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php