/freebsd-src/sys/contrib/device-tree/Bindings/serial/ |
H A D | serial.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 | fsl-imx-uart.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/serial/fsl-imx-uart.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale i.MX Universal Asynchronous Receiver/Transmitter (UART) 10 - Fabio Estevam <festevam@gmail.com> 15 - const: fsl,imx1-uart 16 - const: fsl,imx21-uart 17 - items: 18 - enum: [all …]
|
H A D | fsl-imx-uart.txt | 1 * Freescale i.MX Universal Asynchronous Receiver/Transmitter (UART) 4 - compatible : Should be "fsl,<soc>-uart" 5 - reg : Address and length of the register set for the device 6 - interrupts : Should contain uart interrupt 9 - fsl,dte-mode : Indicate the uart works in DTE mode. The uart works 11 - fsl,inverted-tx , fsl,inverted-rx : Indicate that the hardware attached 15 - rs485-rts-delay, rs485-rts-active-low, rs485-rx-during-tx, 16 linux,rs485-enabled-at-boot-time: see rs485.txt. Note that for RS485 17 you must enable either the "uart-has-rtscts" or the "rts-gpios" 18 properties. In case you use "uart-has-rtscts" the signal that controls [all …]
|
/freebsd-src/share/man/man4/ |
H A D | altera_jtag_uart.4 |
|
H A D | uart.4 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-2-Clause 29 .Dt UART 4 32 .Nm uart 35 .Cd "device uart" 38 .Cd "device uart" 41 .Cd "device uart" [all...] |
H A D | gpio.4 | 34 .Bd -ragged -offset indent 44 .Bd -ragged -offset indent 60 .Bd -ragged -offset indent 69 .Bd -ragged -offset indent 75 .Li RISC-V 77 .Bd -ragged -offset indent 90 .Dq General-Purpose Input/Output. 114 attached to 117 .Bl -tag -width ".Va hint.driver.unit.pin_list" 121 where the device is attached. [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/net/ |
H A D | mediatek-bluetooth.txt | 1 MediaTek UART based Bluetooth Devices 4 This device is a serial attached device to UART device and thus it must be a 5 child node of the serial node with UART. 13 - compatible: Must be 14 "mediatek,mt7663u-bluetooth": for MT7663U device 15 "mediatek,mt7668u-bluetooth": for MT7668U device 16 - vcc-supply: Main voltage regulator 21 - pinctr [all...] |
H A D | qualcomm-bluetooth.txt | 2 --------------------- 5 attached Qualcomm devices. 7 Serial attached Qualcomm devices shall be a child node of the host UART 8 device the slave device is attached to. 11 - compatible: should contain one of the following: 12 * "qcom,qca6174-bt" 13 * "qcom,qca9377-bt" 14 * "qcom,wcn3990-bt" 15 * "qcom,wcn3991-bt" 16 * "qcom,wcn3998-bt" [all …]
|
H A D | broadcom-bluetooth.txt | 2 --------------------- 5 attached Broadcom devices. 7 Serial attached Broadcom devices shall be a child node of the host UART 8 device the slave device is attached to. 12 - compatible: should contain one of the following: 14 * "brcm,bcm4329-bt" 15 * "brcm,bcm4330-bt" 16 * "brcm,bcm43438-bt" 18 * "brcm,bcm43540-bt" 23 - max-speed: see Documentation/devicetree/bindings/serial/serial.yaml [all …]
|
H A D | ti-bluetooth.txt | 2 --------------------------------- 5 attached TI Bluetooth devices. The following chips are included in this 11 TI WiLink devices have a UART interface for providing Bluetooth, FM radio, 18 This bindings follows the UART slave device binding in ../serial/serial.yaml. 21 - compatible: should be one of the following: 23 "ti,wl1271-st" 24 "ti,wl1273-st" 25 "ti,wl1281-st" 26 "ti,wl1283-st" 27 "ti,wl1285-st" [all …]
|
H A D | ti,bluetooth.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - David Lechner <david@lechnology.com> 14 attached TI Bluetooth devices. The following chips are included in this 20 TI WiLink devices have a UART interface for providing Bluetooth, FM radio, 27 This bindings follows the UART slave device binding in ../serial/serial.yaml. 32 - ti,cc2560 33 - ti,wl1271-st 34 - ti,wl1273-st [all …]
|
H A D | broadcom-bluetooth.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/broadcom-bluetooth.yaml# 5 $schema: http://devicetree.org/meta-schema [all...] |
H A D | qualcomm-bluetooth.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/qualcomm-bluetooth.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Balakrishna Godavarthi <bgodavar@codeaurora.org> 11 - Rocky Liao <rjliao@codeaurora.org> 14 This binding describes Qualcomm UART-attached bluetooth chips. 19 - qcom,qca6174-bt 20 - qcom,qca9377-bt 21 - qcom,wcn3990-bt [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/net/bluetooth/ |
H A D | nxp,88w8987-bt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/bluetooth/nxp,88w8987-bt.yaml# 5 $schema: http://devicetree.org/meta-schema [all...] |
/freebsd-src/share/man/man5/ |
H A D | device.hints.5 | 2 .\" Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> 88 .Bl -tag -width ".Li disabled" -compact -offset indent 90 specifies a bus to which the device is attached. 127 .Bl -tag -width ".Pa /sys/ Ns Ar ARCH Ns Pa /conf/GENERIC.hints" -compact 139 .Xr uart 4 141 .Bd -literal -offset indent 142 hint.uart.0.at="isa" 143 hint.uart.0.port="0x3F8" 144 hint.uart.0.flags="0x10" 145 hint.uart.0.irq="4" [all …]
|
/freebsd-src/sys/dev/uart/ |
H A D | uart_if.m | 1 #- 33 #include <dev/uart/uart.h> 34 #include <dev/uart/uart_bus.h> 36 # The UART hardware interface. The core UART code is hardware independent. 37 # The details of the hardware are abstracted by the UART hardware interface. 39 INTERFACE uart; 52 # attach() - attach hardware. 53 # This method is called when the device is being attached. All resources 55 # high-level (ie tty) initialization has been done yet. 61 # detach() - detach hardware. [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/gnss/ |
H A D | u-blox.txt | 1 u-blox GNSS Receiver DT binding 3 The u-blox GNSS receivers can use UART, DDC (I2C), SPI and USB interfaces. 10 - compatible : Must be one of 12 "u-blox,neo-6m" 13 "u-blox,neo-8" 14 "u-blox,neo-m8" 16 - vcc-supply : Main voltage regulator 19 - reg : DDC (I2C) slave address 22 - reg : SPI chip select address 25 - reg : Number of the USB hub port or the USB host-controller port [all …]
|
H A D | u-blox,neo-6m.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/gnss/u-blox,neo-6m.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: U-blo [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/ptp/ |
H A D | timestamper.txt | 3 This binding supports non-PHY devices that snoop the MII bus and 9 Non-PHY MII time stamping drivers typically talk to the control 10 interface over another bus like I2C, SPI, UART, or via a memory mapped 20 compatible = "ines,ptp-ctrl"; 26 ethernet-phy@1 { 34 ethernet-phy@2 { 40 In this example, time stamps from the MII bus attached to phy@1 will
|
/freebsd-src/sys/contrib/device-tree/Bindings/mfd/ |
H A D | google,cros-ec.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mfd/google,cros-e [all...] |
/freebsd-src/sys/dev/altera/jtag_uart/ |
H A D | altera_jtag_uart_cons.c |
|
/freebsd-src/sys/contrib/edk2/Include/Protocol/ |
H A D | DevicePath.h | 8 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR> 9 SPDX-License-Identifier: BSD-2-Clause-Patent 29 /// Device Path guid definition for backward-compatible with EFI1.1. 56 UINT8 Length[2]; ///< Specific Device Path data. Type and Sub-Type define 62 /// Device Path protocol definition for backward-compatible with EFI1.1. 137 /// The Vendor Device Path allows the creation of vendor-defined Device Paths. A vendor must 144 /// Vendor-assigned GUID that defines the data that follows. 148 /// Vendor-defined variable size data. 200 /// Device's PnP hardware ID stored in a numeric 32-bit 201 /// compressed EISA-type ID. This value must match the [all …]
|
/freebsd-src/sys/dts/arm/ |
H A D | imx53x.dtsi | 34 #address-cells = <1>; 35 #size-cells = <1>; 43 #address-cells = <1>; 44 #size-cells = <0>; 50 d-cache-line-size = <32>; 51 i-cache-line-size = <32>; 52 d-cache-size = <0x8000>; 53 i-cache-size = <0x8000>; 54 l2-cache-line-size = <32>; 55 l2-cache-line = <0x40000>; [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/bus/ |
H A D | socionext,uniphier-system-bus.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/bus/socionext,uniphier-system-bus.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 The UniPhier System Bus is an external bus that connects on-board devices to 11 the UniPhier SoC. It is a simple (semi-)parallel bus with address, data, and 16 within each bank to the CPU-viewed address. The needed setup includes the 21 - Masahiro Yamada <yamada.masahiro@socionext.com> 25 const: socionext,uniphier-system-bus 30 "#address-cells": [all …]
|
/freebsd-src/sys/dev/bhnd/cores/chipc/ |
H A D | chipc.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2015-2016 Landon Fuller <landon@landonf.org> 47 CHIPC_PFLASH_CFI = 1, /**< CFI-compatible parallel flash */ 50 CHIPC_QSFLASH_ST = 4, /**< ST quad-SPI flash */ 51 CHIPC_QSFLASH_AT = 5, /**< Atmel quad-SPI flash */ 60 uint8_t num_uarts; /**< Number of attached UARTS (1-3) */ 61 bool mipseb; /**< MIPS is big-endian */ 62 uint8_t uart_clock; /**< UART clock source (see CHIPC_CAP_UCLKSEL_*) */ 63 uint8_t uart_gpio; /**< UARTs own GPIO pins 12-15 */ [all …]
|