dt-bindings: fpga: Convert fpga-region binding to yaml
authorMichal Simek <michal.simek@amd.com>
Mon, 29 Jan 2024 12:18:53 +0000 (13:18 +0100)
committerRob Herring <robh@kernel.org>
Wed, 31 Jan 2024 22:05:18 +0000 (16:05 -0600)
commit85f838adad5487f96ff3acf6d3eb8263a39a0757
tree58b9097f4ee10d8cd1c50992f5a1ef0affc8f469
parent442fd190d3471afdfd9ac8e067bc5e2aff88213c
dt-bindings: fpga: Convert fpga-region binding to yaml

Convert the generic fpga region DT binding to json-schema.
There are some differences compare to txt version.
1. DT overlay can't be described in example that's why directly include
information from overlay to node which was referenced. It is visible in
example with /* DT Overlay contains: &... */

2. All example have been rewritten to be simpler and describe only full
reconfiguration and partial reconfiguration with one bridge.
Completely drop the case where fpga region can inside partial
reconfiguration region which is already described in description

3. Fixed some typos in descriptions compare to txt version but most of it
is just c&p from txt file.

Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/37b107d86b39ef4bc9c482b57b27de8b92c3fa43.1706530726.git.michal.simek@amd.com
Signed-off-by: Rob Herring <robh@kernel.org>
Documentation/devicetree/bindings/fpga/fpga-region.txt [deleted file]
Documentation/devicetree/bindings/fpga/fpga-region.yaml [new file with mode: 0644]