dt-bindings: firmware: Remove xlnx,zynqmp-firmware.txt file
authorNava kishore Manne <nava.manne@xilinx.com>
Sat, 26 Jun 2021 15:52:47 +0000 (21:22 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 21 Jul 2021 11:14:09 +0000 (13:14 +0200)
The funtionality of xlnx,zynqmp-firmware.txt is replaced with
xlnx,zynqmp-firmware.yaml bindings so this patch removes the
zynqmp-firmware.txt file

Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Nava kishore Manne <nava.manne@xilinx.com>
Link: https://lore.kernel.org/r/20210626155248.5004-5-nava.manne@xilinx.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt [deleted file]

diff --git a/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt b/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt
deleted file mode 100644 (file)
index 18c3aea..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
------------------------------------------------------------------
-Device Tree Bindings for the Xilinx Zynq MPSoC Firmware Interface
------------------------------------------------------------------
-
-The zynqmp-firmware node describes the interface to platform firmware.
-ZynqMP has an interface to communicate with secure firmware. Firmware
-driver provides an interface to firmware APIs. Interface APIs can be
-used by any driver to communicate to PMUFW(Platform Management Unit).
-These requests include clock management, pin control, device control,
-power management service, FPGA service and other platform management
-services.
-
-Required properties:
- - compatible: Must contain any of below:
-               "xlnx,zynqmp-firmware" for Zynq Ultrascale+ MPSoC
-               "xlnx,versal-firmware" for Versal
- - method:     The method of calling the PM-API firmware layer.
-               Permitted values are:
-                 - "smc" : SMC #0, following the SMCCC
-                 - "hvc" : HVC #0, following the SMCCC
-
--------
-Example
--------
-
-Zynq Ultrascale+ MPSoC
-----------------------
-firmware {
-       zynqmp_firmware: zynqmp-firmware {
-               compatible = "xlnx,zynqmp-firmware";
-               method = "smc";
-               ...
-       };
-};
-
-Versal
-------
-firmware {
-       versal_firmware: versal-firmware {
-               compatible = "xlnx,versal-firmware";
-               method = "smc";
-               ...
-       };
-};