Home
last modified time | relevance | path

Searched full:zynq (Results 1 – 25 of 115) sorted by relevance

12345

/linux-5.10/Documentation/devicetree/bindings/arm/
Dxilinx.yaml7 title: Xilinx Zynq Platforms Device Tree Bindings
13 Xilinx boards with Zynq-7000 SOC or Zynq UltraScale+ MPSoC
23 - digilent,zynq-zybo
24 - digilent,zynq-zybo-z7
25 - xlnx,zynq-cc108
26 - xlnx,zynq-zc702
27 - xlnx,zynq-zc706
28 - xlnx,zynq-zc770-xm010
29 - xlnx,zynq-zc770-xm011
30 - xlnx,zynq-zc770-xm012
[all …]
/linux-5.10/Documentation/devicetree/bindings/reset/
Dzynq-reset.txt1 Xilinx Zynq Reset Manager
3 The Zynq AP-SoC has several different resets.
5 See Chapter 26 of the Zynq TRM (UG585) for more information about Zynq resets.
8 - compatible: "xlnx,zynq-reset"
11 This should be a phandle to the Zynq's SLCR registers.
14 The Zynq Reset Manager needs to be a childnode of the SLCR.
18 compatible = "xlnx,zynq-reset";
Dxlnx,zynqmp-reset.txt2 = Zynq UltraScale+ MPSoC and Versal reset driver binding =
4 The Zynq UltraScale+ MPSoC and Versal has several different resets.
6 See Chapter 36 of the Zynq UltraScale+ MPSoC TRM (UG) for more information
13 - compatible: "xlnx,zynqmp-reset" for Zynq UltraScale+ MPSoC platform
41 For list of all valid reset indices for Zynq UltraScale+ MPSoC see
/linux-5.10/Documentation/devicetree/bindings/net/can/
Dxilinx_can.txt1 Xilinx Axi CAN/Zynq CANPS controller Device Tree Bindings
6 - "xlnx,zynq-can-1.0" for Zynq CAN controllers
19 - tx-fifo-depth : Can Tx fifo depth (Zynq, Axi CAN).
20 - rx-fifo-depth : Can Rx fifo depth (Zynq, Axi CAN, CAN FD in
29 For Zynq CANPS Dts file:
31 compatible = "xlnx,zynq-can-1.0";
/linux-5.10/Documentation/devicetree/bindings/iio/adc/
Dxilinx-xadc.txt7 available on the ZYNQ family as a hardmacro in the SoC portion of the ZYNQ. The
14 * "xlnx,zynq-xadc-1.00.a": When using the ZYNQ device
20 - clocks: When using the ZYNQ this must be the ZYNQ PCAP clock,
76 compatible = "xlnx,zynq-xadc-1.00.a";
/linux-5.10/Documentation/devicetree/bindings/clock/
Dzynq-7000.txt1 Device Tree Clock bindings for the Zynq 7000 EPP
3 The Zynq EPP has several different clk providers, each with there own bindings.
7 See Chapter 25 of Zynq TRM for more information about Zynq clocks.
10 The clock controller is a logical abstraction of Zynq's clock tree. It reads
19 (usually 33 MHz oscillators are used for Zynq platforms)
Dxlnx,zynqmp-clk.txt2 Device Tree Clock bindings for the Zynq Ultrascale+ MPSoC controlled using
3 Zynq MPSoC firmware interface
5 The clock controller is a h/w block of Zynq Ultrascale+ MPSoC clock
24 The Zynq UltraScale+ MPSoC has one primary and four alternative reference clock
/linux-5.10/arch/arm/boot/dts/
Dzynq-7000.dtsi9 compatible = "xlnx,zynq-7000";
103 compatible = "xlnx,zynq-xadc-1.00.a";
111 compatible = "xlnx,zynq-can-1.0";
123 compatible = "xlnx,zynq-can-1.0";
135 compatible = "xlnx,zynq-gpio-1.0";
187 compatible = "xlnx,zynq-ddrc-a05";
210 compatible = "xlnx,zynq-spi-r1p6";
222 compatible = "xlnx,zynq-spi-r1p6";
234 compatible = "cdns,zynq-gem", "cdns,gem";
245 compatible = "cdns,zynq-gem", "cdns,gem";
[all …]
Dzynq-zturn.dts6 * Based on zynq-zed.dts which is:
13 /include/ "zynq-7000.dtsi"
16 model = "Zynq Z-Turn MYIR Board";
17 compatible = "myir,zynq-zturn", "xlnx,zynq-7000";
Dzynq-zed.dts7 #include "zynq-7000.dtsi"
11 compatible = "avnet,zynq-zed", "xlnx,zynq-zed", "xlnx,zynq-7000";
Dzynq-zybo-z7.dts3 #include "zynq-7000.dtsi"
8 compatible = "digilent,zynq-zybo-z7", "xlnx,zynq-7000";
29 label = "zynq-zybo-z7:green:ld4";
Dzynq-microzed.dts7 /include/ "zynq-7000.dtsi"
11 compatible = "avnet,zynq-microzed", "xlnx,zynq-microzed", "xlnx,zynq-7000";
Dzynq-zc770-xm012.dts8 #include "zynq-7000.dtsi"
12 compatible = "xlnx,zynq-zc770-xm012", "xlnx,zynq-7000";
Dzynq-zybo.dts7 #include "zynq-7000.dtsi"
11 compatible = "digilent,zynq-zybo", "xlnx,zynq-7000";
Dzynq-zc770-xm011.dts8 #include "zynq-7000.dtsi"
12 compatible = "xlnx,zynq-zc770-xm011", "xlnx,zynq-7000";
Dzynq-cc108.dts12 /include/ "zynq-7000.dtsi"
16 compatible = "xlnx,zynq-cc108", "xlnx,zynq-7000";
Dzynq-zc770-xm013.dts8 #include "zynq-7000.dtsi"
12 compatible = "xlnx,zynq-zc770-xm013", "xlnx,zynq-7000";
/linux-5.10/Documentation/devicetree/bindings/memory-controllers/
Dsynopsys.txt6 The Zynq DDR ECC controller has an optional ECC support in half-bus width
14 - 'xlnx,zynq-ddrc-a05' : Zynq DDR ECC controller
23 compatible = "xlnx,zynq-ddrc-a05";
/linux-5.10/arch/arm/mach-zynq/
Dcommon.c15 #include <linux/clk/zynq.h>
59 .name = "cpuidle-zynq",
63 * zynq_get_revision - Get Zynq silicon revision
73 np = of_find_compatible_node(NULL, NULL, "xlnx,zynq-devcfg-1.0"); in zynq_get_revision()
116 soc_dev_attr->family = kasprintf(GFP_KERNEL, "Xilinx Zynq"); in zynq_init_machine()
183 "xlnx,zynq-7000",
187 DT_MACHINE_START(XILINX_EP107, "Xilinx Zynq Platform")
/linux-5.10/drivers/firmware/xilinx/
DKconfig4 menu "Zynq MPSoC Firmware Drivers"
8 bool "Enable Xilinx Zynq MPSoC firmware interface"
20 bool "Enable Xilinx Zynq MPSoC firmware debug APIs"
/linux-5.10/Documentation/devicetree/bindings/fpga/
Dxilinx-zynq-fpga-mgr.txt1 Xilinx Zynq FPGA Manager
4 - compatible: should contain "xlnx,zynq-devcfg-1.0"
13 compatible = "xlnx,zynq-devcfg-1.0";
/linux-5.10/Documentation/devicetree/bindings/spi/
Dspi-zynq-qspi.txt1 Xilinx Zynq QSPI controller Device Tree Bindings
5 - compatible : Should be "xlnx,zynq-qspi-1.0".
18 compatible = "xlnx,zynq-qspi-1.0";
/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dxlnx,zynq-pinctrl.txt1 Binding for Xilinx Zynq Pinctrl
4 - compatible: "xlnx,zynq-pinctrl"
12 Zynq's pin configuration nodes act as a container for an arbitrary number of
79 compatible = "xlnx,pinctrl-zynq";
/linux-5.10/drivers/cpuidle/
Dcpuidle-zynq.c5 * CPU idle support for Xilinx Zynq
54 pr_info("Xilinx Zynq CpuIdle Driver started\n"); in zynq_cpuidle_probe()
61 .name = "cpuidle-zynq",
/linux-5.10/Documentation/devicetree/bindings/gpio/
Dgpio-zynq.txt1 Xilinx Zynq GPIO controller Device Tree Bindings
9 - compatible : Should be "xlnx,zynq-gpio-1.0" or
28 compatible = "xlnx,zynq-gpio-1.0";

12345