Home
last modified time | relevance | path

Searched full:versal (Results 1 – 25 of 29) sorted by relevance

12

/linux/Documentation/devicetree/bindings/fpga/
H A Dxlnx,versal-fpga.yaml4 $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/pci/
H A Dxilinx-versal-cpm.yaml4 $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 Dxlnx,zynqmp-reset.yaml7 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 Dversal-net-vn-x-b2197-01-revA.dts3 * 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";
/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dxlnx,versal-net-ddrmc5.yaml4 $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 Dxlnx,versal-ddrmc-edac.yaml4 $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/bus/
H A Dxlnx,versal-net-cdx.yaml4 $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 Dxlnx,versal-pinctrl.yaml4 $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 Dxlnx,zynqmp-rtc.yaml25 - xlnx,versal-rtc
26 - xlnx,versal-net-rtc
/linux/Documentation/devicetree/bindings/clock/
H A Dxlnx,clocking-wizard.yaml13 The clocking wizard is a soft ip clocking block of Xilinx versal. It
23 - xlnx,versal-clk-wizard
/linux/drivers/char/hw_random/
H A Dxilinx-trng.c3 * AMD Versal True Random Number Generator driver
274 trng->name = "Xilinx Versal Crypto Engine TRNG"; in xtrng_hwrng_register()
337 { .compatible = "xlnx,versal-trng", },
345 .name = "xlnx,versal-trng",
/linux/drivers/reset/
H A Dreset-zynqmp.c127 { .compatible = "xlnx,versal-reset", .data = &versal_reset_data, },
128 { .compatible = "xlnx,versal-net-reset", .data = &versal_net_reset_data, },
/linux/Documentation/devicetree/bindings/usb/
H A Ddwc3-xilinx.yaml17 - xlnx,versal-dwc3
106 - xlnx,versal-dwc3
/linux/drivers/pci/controller/
H A Dpcie-xilinx-cpm.c3 * 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/drivers/cdx/controller/
H A Dcdx_controller.c3 * CDX host controller driver for AMD versal-net platform.
237 {.compatible = "xlnx,versal-net-cdx",},
H A Dmc_cdx_pcol.h315 * 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 Dmcdi_functions.h80 * @msi_data: MSI data to be used by the hardware. On versal-net, only the
/linux/drivers/watchdog/
H A Dxilinx_wwdt.c3 * Window watchdog device driver for Xilinx Versal WWDT
235 { .compatible = "xlnx,versal-wwdt", },
/linux/Documentation/devicetree/bindings/ufs/
H A Damd,versal2-ufs.yaml7 title: AMD Versal Gen 2 UFS Host Controller
/linux/Documentation/devicetree/bindings/spi/
H A Dspi-zynqmp-qspi.yaml15 - xlnx,versal-qspi-1.0
/linux/drivers/edac/
H A Dversalnet_edac.c3 * AMD Versal NET memory controller driver
826 sprintf(name, "versal-net-ddrmc5-edac-%d", i); in init_one_mc()
960 { .compatible = "xlnx,versal-net-ddrmc5", },
967 .name = "versal-net-edac",
977 MODULE_DESCRIPTION("Versal NET EDAC driver");
H A Dversal_edac.c3 * Xilinx Versal memory controller driver
133 * https://docs.xilinx.com/r/en-US/am012-versal-register-reference/PCSR_LOCK-XRAM_SLCR-Register
1042 { .compatible = "xlnx,versal-ddrmc", },
/linux/drivers/crypto/xilinx/
H A Dzynqmp-aes-gcm.c854 .cra_driver_name = "versal-aes-gcm",
884 .cra_driver_name = "versal-paes-gcm",
/linux/drivers/clk/zynqmp/
H A Dclkc.c791 {.compatible = "xlnx,versal-clk"},
/linux/drivers/pinctrl/
H A Dpinctrl-zynqmp.c994 { .compatible = "xlnx,versal-pinctrl" },

12