/freebsd/sys/contrib/device-tree/Bindings/dma/ |
H A D | adi,axi-dmac.txt | 1 Analog Devices AXI-DMAC DMA controller 4 - compatible: Must be "adi,axi-dmac-1.00.a". 5 - reg: Specification for the controllers memory mapped register map. 6 - interrupts: Specification for the controllers interrupt. 7 - clocks: Phandle and specifier to the controllers AXI interface clock 8 - #dma-cells: Must be 1. 10 Required sub-nodes: 11 - adi,channels: This sub-node must contain a sub-node for each DMA channel. For 12 the channel sub-nodes the following bindings apply. They must match the 15 Required properties for adi,channels sub-node: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/arm/hisilicon/ |
H A D | hisilicon.txt | 2 ---------------------------------------------------- 5 - compatible = "hisilicon,hi3660"; 9 - compatible = "hisilicon,hi3660-hikey960", "hisilicon,hi3660"; 13 - compatible = "hisilicon,hi3670"; 17 - compatible = "hisilicon,hi3670-hikey970", "hisilicon,hi3670"; 21 - compatible = "hisilicon,hi3798cv200"; 25 - compatible = "hisilicon,hi3798cv200-poplar", "hisilicon,hi3798cv200"; 29 - compatible = "hisilicon,hi3620-hi4511"; 33 - compatible = "hisilicon,hi6220"; 37 - compatible = "hisilicon,hi6220-hikey", "hisilicon,hi6220"; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
H A D | samsung,s3c24xx-irq.txt | 1 Samsung S3C24XX Interrupt Controllers 3 The S3C24XX SoCs contain a custom set of interrupt controllers providing a 4 varying number of interrupt sources. The set consists of a main- and sub- 8 - compatible: Compatible property value should be "samsung,s3c2410-irq" 9 for machines before s3c2416 and "samsung,s3c2416-irq" for s3c2416 and later. 11 - reg: Physical base address of the controller and length of memory mapped 14 - interrupt-controller : Identifies the node as an interrupt controller 16 - #interrupt-cells : Specifies the number of cells needed to encode an 22 - 0 ... main controller 23 - 1 ... sub controller [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/powerpc/fsl/ |
H A D | srio-rmu.txt | 3 For SRIO controllers that implement the message unit as part of the controller 5 node is composed of three types of sub-nodes ("fsl-srio-msg-unit", 6 "fsl-srio-dbell-unit" and "fsl-srio-port-write-unit"). 10 - compatible 13 Definition: Must include "fsl,srio-rmu-vX.Y", "fsl,srio-rmu". 18 - reg 20 Value type: <prop-encoded-array> 25 - fsl,liodn 26 Usage: optional-but-recommended (for devices with PAMU) 27 Value type: <prop-encoded-array> [all …]
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | pci_ids | 2 #------------------------------------------------------------------------------ 7 # Vendor identification (ID) https://pci-ids.ucw.cz/v2.2/pci.ids 9 0 name PCI-vendor 42 # https://blog.ladsai.com/pci-configuration-space-class-code.html 44 # show hexadecimal PCI class+sub+ProgIF identification in human readable text form 45 0 name PCI-class 50 # Any device except for VGA-Compatible devices like: 2975BIOS.BIN Trm3x5.bin 51 # BUT also NVidia44.bin vgabios-stdvga-bin.rom 53 # VGA-Compatible Device; NO EXAMPLE found here!! 58 # device sub-type and its definition is dependent upon the base-type code [all …]
|
/freebsd/usr.sbin/bluetooth/bluetooth-config/ |
H A D | bluetooth-config.8 | 29 .Nm bluetooth-config 30 .Nd a script to manage config files for the bluetooth sub system 39 utility is an interactive script to provide a frontend to the complex bluetooth sub system daemons. 42 .Bl -tag -width indent+ 52 will help finding and setting up bluetooth controllers, scan for nearby bluetooth devices in 65 .Bl -tag -width ".Pa /etc/bluetooth/hosts" -compact 67 .It Pa sysrc -n bthidd_config 68 .It Pa sysrc -n hcsecd_config 72 scan -n ubt0 -a 00:26:bb:7a:58:95 73 .Bd -ragged -offset indent [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mips/brcm/ |
H A D | soc.txt | 5 - compatible: "brcm,bcm3368", "brcm,bcm3384", "brcm,bcm33843" 6 "brcm,bcm3384-viper", "brcm,bcm33843-viper" 12 The experimental -viper variants are for running Linux on the 3384's 16 ---------------- 21 = Always-On control block (AON CTRL) 23 This hardware provides control registers for the "always-on" (even in low-power 27 - compatible : should be one of 28 "brcm,bcm7425-aon-ctrl" 29 "brcm,bcm7429-aon-ctrl" 30 "brcm,bcm7435-aon-ctrl" and [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
H A D | arm,pl353-smc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/arm,pl353-smc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ARM PL353 Static Memory Controller (SMC) device-tree bindings 10 - Miquel Raynal <miquel.raynal@bootlin.com> 11 - Naga Sureshkumar Relli <naga.sureshkumar.relli@xilinx.com> 23 const: arm,pl353-smc-r2p1 25 - compatible 29 pattern: "^memory-controller@[0-9a-f]+$" [all …]
|
H A D | arm,pl35x-smc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/arm,pl35x-smc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Miquel Raynal <miquel.raynal@bootlin.com> 18 https://documentation-service.arm.com/static/5e8e2524fd977155116a58aa 26 - arm,pl353-smc-r2p1 27 - arm,pl354 29 - compatible 33 pattern: "^memory-controller@[0-9a-f]+$" [all …]
|
H A D | mediatek,smi-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/memory-controllers/mediatek,smi-common.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Yong Wu <yong.wu@mediatek.com> 31 - enum: 32 - mediatek,mt2701-smi-common 33 - mediatek,mt2712-smi-common 34 - mediatek,mt6779-smi-common 35 - mediatek,mt6795-smi-common [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | img,pistachio-pinctrl.txt | 1 Imagination Technologies Pistachio SoC pin controllers 4 The pin controllers on Pistachio are a combined GPIO controller, (GPIO) 8 each. The GPIO banks are represented as sub-nodes of the pad controller node. 10 Please refer to pinctrl-bindings.txt, ../gpio/gpio.txt, and 11 ../interrupt-controller/interrupts.txt for generic information regarding 15 -------------------------------------------- 16 - compatible: "img,pistachio-system-pinctrl". 17 - reg: Address range of the pinctrl registers. 19 Required properties for GPIO bank sub-nodes: 20 -------------------------------------------- [all …]
|
H A D | pinctrl-sx150x.txt | 3 Please refer to pinctrl-bindings.txt, ../gpio/gpio.txt, and 4 ../interrupt-controller/interrupts.txt for generic information regarding 8 - compatible: should be one of : 19 - reg: The I2C slave address for this device. 21 - #gpio-cells: Should be 2. The first cell is the GPIO number and the 25 - gpio-controller: Marks the device as a GPIO controller. 28 - interrupts: Interrupt specifier for the controllers interrupt. 30 - interrupt-controller: Marks the device as a interrupt controller. 32 - semtech,probe-reset: Will trigger a reset of the GPIO expander on probe, 38 Required properties for pin configuration sub-nodes: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ddr/ |
H A D | jedec,lpddr-channel.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/ddr/jedec,lpddr-channel.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 16 - Julius Werner <jwerner@chromium.org> 21 - jedec,lpddr2-channel 22 - jedec,lpddr3-channel 23 - jedec,lpddr4-channel 24 - jedec,lpddr5-channel 26 io-width: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/power/ |
H A D | power-domain.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/power/power-domain.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rafael J. Wysocki <rjw@rjwysocki.net> 11 - Kevi [all...] |
/freebsd/sys/contrib/device-tree/Bindings/leds/ |
H A D | leds-spi-byte.txt | 3 The driver can be used for controllers with a very simple SPI protocol: 4 - one LED is controlled by a single byte on MOSI 5 - the value of the byte gives the brightness between two values (lowest to 7 - no return value is necessary (no MISO signal) 16 configured in a sub-node in the device node. 19 - compatible: should be one of 20 * "ubnt,acb-spi-led" microcontroller (SONiX 8F26E611LA) based device 23 Property rules described in Documentation/devicetree/bindings/spi/spi-bus.txt 26 LED sub-node properties: 27 - label: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/ata/ |
H A D | ahci-platform.txt | 3 SATA nodes are defined to describe on-chip Serial ATA controllers. 6 It is possible, but not required, to represent each port as a sub-node. 11 - compatible : compatible string, one of: 12 - "brcm,iproc-ahci" 13 - "hisilicon,hisi-ahci" 14 - "cavium,octeon-7130-ahci" 15 - "ibm,476gtr-ahci" 16 - "marvell,armada-380-ahci" 17 - "marvell,armada-3700-ahci" 18 - "snps,dwc-ahci" [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/gpio/ |
H A D | sprd,gpio-eic.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/gpio/sprd,gpio-eic.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Orson Zhai <orsonzhai@gmail.com> 12 - Baolin Wang <baolin.wang7@gmail.com> 13 - Chunyan Zhang <zhang.lyra@gmail.com> 17 be used only in input mode. The Spreadtrum platform has 2 EIC controllers, 19 controller contains 4 sub-modules, i.e. EIC-debounce, EIC-latch, EIC-async and 20 EIC-sync. But the PMIC EIC controller contains only one EIC-debounce sub- [all …]
|
H A D | gpio-eic-sprd.txt | 4 be used only in input mode. The Spreadtrum platform has 2 EIC controllers, 6 controller contains 4 sub-modules: EIC-debounce, EIC-latch, EIC-async and 7 EIC-sync. But the PMIC EIC controller contains only one EIC-debounce sub- 10 The EIC-debounce sub-module provides up to 8 source input signal 12 stable status (millisecond resolution) and a single-trigger mechanism 13 is introduced into this sub-module to enhance the input event detection 14 reliability. In addition, this sub-module's clock can be shut off 19 The EIC-latch sub-module is used to latch some special power down signals 20 and generate interrupts, since the EIC-latch does not depend on the APB 23 The EIC-async sub-module uses a 32kHz clock to capture the short signals [all …]
|
/freebsd/sys/dev/isci/scil/ |
H A D | sci_base_library.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0 9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 79 * sub-objects. 108 * of controllers to be supported by this library. 130 if (! sci_pool_empty((library)->parent.controller_id_pool)) \ 132 sci_pool_get((library)->parent.controller_id_pool, index); \ 134 & (library)->controllers[index]; \ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | wm831x.txt | 7 - compatible : One of the following chip-specific strings: 16 - reg : I2C slave address when connected using I2C, chip select number 19 - gpio-controller : Indicates this device is a GPIO controller. 20 - #gpio-cells : Must be 2. The first cell is the pin number and the 23 - interrupts : The interrupt line the IRQ signal for the device is 26 - interrupt-controller : wm831x devices contain interrupt controllers and 28 - #interrupt-cells: Must be 2. The first cell is the IRQ number, and the 30 ../interrupt-controller/interrupts.txt 32 Optional sub-nodes: 33 - phys : Contains a phandle to the USB PHY. [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mtd/ |
H A D | atmel-nand.txt | 4 Documentation/devicetree/bindings/memory-controllers/atmel,ebi.txt). 11 - compatible: should be one of the following 12 "atmel,at91rm9200-nand-controller" 13 "atmel,at91sam9260-nand-controller" 14 "atmel,at91sam9261-nand-controller" 15 "atmel,at91sam9g45-nand-controller" 16 "atmel,sama5d3-nand-controller" 17 "microchip,sam9x60-nand-controller" 18 - ranges: empty ranges property to forward EBI ranges definitions. 19 - #address-cells: should be set to 2. [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/arm/bcm/ |
H A D | brcm,brcmstb.txt | 2 ----------------------------------------------- 3 Boards with Broadcom Brahma15 ARM-based BCMxxxx (generally BCM7xxx variants) 7 - compatible: "brcm,bcm<chip_id>", "brcm,brcmstb" 11 #address-cells = <2>; 12 #size-cells = <2>; 16 Further, syscon nodes that map platform-specific registers used for general 19 - compatible: "brcm,bcm<chip_id>-sun-top-ctrl", "syscon" 20 - compatible: "brcm,bcm<chip_id>-cpu-biu-ctrl", 21 "brcm,brcmstb-cpu-biu-ctrl", 23 - compatible: "brcm,bcm<chip_id>-hif-continuation", "syscon" [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | cpsw.txt | 2 ------------------------------------------------------ 5 - compatible : Should be one of the below:- 7 "ti,am335x-cpsw" for AM335x controllers 8 "ti,am4372-cpsw" for AM437x controllers 9 "ti,dra7-cpsw" for DRA7x controllers 10 - reg : physical base address and size of the cpsw 12 - interrupts : property with a value describing the interrupt 14 - cpdma_channels : Specifies number of channels in CPDMA 15 - ale_entries : Specifies No of entries ALE can hold 16 - bd_ram_size : Specifies internal descriptor RAM size [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/remoteproc/ |
H A D | qcom,q6v5.txt | 6 - compatible: 10 "qcom,ipq8074-wcss-pil" 11 "qcom,qcs404-wcss-pil" 13 - reg: 15 Value type: <prop-encoded-array> 19 - reg-names: 24 - interrupts-extended: 26 Value type: <prop-encoded-array> 27 Definition: reference to the interrupts that match interrupt-names 29 - interrupt-names: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/usb/ |
H A D | fcs,fusb302.txt | 1 Fairchild FUSB302 Type-C Port controllers 4 - compatible : "fcs,fusb302" 5 - reg : I2C slave address 6 - interrupts : Interrupt specifier 8 Required sub-node: 9 - connector : The "usb-c-connector" attached to the FUSB302 IC. The bindings 12 Documentation/devicetree/bindings/connector/usb-connector.yaml 17 fusb302: typec-portc@54 { 20 interrupt-parent = <&nmi_intc>; 24 compatible = "usb-c-connector"; [all …]
|