/freebsd-src/sys/contrib/device-tree/Bindings/arm/ |
H A D | xilinx.yaml | 28 - xlnx,zynq-cc108 29 - xlnx,zynq-zc702 30 - xlnx,zynq-zc706 31 - xlnx,zynq-zc770-xm010 32 - xlnx,zynq-zc770-xm011 33 - xlnx,zynq-zc770-xm012 34 - xlnx,zynq-zc770-xm013 35 - const: xlnx,zynq-7000 39 - const: xlnx,zynq-microzed 40 - const: xlnx,zynq-7000 [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/soc/xilinx/ |
H A D | xilinx.yaml | 28 - xlnx,zynq-cc108 29 - xlnx,zynq-zc702 30 - xlnx,zynq-zc706 31 - xlnx,zynq-zc770-xm010 32 - xlnx,zynq-zc770-xm011 33 - xlnx,zynq-zc770-xm012 34 - xlnx,zynq-zc770-xm013 35 - const: xlnx,zynq-7000 39 - const: xlnx,zynq-microzed 40 - const: xlnx,zyn [all...] |
/freebsd-src/sys/contrib/device-tree/src/mips/xilfpga/ |
H A D | nexys4ddr.dts | 31 compatible = "xlnx,xps-intc-1.00.a"; 34 xlnx,kind-of-intr = <0x0>; 35 xlnx,num-intr-inputs = <0x6>; 43 compatible = "xlnx,xps-gpio-1.00.a"; 46 xlnx,all-inputs = <0x0>; 47 xlnx,dout-default = <0x0>; 48 xlnx,gpio-width = <0x16>; 49 xlnx,interrupt-present = <0x0>; 50 xlnx,is-dual = <0x0>; 51 xlnx,tri-default = <0xffffffff>; [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/gpio/ |
H A D | gpio-xilinx.txt | 9 - compatible : Should be "xlnx,xps-gpio-1.00.a" 18 - xlnx,all-inputs : if n-th bit is setup, GPIO-n is input 19 - xlnx,dout-default : if n-th bit is 1, GPIO-n default value is 1 20 - xlnx,gpio-width : gpio width 21 - xlnx,tri-default : if n-th bit is 1, GPIO-n is in tristate mode 22 - xlnx,is-dual : if 1, controller also uses the second channel 23 - xlnx,all-inputs-2 : as above but for the second channel 24 - xlnx,dout-default-2 : as above but the second channel 25 - xlnx,gpio2-width : as above but for the second channel 26 - xlnx,tri-default-2 : as above but for the second channel [all …]
|
H A D | xlnx,gpio-xilinx.yaml | 4 $id: http://devicetree.org/schemas/gpio/xlnx,gpio-xilinx.yaml# 22 - xlnx,xps-gpio-1.00.a 50 xlnx,all-inputs: 54 xlnx,all-inputs-2: 58 xlnx,all-outputs: 62 xlnx,all-outputs-2: 66 xlnx,dout-default: 72 xlnx,dout-default-2: 78 xlnx,gpio-width: 85 xlnx,gpio2-width: [all …]
|
H A D | gpio-zynq.yaml | 15 - xlnx,zynq-gpio-1.0 16 - xlnx,zynqmp-gpio-1.0 17 - xlnx,versal-gpio-1.0 18 - xlnx,pmc-gpio-1.0 52 - xlnx,zynqmp-gpio-1.0 63 - xlnx,zynq-gpio-1.0 74 - xlnx,versal-gpio-1.0 85 - xlnx,pmc-gpio-1.0 108 compatible = "xlnx,zynq-gpio-1.0";
|
/freebsd-src/sys/contrib/device-tree/Bindings/dma/xilinx/ |
H A D | xilinx_dma.txt | 20 "xlnx,axi-vdma-1.00.a" 21 "xlnx,axi-dma-1.00.a" 22 "xlnx,axi-cdma-1.00.a" 23 "xlnx,axi-mcdma-1.00.a" 26 - xlnx,addrwidth: Should be the vdma addressing size in bits(ex: 32 bits). 45 - xlnx,num-fstores: Should be the number of framebuffers as configured in h/w. 48 - xlnx,sg-length-width: Should be set to the width in bits of the length 54 - xlnx,axistream-connected: Tells whether DMA is connected to AXI stream IP. 55 - xlnx,irq-delay: Tells the interrupt delay timeout value. Valid range is from 59 - xlnx,flush-fsync: Tells which channel to Flush on Frame sync. [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/serial/ |
H A D | xlnx,opb-uartlite.yaml | 4 $id: http://devicetree.org/schemas/serial/xlnx,opb-uartlite.yaml# 16 - xlnx,xps-uartlite-1.00.a 17 - xlnx,opb-uartlite-1.00.b 40 xlnx,data-bits: 45 xlnx,use-parity: 51 xlnx,odd-parity: 62 - xlnx,data-bits 63 - xlnx,use-parity 69 xlnx,use-parity: 73 - xlnx,odd-parity [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/sound/ |
H A D | xlnx,i2s.txt | 6 - compatible: "xlnx,i2s-transmitter-1.0" for playback and 7 "xlnx,i2s-receiver-1.0" for capture 11 - xlnx,dwidth: sample data width. Can be any of 16, 24. 12 - xlnx,num-channels: Number of I2S streams. Can be any of 1, 2, 3, 4. 13 supported channels = 2 * xlnx,num-channels 18 compatible = "xlnx,i2s-receiver-1.0"; 20 xlnx,dwidth = <0x18>; 21 xlnx,num-channels = <1>; 24 compatible = "xlnx,i2s-transmitter-1.0"; 26 xlnx,dwidth = <0x18>; [all …]
|
/freebsd-src/sys/contrib/device-tree/src/arm64/xilinx/ |
H A D | zynqmp.dtsi | 15 #include <dt-bindings/dma/xlnx-zynqmp-dpdma.h> 19 #include <dt-bindings/power/xlnx-zynqmp-power.h> 20 #include <dt-bindings/reset/xlnx-zynqmp-resets.h> 23 compatible = "xlnx,zynqmp"; 141 compatible = "xlnx,zynqmp-ipi-mailbox"; 144 xlnx,ipi-id = <0>; 151 compatible = "xlnx,zynqmp-ipi-dest-mailbox"; 161 xlnx,ipi-id = <4>; 196 compatible = "xlnx,zynqmp-firmware"; 203 compatible = "xlnx,zynqm [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/media/xilinx/ |
H A D | xlnx,v-tpg.txt | 8 "xlnx,v-tpg-5.0" (TPG version 5.0) 9 "xlnx,v-tpg-6.0" (TPG version 6.0) 18 - xlnx,video-format, xlnx,video-width: Video format and width, as defined in 26 - xlnx,vtc: A phandle referencing the Video Timing Controller that generates 33 The xlnx,vtc and timing-gpios properties are mandatory when the TPG is 39 compatible = "xlnx,v-tpg-6.0", "xlnx,v-tpg-5.0"; 43 xlnx,vtc = <&vtc_3>; 53 xlnx,video-format = <XVIP_VF_YUV_422>; 54 xlnx,video-width = <8>; 63 xlnx,video-format = <XVIP_VF_YUV_422>; [all …]
|
H A D | xlnx,csi2rxss.yaml | 4 $id: http://devicetree.org/schemas/media/xilinx/xlnx,csi2rxss.yaml# 28 - xlnx,mipi-csi2-rx-subsystem-5.0 47 xlnx,csi-pxl-format: 75 xlnx,vfb: 79 xlnx,en-csi-v2-0: 83 xlnx,en-vcx: 88 xlnx,en-active-lanes: 152 - xlnx,vfb 155 - xlnx,csi-pxl-format 158 xlnx,csi-pxl-format: false [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/net/ |
H A D | xlnx,emaclite.yaml | 4 $id: http://devicetree.org/schemas/net/xlnx,emaclite.yaml# 19 - xlnx,opb-ethernetlite-1.01.a 20 - xlnx,opb-ethernetlite-1.01.b 21 - xlnx,xps-ethernetlite-1.00.a 22 - xlnx,xps-ethernetlite-2.00.a 23 - xlnx,xps-ethernetlite-2.01.a 24 - xlnx,xps-ethernetlite-3.00.a 36 xlnx,tx-ping-pong: 40 xlnx,rx-ping-pong: 55 compatible = "xlnx,xps-ethernetlite-3.00.a"; [all …]
|
H A D | xlnx,axi-ethernet.yaml | 4 $id: http://devicetree.org/schemas/net/xlnx,axi-ethernet.yaml# 27 - xlnx,axi-ethernet-1.00.a 28 - xlnx,axi-ethernet-1.01.a 29 - xlnx,axi-ethernet-2.01.a 53 xlnx,rxmem: 66 xlnx,phy-type: 72 xlnx,txcsum: 80 xlnx,rxcsum: 88 xlnx,switch-x-sgmii: 144 - xlnx,rxme [all...] |
H A D | xilinx_axienet.txt | 18 - compatible : Must be one of "xlnx,axi-ethernet-1.00.a", 19 "xlnx,axi-ethernet-1.01.a", "xlnx,axi-ethernet-2.01.a" 32 - xlnx,rxmem : Set to allocated memory buffer for Rx/Tx in the hardware 36 - xlnx,phy-type : Deprecated, do not use, but still accepted in preference 38 - xlnx,txcsum : 0 or empty for disabling TX checksum offload, 41 - xlnx,rxcsum : Same values as xlnx,txcsum but for RX checksum offload 42 - xlnx,switch-x-sgmii : Boolean to indicate the Ethernet core is configured to 81 compatible = "xlnx,axi-ethernet-1.00.a"; 89 xlnx,rxcsum = <0x2>; 90 xlnx,rxmem = <0x800>; [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/clock/ |
H A D | xlnx,clocking-wizard.yaml | 4 $id: http://devicetree.org/schemas/clock/xlnx,clocking-wizard.yaml# 20 - xlnx,clocking-wizard 21 - xlnx,clocking-wizard-v5.2 22 - xlnx,clocking-wizard-v6.0 23 - xlnx,versal-clk-wizard 43 xlnx,speed-grade: 49 xlnx,nr-outputs: 62 - xlnx,speed-grade 63 - xlnx,nr-outputs 70 compatible = "xlnx,clocking-wizard"; [all …]
|
H A D | xlnx,versal-clk.yaml | 4 $id: http://devicetree.org/schemas/clock/xlnx,versal-clk.yaml# 21 - xlnx,versal-clk 22 - xlnx,zynqmp-clk 25 - xlnx,versal-net-clk 26 - const: xlnx,versal-clk 55 - xlnx,versal-clk 74 - xlnx,versal-net-clk 95 - xlnx,zynqmp-clk 127 compatible = "xlnx,zynqmp-firmware"; 131 compatible = "xlnx,versal-clk"; [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/mailbox/ |
H A D | xlnx,zynqmp-ipi-mailbox.yaml | 4 $id: http://devicetree.org/schemas/mailbox/xlnx,zynqmp-ipi-mailbox.yaml# 41 - xlnx,zynqmp-ipi-mailbox 42 - xlnx,versal-ipi-mailbox 69 xlnx,ipi-id: 88 - xlnx,zynqmp-ipi-dest-mailbox 89 - xlnx,versal-ipi-dest-mailbox 99 xlnx,ipi-id: 115 - xlnx,zynqmp-ipi-dest-mailbox 146 - xlnx,ipi-id 153 - xlnx,ipi-id [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/timer/ |
H A D | xlnx,xps-timer.yaml | 4 $id: http://devicetree.org/schemas/timer/xlnx,xps-timer.yaml# 15 const: xlnx,xps-timer-1.00.a 31 xlnx,count-width: 38 xlnx,one-timer-only: 47 - xlnx,one-timer-only 58 xlnx,one-timer-only: 77 compatible = "xlnx,xps-timer-1.00.a"; 80 xlnx,count-width = <16>; 81 xlnx,one-timer-only = <0x0>; 88 compatible = "xlnx,xps-timer-1.00.a"; [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/misc/ |
H A D | xlnx,sd-fec.txt | 12 - compatible: Must be "xlnx,sd-fec-1.1" 25 - xlnx,sdfec-code : Should contain "ldpc" or "turbo" to describe the codes 27 - xlnx,sdfec-din-words : A value 0 indicates that the DIN_WORDS interface is 31 - xlnx,sdfec-din-width : Configures the DIN AXI stream where a value of 1 34 - xlnx,sdfec-dout-words : A value 0 indicates that the DOUT_WORDS interface is 38 - xlnx,sdfec-dout-width : Configures the DOUT AXI stream where a value of 1 47 compatible = "xlnx,sd-fec-1.1"; 53 xlnx,sdfec-code = "ldpc"; 54 xlnx,sdfec-din-words = <0>; 55 xlnx,sdfec-din-width = <2>; [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/firmware/xilinx/ |
H A D | xlnx,zynqmp-firmware.yaml | 4 $id: http://devicetree.org/schemas/firmware/xilinx/xlnx,zynqmp-firmware.yaml# 24 const: xlnx,zynqmp-firmware 27 const: xlnx,versal-firmware 32 - xlnx,versal-net-firmware 33 - const: xlnx,versal-firmware 51 $ref: /schemas/clock/xlnx,versal-clk.yaml# 60 $ref: /schemas/gpio/xlnx,zynqmp-gpio-modepin.yaml# 66 $ref: /schemas/nvmem/xlnx,zynqmp-nvmem.yaml# 72 $ref: /schemas/fpga/xlnx,zynqmp-pcap-fpga.yaml 79 $ref: /schemas/pinctrl/xlnx,zynqm [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/iio/adc/ |
H A D | xilinx-xadc.txt | 23 * "xlnx,zynq-xadc-1.00.a": When using the ZYNQ device 25 * "xlnx,axi-xadc-1.00.a": When using the axi-xadc pcore to 27 * "xlnx,system-management-wiz-1.3": When using the 37 - xlnx,external-mux: 44 - xlnx,external-mux-channel: Configures which pair of pins is used to 82 * xlnx,bipolar: If set the channel is used in bipolar 88 compatible = "xlnx,zynq-xadc-1.00.a"; 94 xlnx,channels { 110 compatible = "xlnx,axi-xadc-1.00.a"; 116 xlnx,channels { [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/net/can/ |
H A D | xilinx,can.yaml | 16 - xlnx,zynq-can-1.0 17 - xlnx,axi-can-1.00.a 18 - xlnx,canfd-1.0 19 - xlnx,canfd-2.0 52 xlnx,has-ecc: 72 - xlnx,zynq-can-1.0 89 - xlnx,axi-can-1.00.a 106 - xlnx,canfd-1.0 107 - xlnx,canfd-2.0 124 compatible = "xlnx,zyn [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/spi/ |
H A D | spi-xilinx.txt | 5 - compatible : Should be "xlnx,xps-spi-2.00.a", "xlnx,xps-spi-2.00.b" or "xlnx,axi-quad-spi-1.00.a" 11 - xlnx,num-ss-bits : Number of chip selects used. 12 - xlnx,num-transfer-bits : Number of bits per transfer. This will be 8 if not specified 16 compatible = "xlnx,xps-spi-2.00.a"; 20 xlnx,num-ss-bits = <0x1>; 21 xlnx,num-transfer-bits = <32>;
|
H A D | spi-xilinx.yaml | 18 - xlnx,xps-spi-2.00.a 19 - xlnx,xps-spi-2.00.b 20 - xlnx,axi-quad-spi-1.00.a 28 xlnx,num-ss-bits: 33 xlnx,num-transfer-bits: 48 compatible = "xlnx,xps-spi-2.00.a"; 52 xlnx,num-ss-bits = <0x1>; 53 xlnx,num-transfer-bits = <32>;
|