| /freebsd/sys/contrib/device-tree/Bindings/board/ |
| H A D | fsl-board.txt | 1 Freescale Reference Board Bindings 6 * Board Control and Status (BCSR) 10 - compatible : Should be "fsl,<board>-bcsr" 11 - reg : Offset and length of the register set for the device 16 compatible = "fsl,mpc8360mds-bcsr"; 20 * Freescale on-board FPGA 22 This is the memory-mapped registers for on board FPGA. 25 - compatible: should be a board-specific string followed by a string 27 "fsl,<board>-fpga", "fsl,fpga-pixis", or 28 "fsl,<board>-fpga", "fsl,fpga-qixis" [all …]
|
| H A D | fsl,fpga-qixis-i2c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/board/fsl,fpga-qixis-i2c.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale on-board FPGA connected on I2C bus 10 - Frank Li <Frank.Li@nxp.com> 15 - items: 16 - enum: 17 - fsl,bsc9132qds-fpga 18 - const: fsl,fpga-qixis-i2c [all …]
|
| H A D | fsl,fpga-qixis.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/board/fsl,fpga-qixis.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale on-board FPGA/CPLD 10 - Frank Li <Frank.Li@nxp.com> 15 - items: 16 - const: fsl,p1022ds-fpga 17 - const: fsl,fpga-ngpixis 18 - items: [all …]
|
| H A D | fsl,bcsr.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/board/fsl,bcsr.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Board Control and Status 10 - Frank Li <Frank.Li@nxp.com> 15 - fsl,mpc8360mds-bcsr 21 - compatible 22 - reg 27 - | [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/arm/ |
| H A D | ste-nomadik.txt | 1 ST-Ericsson Nomadik Device Tree Bindings 3 For various board the "board" node may contain specific properties 4 that pertain to this particular board, such as board-specific GPIOs. 7 - Nomadik System and reset controller used for basic chip control, clock 8 and reset line control. 9 - compatible: must be "stericsson,nomadik,src" 13 Nomadik NHK-15 board manufactured by ST Microelectronics: 17 compatible="st,nomadik-nhk-15"; 23 compatible="calaosystems,usb-s8815"; 25 Required node: usb-s8815 [all …]
|
| H A D | vexpress-sysreg.txt | 2 -------------------------------------- 4 This is a system control registers block, providing multiple low level 5 platform functions like board detection and identification, software 6 interrupt generation, MMC and NOR Flash control etc. 9 - compatible value : = "arm,vexpress,sysreg"; 10 - reg : physical base address and the size of the registers window 13 - gpio-controller : specifies that the node is a GPIO controller 14 - #gpio-cells : size of the GPIO specifier, should be 2: 15 - first cell is the pseudo-GPIO line number: 16 0 - MMC CARDIN [all …]
|
| H A D | syna.txt | 3 According to https://www.synaptics.com/company/news/conexant-marvell 7 --------------------------------------------------------------- 16 SoC and board used. Currently known SoC compatibles are: 18 "marvell,berlin2cd" for Marvell Armada 1500-mini (BG2CD, 88DE3005) 20 "marvell,berlin2q" for Marvell Armada 1500-pro (BG2Q, 88DE3114) 26 model = "Sony NSZ-GS7"; 27 compatible = "sony,nsz-gs7", "marvell,berlin2", "marvell,berlin"; 32 * Marvell Berlin CPU control bindings 34 CPU control register allows various operations on CPUs, like resetting them 38 - compatible: should be "marvell,berlin-cpu-ctrl" [all …]
|
| H A D | versatile-sysreg.txt | 2 -------------------------------------- 4 This is a system control registers block, providing multiple low level 5 platform functions like board detection and identification, software 6 interrupt generation, MMC and NOR Flash control etc. 9 - compatible value : = "arm,versatile-sysreg", "syscon" 10 - reg : physical base address and the size of the registers window
|
| /freebsd/sys/contrib/device-tree/Bindings/arm/hisilicon/ |
| H A D | hisilicon.txt | 2 ---------------------------------------------------- 5 - compatible = "hisilicon,hi3660"; 7 HiKey960 Board 9 - compatible = "hisilicon,hi3660-hikey960", "hisilicon,hi3660"; 13 - compatible = "hisilicon,hi3670"; 15 HiKey970 Board 17 - compatible = "hisilicon,hi3670-hikey970", "hisilicon,hi3670"; 21 - compatible = "hisilicon,hi3798cv200"; 23 Hi3798cv200 Poplar Board 25 - compatible = "hisilicon,hi3798cv200-poplar", "hisilicon,hi3798cv200"; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/sound/ |
| H A D | sirf-audio.txt | 4 - compatible: "sirf,sirf-audio-card" 5 - sirf,audio-platform: phandle for the platform node 6 - sirf,audio-codec: phandle for the SiRF internal codec node 9 - hp-pa-gpios: Need to be present if the board need control external 11 - spk-pa-gpios: Need to be present if the board need control external 13 - hp-switch-gpios: Need to be present if the board capable to detect jack 16 Available audio endpoints for the audio-routing table: 18 Board connectors: 34 compatible = "sirf,sirf-audio-card"; 35 sirf,audio-codec = <&audiocodec>; [all …]
|
| /freebsd/share/man/man9/ |
| H A D | bhnd.9 | 1 .\" Copyright (c) 2015-2016 Landon Fuller <landonf@FreeBSD.org> 326 .Fa "const struct bhnd_board_info *board" "const struct bhnd_board_match *desc" 372 .Fa "board" "flags" 392 .Bd -literal 398 .Bd -literal 406 .Bd -literal 414 .Bd -literal 417 .Bd -literal 427 .Bd -literal 435 .Bd -literal [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mfd/ |
| H A D | qriox.txt | 1 KEYMILE qrio Board Control CPLD 9 - compatible: "keymile,qriox" 10 - reg: access on the parent local bus (chip select, offset in chip select, size) 14 board-control@1,0 {
|
| H A D | khadas,mcu.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: Khadas on-board Microcontroller 10 - Neil Armstrong <neil.armstrong@linaro.org> 14 system feature as PWM Fan control (for VIM2 rev14 or VIM3), User memory 15 storage, IR/Key resume control, system power LED control and more. 20 - khadas,mcu # MCU revision is discoverable 22 "#cooling-cells": # Only needed for boards having FAN control feature 29 - compatible [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/net/bluetooth/ |
| H A D | mediatek,bluetooth.txt | 13 - compatible: Must be 14 "mediatek,mt7663u-bluetooth": for MT7663U device 15 "mediatek,mt7668u-bluetooth": for MT7668U device 16 - vcc-supply: Main voltage regulator 19 control such as the most of MediaTek platform. Please use below properties. 21 - pinctrl-names: Should be "default", "runtime" 22 - pinctrl-0: Should contain UART RXD low when the device is powered up to 24 - pinctrl-1: Should contain UART mode pin ctrl 26 Else, the pin controller on the platform only can support pinmux control and 27 the GPIO control still has to rely on the dedicated GPIO controller such as [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/net/ |
| H A D | mediatek-bluetooth.txt | 13 - compatible: Must be 14 "mediatek,mt7663u-bluetooth": for MT7663U device 15 "mediatek,mt7668u-bluetooth": for MT7668U device 16 - vcc-supply: Main voltage regulator 19 control such as the most of MediaTek platform. Please use below properties. 21 - pinctrl-names: Should be "default", "runtime" 22 - pinctrl-0: Should contain UART RXD low when the device is powered up to 24 - pinctrl-1: Should contain UART mode pin ctrl 26 Else, the pin controller on the platform only can support pinmux control and 27 the GPIO control still has to rely on the dedicated GPIO controller such as [all …]
|
| H A D | davinci_emac.txt | 7 - compatible: "ti,davinci-dm6467-emac", "ti,am3517-emac" or 8 "ti,dm816-emac" 9 - reg: Offset and length of the register set for the device 10 - ti,davinci-ctrl-reg-offset: offset to control register 11 - ti,davinci-ctrl-mod-reg-offset: offset to control module register 12 - ti,davinci-ctrl-ram-offset: offset to control module ram 13 - ti,davinci-ctrl-ram-size: size of control module ram 14 - interrupts: interrupt mapping for the davinci emac interrupts sources: 21 - phy-handle: See ethernet.txt file in the same directory. 23 - ti,davinci-rmii-en: 1 byte, 1 means use RMII [all …]
|
| /freebsd/sys/dev/aic7xxx/ |
| H A D | aic7xxx.reg | 1 /*- 4 * Copyright (c) 1994-2001 Justin T. Gibbs. 5 * Copyright (c) 2000-2001 Adaptec Inc. 19 * 3. Neither the names of the above-listed copyright holders nor the names 47 * All page numbers refer to the Adaptec AIC-7770 Data Book available from 48 * Adaptec's Technical Documents Department 1-800-934-2766 52 * SCSI Sequence Control (p. 3-11). 69 * SCSI Transfer Control 0 Register (pp. 3-13). 85 * SCSI Transfer Control 1 Register (pp. 3-14,15). 101 * SCSI Control Signal Read Register (p. 3-15). [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/clock/ |
| H A D | qcom,videocc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Taniya Das <quic_tdas@quicinc.com> 13 Qualcomm video clock control module provides the clocks, resets and power 17 include/dt-bindings/clock/qcom,videocc-sc7180.h 18 include/dt-bindings/clock/qcom,videocc-sc7280.h 19 include/dt-bindings/clock/qcom,videocc-sdm845.h 20 include/dt-bindings/clock/qcom,videocc-sm8150.h 21 include/dt-bindings/clock/qcom,videocc-sm8250.h [all …]
|
| H A D | qcom,gcc-sdm845.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/clock/qcom,gcc-sdm845.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Stephen Boyd <sboyd@kernel.org> 11 - Taniya Das <quic_tdas@quicinc.com> 14 Qualcomm global clock control module provides the clocks, resets and power 17 See also:: include/dt-bindings/clock/qcom,gcc-sdm845.h 22 - qcom,gcc-sdm670 23 - qcom,gcc-sdm845 [all …]
|
| H A D | qcom,sm8350-videocc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/qcom,sm8350-videocc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Konrad Dybcio <konradybcio@kernel.org> 13 Qualcomm video clock control module provides the clocks, resets and power 17 include/dt-bindings/clock/qcom,videocc-sm8350.h 18 include/dt-bindings/reset/qcom,videocc-sm8350.h 23 - qcom,sc8280xp-videocc 24 - qcom,sm8350-videocc [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mmc/ |
| H A D | samsung-sdhci.txt | 9 - compatible: should be one of the following 10 - "samsung,s3c6410-sdhci": For controllers compatible with s3c6410 sdhci 12 - "samsung,exynos4210-sdhci": For controllers compatible with Exynos4 sdhci 15 Required Board Specific Properties: 16 - pinctrl-0: Should specify pin control groups used for this controller. 17 - pinctrl-names: Should contain only one value - "default". 21 compatible = "samsung,exynos4210-sdhci"; 24 bus-width = <4>; 25 cd-gpios = <&gpk2 2 0>; 26 pinctrl-names = "default"; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
| H A D | pinctrl-bindings.txt | 3 Hardware modules that control pin multiplexing or configuration parameters 4 such as pull-up/down, tri-state, drive-strength etc are designated as pin 15 need to reconfigure pins at run-time, for example to tri-state pins when the 26 driver loads. This would allow representing a board's static pin configuration 29 individual board device tree files, and any requirements imposed by the 30 bindings for the individual client devices in use by that board, i.e. whether 47 pinctrl-0: List of phandles, each pointing at a pin configuration 65 pinctrl-1: List of phandles, each pointing at a pin configuration 68 pinctrl-n: List of phandles, each pointing at a pin configuration 70 pinctrl-names: The list of names to assign states. List entry 0 defines the [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/arm/ |
| H A D | versatile-ab-ib2.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * The Versatile AB with the IB2 expansion board mounted. 7 #include "versatile-ab.dts" 10 model = "ARM Versatile AB + IB2 board"; 12 /* Special IB2 control register */ 14 compatible = "arm,versatile-ib2-syscon", "syscon", "simple-mfd"; 17 #address-cells = <1>; 18 #size-cells = <1>; 21 compatible = "register-bit-led"; 25 label = "versatile-ib2:0"; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/soc/ti/ |
| H A D | wkup-m3-ipc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/ti/wkup-m3-ipc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dave Gerlach <d-gerlach@ti.com> 11 - Drew Fustini <dfustini@baylibre.com> 14 The TI AM33xx and AM43xx family of devices use a small Cortex M3 co-processor 17 C-states for CPU Idle. Once the wkup_m3_ipc driver uses the wkup_m3_rproc driver 19 present in the SoC's control module and a mailbox. The wkup_m3_ipc exposes an 29 On some boards like the AM335x EVM-SK and the AM437x GP EVM, a GPIO pin is [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/scsi/ |
| H A D | hisilicon-sas.txt | 6 - compatible : value should be as follows: 7 (a) "hisilicon,hip05-sas-v1" for v1 hw in hip05 chipset 8 (b) "hisilicon,hip06-sas-v2" for v2 hw in hip06 chipset 9 (c) "hisilicon,hip07-sas-v2" for v2 hw in hip07 chipset 10 - sas-addr : array of 8 bytes for host SAS address 11 - reg : Contains two regions. The first is the address and length of the SAS 13 SGPIO control. The second is optional, and should be set only when 14 we use a CPLD for directly attached disk LED control. 15 - hisilicon,sas-syscon: phandle of syscon used for sas control 16 - ctrl-reset-reg : offset to controller reset register in ctrl reg [all …]
|