| /freebsd/sys/contrib/device-tree/Bindings/net/can/ |
| H A D | xilinx_can.txt | 1 Xilinx Axi CAN/Zynq CANPS controller Device Tree Bindings 2 --------------------------------------------------------- 5 - compatible : Should be: 6 - "xlnx,zynq-can-1.0" for Zynq CAN controllers 7 - "xlnx,axi-can-1.00.a" for Axi CAN controllers 8 - "xlnx,canfd-1.0" for CAN FD controllers 9 - "xlnx,canfd-2.0" for CAN FD 2.0 controllers 10 - reg : Physical base address and size of the controller 12 - interrupts : Property with a value describing the interrupt 14 - clock-names : List of input clock names [all …]
|
| H A D | xilinx,can.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/can/xilinx,can.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 Xilinx CAN and CANFD controller 11 - Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> 16 - xlnx,zynq-can-1.0 17 - xlnx,axi-can-1.00.a 18 - xlnx,canfd-1.0 19 - xlnx,canfd-2.0 [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/dma/xilinx/ |
| H A D | xilinx_dma.txt | 1 Xilinx AXI VDMA engine, it does transfers between memory and video devices. 2 It can be configured to have one channel or two channels. If configured 6 Xilinx AXI DMA engine, it does transfers between memory and AXI4 stream 7 target devices. It can be configured to have one channel or two channels. 11 Xilinx AXI CDMA engine, it does transfers between memory-mapped source 12 address and a memory-mapped destination address. 14 Xilinx AXI MCDMA engine, it does transfer between memory and AXI4 stream 15 target devices. It can be configured to have up to 16 independent transmit 19 - compatibl [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/fpga/ |
| H A D | xlnx,pr-decoupler.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/fpga/xlnx,pr-decouple [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/clock/ |
| H A D | baikal,bt1-ccu-div.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/clock/baikal,bt1-ccu-div.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Baikal-T1 Clock Control Unit Dividers 11 - Serge Semin <fancer.lancer@gmail.com> 14 Clocks Control Unit is the core of Baikal-T1 SoC System Controller 18 IP-blocks or to groups of blocks (clock domains). The transformation is done 19 by means of an embedded into CCU PLLs and gateable/non-gateable dividers. The 20 later ones are described in this binding. Each clock domain can be also [all …]
|
| H A D | adi,axi-clkgen.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/adi,axi-clkgen.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices AXI clkgen pcore clock generator 10 - Lars-Peter Clausen <lars@metafoo.de> 11 - Michael Hennerich <michael.hennerich@analog.com> 15 that can be synthesized on various FPGA platforms. 22 - adi,axi-clkgen-2.00.a 23 - adi,zynqmp-axi-clkgen-2.00.a [all …]
|
| H A D | baikal,bt1-ccu-pll.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/clock/baikal,bt1-cc [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/hwmon/ |
| H A D | adi,axi-fan-control.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/hwmon/adi,axi [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
| H A D | xilinx-xadc.txt | 6 The Xilinx XADC is an ADC that can be found in the Series 7 FPGAs from Xilinx. 10 on all series 7 platforms and is a softmacro with a AXI interface. This binding 16 communication. Xilinx provides a standard IP core that can be used to access the 17 System Monitor through an AXI interface in the FPGA fabric. This IP core is 22 - compatible: Should be one of 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 30 - reg: Address and length of the register set for the device 31 - interrupts: Interrupt for the XADC control interface. [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/sound/ |
| H A D | adi,axi-i2s.txt | 1 ADI AXI-I2S controller 3 The core can be generated with transmit (playback), only receive 7 - compatible : Must be "adi,axi-i2s-1.00.a" 8 - reg : Must contain I2S core's registers location and length 9 - clocks : Pairs of phandle and specifier referencing the controller's clocks. 10 The controller expects two clocks, the clock used for the AXI interface and 12 - clock-names : "axi" for the clock to the AXI interface, "ref" for the sample 14 - dmas: Pairs of phandle and specifier for the DMA channels that are used by 17 - dma-names : "tx" for the transmit channel, "rx" for the receive channel. 19 For more details on the 'dma', 'dma-names', 'clock' and 'clock-names' properties [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/bus/ |
| H A D | brcm,bus-axi.txt | 1 Driver for ARM AXI Bus with Broadcom Plugins (bcma) 5 - compatible : brcm,bus-axi 7 - reg : iomem address range of chipcommon core 9 The cores on the AXI bus are automatically detected by bcma with the 13 them manually through device tree. Use an interrupt-map to specify the 17 The top-level axi bus may contain children representing attached cores 18 (devices). This is needed since some hardware details can't be auto 24 axi@18000000 { 25 compatible = "brcm,bus-axi"; 28 #address-cells = <1>; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/pwm/ |
| H A D | adi,axi-pwmgen.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/pwm/adi,axi-pwmgen.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices AXI PWM generator 10 - Michael Hennerich <Michael.Hennerich@analog.com> 11 - Nuno Sá <nuno.sa@analog.com> 14 The Analog Devices AXI PWM generator can generate PWM signals 20 - $ref: pwm.yaml# 24 const: adi,axi-pwmgen-2.00.a [all …]
|
| /freebsd/sys/contrib/alpine-hal/ |
| H A D | al_hal_pcie.c | 1 /*- 8 Alternatively, this file can be distributed under the terms of the GNU General 9 Public License V2 as published by the Free Software Foundation and can be 10 found at http://www.gnu.org/licenses/gpl-2.0.html 66 #define AL_PCIE_MIN_MEMORY_BAR_SIZE (1 << 12) 67 #define AL_PCIE_MIN_IO_BAR_SIZE (1 << 8) 72 /** RC - Revisions 1/2 */ 77 /** EP - Revisions 1/2 */ 82 /** RC - Revision 3 */ 87 /** EP - Revision 3 */ [all …]
|
| H A D | al_hal_udma_iofic.h | 1 /*- 8 Alternatively, this file can be distributed under the terms of the GNU General 9 Public License V2 as published by the Free Software Foundation and can be 10 found at http://www.gnu.org/licenses/gpl-2.0.html 56 /* *INDENT-OFF* */ 60 /* *INDENT-ON* */ 69 AL_IOFIC_MODE_LEGACY, /**< level-sensitive interrupt wire */ 70 AL_IOFIC_MODE_MSIX_PER_Q, /**< per UDMA queue MSI-X interrupt */ 82 * interrupt controller of each bus-master unit in the I/O Fabric. 83 * The first two groups can be used when accessing the secondary interrupt [all …]
|
| H A D | al_hal_udma_regs_s2m.h | 1 /*- 8 Alternatively, this file can be distributed under the terms of the GNU General 9 Public License V2 as published by the Free Software Foundation and can be 10 found at http://www.gnu.org/licenses/gpl-2.0.html 77 /* [0x24] AXI outstanding read configuration */ 79 /* [0x28] AXI outstanding write configuration */ 86 * 00 - No pending tasks 100 * 0 - Log is enable 101 * 1 - Log is masked. 131 /* [0x30] S2M AXI data FIFO status */ [all …]
|
| H A D | al_hal_pcie_interrupts.h | 1 /*- 8 Alternatively, this file can be distributed under the terms of the GNU General 9 Public License V2 as published by the Free Software Foundation and can be 10 found at http://www.gnu.org/licenses/gpl-2.0.html 48 * The PCIe interrupts HAL can be used to control PCIe unit interrupts. 49 * There are 5 groups of interrupts: app group A, B, C, D and AXI. 51 * 1. Summary for all the int groups (AXI+APP CORE). 73 * App group A interrupts mask - don't change 80 AL_PCIE_APP_INT_DEASSERT_INTC = AL_BIT(1), 84 * [RC only] Deassert_INTA received - there's a dedicated GIC interrupt [all …]
|
| H A D | al_hal_udma_regs_m2s.h | 1 /*- 8 Alternatively, this file can be distributed under the terms of the GNU General 9 Public License V2 as published by the Free Software Foundation and can be 10 found at http://www.gnu.org/licenses/gpl-2.0.html 77 /* [0x24] AXI outstanding configuration */ 84 * 00 - No pending tasks 98 * 0 - Log is enabled. 99 * 1 - Log is masked. 213 * 0 - Rate limit is active. 214 * 1 - Rate limit is masked. [all …]
|
| H A D | al_hal_pcie_axi_reg.h | 1 /*- 8 Alternatively, this file can be distributed under the terms of the GNU General 9 Public License V2 as published by the Free Software Foundation and can be 10 found at http://www.gnu.org/licenses/gpl-2.0.html 148 * [0x28] this register override the Target-ID field in the AXUSER [19:4], 149 * for the AXI master port. 152 /* [0x2c] this register override the ADDR[63:32] AXI master port. */ 154 /* [0x30] this register override the ADDR[63:32] AXI master port. */ 157 * [0x34] Define the size to replace in the master axi address bits 199 * [0x44] this register override the Target-ID field in the AXUSER [19:4], [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/pci/ |
| H A D | snps,dw-pcie-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/snps,dw-pci [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/net/ |
| H A D | snps,dwc-qos-ethernet.txt | 13 - compatible: One of: 14 - "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10" 15 Represents the IP core when integrated into the Axis ARTPEC-6 SoC. 16 - "nvidia,tegra186-eqos", "snps,dwc-qo [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/arm/ |
| H A D | arm,coresight-catu.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/arm/arm,coresight-catu.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Mathieu Poirier <mathieu.poirier@linaro.org> 11 - Mike Leach <mike.leach@linaro.org> 12 - Leo Yan <leo.yan@linaro.org> 13 - Suzuki K Poulose <suzuki.poulose@arm.com> 17 specification and can be connected in various topologies to suit a particular 18 SoCs tracing needs. These trace components can generally be classified as [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/media/ |
| H A D | nxp,dw100.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Xavier Roumegue <xavier.roumegue@oss.nxp.com> 12 description: |- 13 The Dewarp Engine provides high-performance dewarp processing for the 15 and wide angle lenses. It is implemented with a line/tile-cache based 18 The engine can be used to perform scaling, cropping and pixel format 24 - nxp,imx8mp-dw100 27 maxItems: 1 [all …]
|
| H A D | rockchip,vdec.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Heiko Stuebner <heiko@sntech.de> 12 description: |- 13 The Rockchip rk3399 has a stateless Video Decoder that can decodes H.264, 19 - const: rockchip,rk3399-vdec 20 - items: 21 - enum: 22 - rockchip,rk3228-vdec [all …]
|
| /freebsd/sys/riscv/conf/ |
| H A D | NOTES | 2 # NOTES -- Lines that can be cut/pasted into kernel and hints configs. 11 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 12 makeoptions WITH_CTF=1 # Run ctfconvert(1) for DTrace support 23 # RISC-V SBI console 41 # NOTE: dtrace introduces CDDL-licensed components into the kernel 47 device uart_ns8250 # ns8250-typ [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/misc/ |
| H A D | xlnx,sd-fec.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/misc/xlnx,sd-fec.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cvetic, Dragan <dragan.cvetic@amd.com> 11 - Erim, Salih <salih.erim@amd.com> 15 which provides high-throughput LDPC and Turbo Code implementations. 17 customer specified Quasi-cyclic (QC) codes. The Turbo decode functionality 23 const: xlnx,sd-fec-1.1 26 maxItems: 1 [all …]
|