| /freebsd/sys/contrib/device-tree/Bindings/arm/ |
| H A D | apple.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Hector Martin <marcan@marcan.st> 15 This currently includes devices based on the "A7" SoC: 17 - iPhone 5s 18 - iPad Air (1) 19 - iPad mini 2 20 - iPad mini 3 22 Devices based on the "A8" SoC: [all …]
|
| H A D | realtek.yaml | 1 # SPDX-License-Identifier: GPL-2.0-or-later OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andreas Färber <afaerber@suse.de> 17 # RTD1195 SoC based boards 18 - items: 19 - enum: 20 - mele,x1000 # MeLE X1000 21 - realtek,horseradish # Realtek Horseradish EVB 22 - const: realtek,rtd1195 [all …]
|
| H A D | blaize.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - James Cowgill <james.cowgill@blaize.com> 11 - Matt Redfearn <matt.redfearn@blaize.com> 12 - Neil Jones <neil.jones@blaize.com> 13 - Nikolaos Pasaloukos <nikolaos.pasaloukos@blaize.com> 18 The products based on the BLZP1600 SoC: 20 - BLZP1600-SoM: SoM (System on Module) 21 - BLZP1600-CB2: Development board CB2 based on BLZP1600-SoM [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/arm/ti/ |
| H A D | omap.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Texas Instruments OMAP SoC architecture 10 - Tony Lindgren <tony@atomide.com> 12 description: Platforms based on Texas Instruments OMAP SoC architecture. 20 - description: TI OMAP2420 SoC based platforms 22 - enum: 23 - nokia,n800 24 - nokia,n810 [all …]
|
| H A D | k3.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Texas Instruments K3 Multicore SoC architecture 10 - Nishanth Menon <nm@ti.com> 13 Platforms based on Texas Instruments K3 Multicore SoC architecture 22 - description: K3 AM62A7 SoC 24 - enum: 25 - ti,am62a7-sk 26 - const: ti,am62a7 [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/ptp/ |
| H A D | brcm,ptp-dte.txt | 1 * Broadcom Digital Timing Engine(DTE) based PTP clock 4 - compatible: should contain the core compatibility string 5 and the SoC compatibility string. The SoC 6 compatibility string is to handle SoC specific 9 "brcm,ptp-dte" 10 SoC compatibility strings: 11 "brcm,iproc-ptp-dte" - for iproc based SoC's 12 - reg: address and length of the DTE block's NCO registers 16 ptp: ptp-dte@180af650 { 17 compatible = "brcm,iproc-ptp-dte", "brcm,ptp-dte";
|
| /freebsd/sys/contrib/device-tree/Bindings/rtc/ |
| H A D | isil,isl12057.txt | 8 ("wakeup-source") to handle the specific use-case found 9 on at least three in-tree users of the chip (NETGEAR ReadyNAS 102, 104 10 and 2120 ARM-based NAS); On those devices, the IRQ#2 pin of the chip 12 to the SoC but to a PMIC. It allows the device to be powered up when 15 be set when the IRQ#2 pin of the chip is not connected to the SoC but 20 - "compatible": must be "isil,isl12057" 21 - "reg": I2C bus address of the device 25 - "wakeup-source": mark the chip as a wakeup source, independently of 26 the availability of an IRQ line connected to the SoC. 37 Example isl12057 node with IRQ#2 pin connected to main SoC via MPP6 (note [all …]
|
| H A D | rtc-mt7622.txt | 1 Device-Tree bindings for MediaTek SoC based RTC 4 - compatible : Should be 5 "mediatek,mt7622-rtc", "mediatek,soc-rtc" : for MT7622 SoC 6 - reg : Specifies base physical address and size of the registers; 7 - interrupts : Should contain the interrupt for RTC alarm; 8 - clocks : Specifies list of clock specifiers, corresponding to 9 entries in clock-names property; 10 - clock-names : Should contain "rtc" entries 15 compatible = "mediatek,mt7622-rtc", 16 "mediatek,soc-rtc"; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/arm/marvell/ |
| H A D | armada-7k-8k.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR X11) 3 --- 4 $id: http://devicetree.org/schemas/arm/marvell/armada-7k-8k.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Gregory CLEMENT <gregory.clement@bootlin.com> 18 - description: Armada 7020 SoC 20 - const: marvell,armada7020 21 - const: marvell,armada-ap806-dual 22 - const: marvell,armada-ap806 24 - description: Armada 7040 SoC [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mips/ |
| H A D | ralink.txt | 1 Ralink MIPS SoC device tree bindings 5 Each device tree must specify a compatible value for the Ralink SoC 9 ralink,rt2880-soc 10 ralink,rt3050-soc 11 ralink,rt3052-soc 12 ralink,rt3350-soc 13 ralink,rt3352-soc 14 ralink,rt3883-soc 15 ralink,rt5350-soc 16 ralink,mt7620a-soc [all …]
|
| H A D | ralink.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Ralink SoC based Platforms 10 - Sergio Paracuellos <sergio.paracuellos@gmail.com> 13 Boards with a Ralink SoC shall have the following properties. 20 - description: Boards with Ralink RT2880 SoC 22 - enum: 23 - ralink,rt2880-eval-board 24 - const: ralink,rt2880-soc [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/arm/nuvoton/ |
| H A D | nuvoton,ma35d1.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Nuvoton MA35 series SoC based platforms 10 - Jacky Huang <ychuang3@nuvoton.com> 13 Boards with an ARMv8 based Nuvoton MA35 series SoC shall have 22 - description: MA35D1 based boards 24 - enum: 25 - nuvoton,ma35d1-iot 26 - nuvoton,ma35d1-som [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/ |
| H A D | writing-bindings.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 Documentation/devicetree/bindings/submitting-patches.rst 17 - DO attempt to make bindings complete even if a driver doesn't support some 21 - DON'T refer to Linux or "device driver" in bindings. Bindings should be 22 based on what the hardware has, not what an OS and driver currently support. 24 - DO use node names matching the class of the device. Many standard names are 27 - DO check that the example matches the documentation especially after making 30 - DON'T create nodes just for the sake of instantiating drivers. Multi-function 34 - DON'T use 'syscon' alone without a specific compatible string. A 'syscon' 42 - DO make 'compatible' properties specific. [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mailbox/ |
| H A D | cix,sky1-mbox.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mailbox/cix,sky1-mbox.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Guomin Chen <Guomin.Chen@cixtech.com> 13 The Cixtech mailbox controller, used in the Cixtech Sky1 SoC, 15 within the SoC, such as the AP, PM, audio DSP, SensorHub MCU, 19 typically used in pairs-one for receiving and one for transmitting. 22 channel 0-7 - Fast channel with 32bit transmit register and IRQ support 23 channel 8 - Doorbell mode,using the mailbox as an interrupt-generating [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/soc/sophgo/ |
| H A D | sophgo.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/sophgo/sophgo.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Sophgo SoC-based boards 10 - Chao Wei <chao.wei@sophgo.com> 11 - Chen Wang <unicorn_wang@outlook.com> 14 Sophgo SoC-based boards 21 - items: 22 - enum: [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
| H A D | brcm,iproc-gpio.txt | 5 - compatible: 6 "brcm,iproc-gpio" for the generic iProc based GPIO controller IP that 7 supports full-featured pinctrl and GPIO functions used in various iProc 8 based SoCs 10 May contain an SoC-specific compatibility string to accommodate any 11 SoC-specific features 13 "brcm,cygnus-ccm-gpio", "brcm,cygnus-asiu-gpio", or 14 "brcm,cygnus-crmu-gpio" for Cygnus SoCs 16 "brcm,iproc-nsp-gpio" for the iProc NSP SoC that has drive strength support 19 "brcm,iproc-stingray-gpio" for the iProc Stingray SoC that has the general [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mtd/ |
| H A D | brcm,brcmnand.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Brian Norris <computersforpeace@gmail.com> 11 - Kamal Dasu <kdasu.kdev@gmail.com> 12 - William Zhang <william.zhang@broadcom.com> 15 The Broadcom Set-Top Box NAND controller supports low-level access to raw NAND 16 flash chips. It has a memory-mapped register interface for both control 22 available on a variety of Broadcom SoCs, including some BCM3xxx, MIPS based 23 Broadband SoC (BCM63xx), ARM based Broadband SoC (BCMBCA) and iProc/Cygnus. [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/riscv/ |
| H A D | andes.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Andes SoC-based boards 10 - Ben Zong-You Xie <ben717@andestech.com> 13 Andes SoC-based boards 20 - items: 21 - enum: 22 - andestech,voyager 23 - const: andestech,qilai
|
| H A D | spacemit.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: SpacemiT SoC-based boards 10 - Yangyu Chen <cyy@cyyself.name> 11 - Yixun Lan <dlan@gentoo.org> 14 SpacemiT SoC-based boards 21 - items: 22 - enum: 23 - bananapi,bpi-f3 [all …]
|
| H A D | thead.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
| H A D | sifive.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: SiFive SoC-based boards 10 - Paul Walmsley <paul.walmsley@sifive.com> 11 - Palmer Dabbelt <palmer@sifive.com> 14 SiFive SoC-based boards 21 - items: 22 - enum: 23 - sifive,hifive-unleashed-a00 [all …]
|
| H A D | starfive.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: StarFive SoC-based boards 10 - Michael Zhu <michael.zhu@starfivetech.com> 11 - Drew Fustini <drew@beagleboard.org> 14 StarFive SoC-based boards 21 - items: 22 - enum: 23 - beagle,beaglev-starlight-jh7100-r0 [all …]
|
| H A D | microchip.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip PolarFire SoC-based boards 10 - Conor Dooley <conor.dooley@microchip.com> 11 - Daire McNamara <daire.mcnamara@microchip.com> 14 Microchip PolarFire SoC-based boards 21 - items: 22 - enum: 23 - microchip,mpfs-icicle-reference-rtlv2203 [all …]
|
| H A D | sophgo.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Sophgo SoC-based boards 10 - Chao Wei <chao.wei@sophgo.com> 11 - Chen Wang <unicorn_wang@outlook.com> 14 Sophgo SoC-based boards 21 - items: 22 - enum: 23 - milkv,duo [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/soc/qcom/ |
| H A D | qcom,sa8255p-geni-se-qup.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/qcom/qcom,sa8255p-geni-se-qup.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Praveen Talari <quic_ptalari@quicinc.com> 13 Generic Interface (GENI) based Qualcomm Universal Peripheral (QUP) wrapper 22 const: qcom,sa8255p-geni-se-qup 28 "#address-cells": 31 "#size-cells": 39 dma-coherent: true [all …]
|