| /linux/Documentation/devicetree/bindings/fpga/ |
| H A D | xlnx,versal-fpga.yaml | 4 $id: http://devicetree.org/schemas/fpga/xlnx,versal-fpga.yaml# 7 title: Xilinx Versal FPGA driver. 13 Device Tree Versal FPGA bindings for the Versal SoC, controlled 20 - xlnx,versal-fpga 29 versal_fpga: versal-fpga { 30 compatible = "xlnx,versal-fpga";
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | xlnx,versal-clk.yaml | 4 $id: http://devicetree.org/schemas/clock/xlnx,versal-clk.yaml# 7 title: Xilinx Versal clock controller 13 The clock controller is a hardware block of Xilinx versal clock tree. It 21 - xlnx,versal-clk 25 - xlnx,versal-net-clk 26 - const: xlnx,versal-clk 55 - xlnx,versal-clk 74 - xlnx,versal-net-clk 131 compatible = "xlnx,versal-clk";
|
| /linux/Documentation/devicetree/bindings/pci/ |
| H A D | xilinx-versal-cpm.yaml | 4 $id: http://devicetree.org/schemas/pci/xilinx-versal-cpm.yaml# 7 title: CPM Host Controller device tree for Xilinx Versal SoCs 18 - xlnx,versal-cpm-host-1.00 19 - xlnx,versal-cpm5-host 20 - xlnx,versal-cpm5-host1 21 - xlnx,versal-cpm5nc-host 79 versal { 83 compatible = "xlnx,versal-cpm-host-1.00"; 110 compatible = "xlnx,versal-cpm5-host";
|
| /linux/Documentation/devicetree/bindings/reset/ |
| H A D | xlnx,zynqmp-reset.yaml | 7 title: Zynq UltraScale+ MPSoC and Versal reset 13 The Zynq UltraScale+ MPSoC and Versal has several different resets. 27 For list of all valid reset indices for Versal 28 <dt-bindings/reset/xlnx-versal-resets.h> 34 - xlnx,versal-reset 35 - xlnx,versal-net-reset
|
| /linux/arch/arm64/boot/dts/xilinx/ |
| H A D | versal-net-vn-x-b2197-01-revA.dts | 3 * dts file for Xilinx Versal Net VNX board revA 13 #include "versal-net.dtsi" 14 #include "versal-net-clk.dtsi" 18 compatible = "xlnx,versal-net-vnx-revA", "xlnx,versal-net-vnx", "xlnx,versal-net"; 19 model = "Xilinx Versal NET VNX revA";
|
| H A D | versal-net-clk.dtsi | 3 * dts file for Xilinx Versal NET fixed clock 73 versal_net_firmware: versal-net-firmware { 74 compatible = "xlnx,versal-net-firmware", "xlnx,versal-firmware";
|
| /linux/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | xlnx,versal-net-ddrmc5.yaml | 4 $id: http://devicetree.org/schemas/memory-controllers/xlnx,versal-net-ddrmc5.yaml# 7 title: Xilinx Versal NET Memory Controller 14 compact and extended memory interfaces. Versal NET DDR memory controller 21 const: xlnx,versal-net-ddrmc5 39 compatible = "xlnx,versal-net-ddrmc5";
|
| H A D | xlnx,versal-ddrmc-edac.yaml | 4 $id: http://devicetree.org/schemas/memory-controllers/xlnx,versal-ddrmc-edac.yaml# 7 title: Xilinx Versal DDRMC (Integrated DDR Memory Controller) 15 4X memory interfaces. Versal DDR memory controller has an optional ECC support 20 const: xlnx,versal-ddrmc 51 compatible = "xlnx,versal-ddrmc";
|
| /linux/Documentation/devicetree/bindings/mmc/ |
| H A D | arasan,sdhci.yaml | 29 - xlnx,versal-8.9a 30 - xlnx,versal-net-emmc 74 - const: xlnx,versal-8.9a # Versal SDHCI 8.9a PHY 79 - const: xlnx,versal-net-emmc # Versal Net eMMC PHY 258 compatible = "xlnx,versal-8.9a", "arasan,sdhci-8.9a";
|
| /linux/Documentation/devicetree/bindings/remoteproc/ |
| H A D | xlnx,zynqmp-r5fss.yaml | 23 - xlnx,versal-r5fss 24 - xlnx,versal-net-r52fss 81 - xlnx,versal-r5f 82 - xlnx,versal-net-r52f 156 - xlnx,versal-net-r52fss 194 - xlnx,versal-r5fss
|
| /linux/Documentation/devicetree/bindings/bus/ |
| H A D | xlnx,versal-net-cdx.yaml | 4 $id: http://devicetree.org/schemas/bus/xlnx,versal-net-cdx.yaml# 39 const: xlnx,versal-net-cdx 73 compatible = "xlnx,versal-net-cdx";
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | xlnx,versal-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/xlnx,versal-pinctrl.yaml# 7 title: Xilinx Versal Pinctrl 17 Versal's pin configuration nodes act as a container for an arbitrary number of 28 const: xlnx,versal-pinctrl 252 compatible = "xlnx,versal-pinctrl";
|
| /linux/Documentation/devicetree/bindings/rtc/ |
| H A D | xlnx,zynqmp-rtc.yaml | 25 - xlnx,versal-rtc 26 - xlnx,versal-net-rtc
|
| /linux/Documentation/devicetree/bindings/gpio/ |
| H A D | gpio-zynq.yaml | 17 - xlnx,versal-gpio-1.0 74 - xlnx,versal-gpio-1.0
|
| /linux/drivers/reset/ |
| H A D | reset-zynqmp.c | 127 { .compatible = "xlnx,versal-reset", .data = &versal_reset_data, }, 128 { .compatible = "xlnx,versal-net-reset", .data = &versal_net_reset_data, },
|
| /linux/drivers/pci/controller/ |
| H A D | pcie-xilinx-cpm.c | 3 * PCIe host controller driver for Xilinx Versal CPM DMA Bridge 659 .compatible = "xlnx,versal-cpm-host-1.00", 663 .compatible = "xlnx,versal-cpm5-host", 667 .compatible = "xlnx,versal-cpm5-host1", 671 .compatible = "xlnx,versal-cpm5nc-host",
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | dwc3-xilinx.yaml | 17 - xlnx,versal-dwc3 106 - xlnx,versal-dwc3
|
| /linux/drivers/cdx/controller/ |
| H A D | cdx_controller.c | 3 * CDX host controller driver for AMD versal-net platform. 238 {.compatible = "xlnx,versal-net-cdx",},
|
| H A D | mc_cdx_pcol.h | 315 * addresses (prior to any potential IOMMU translation). For versal-net, these 629 * interrupt vector. Versal-net implementation specific limitations are that 674 * MSI data to be used by the hardware. On versal-net, only the lower 16-bits 703 * enum: MCDI command directed to versal-net. MCDI responses of this type
|
| H A D | mcdi_functions.h | 80 * @msi_data: MSI data to be used by the hardware. On versal-net, only the
|
| /linux/drivers/watchdog/ |
| H A D | xilinx_wwdt.c | 3 * Window watchdog device driver for Xilinx Versal WWDT 236 { .compatible = "xlnx,versal-wwdt", },
|
| /linux/Documentation/devicetree/bindings/ufs/ |
| H A D | amd,versal2-ufs.yaml | 7 title: AMD Versal Gen 2 UFS Host Controller
|
| /linux/Documentation/devicetree/bindings/spi/ |
| H A D | spi-zynqmp-qspi.yaml | 15 - xlnx,versal-qspi-1.0
|
| H A D | spi-cadence.yaml | 23 - xlnx,versal-net-spi-r1p6
|
| /linux/drivers/edac/ |
| H A D | versalnet_edac.c | 3 * AMD Versal NET memory controller driver 818 sprintf(name, "versal-net-ddrmc5-edac-%d", i); in init_versalnet() 944 { .compatible = "xlnx,versal-net-ddrmc5", }, 951 .name = "versal-net-edac", 961 MODULE_DESCRIPTION("Versal NET EDAC driver");
|