/freebsd-src/sys/contrib/device-tree/Bindings/serial/ |
H A D | st,stm32-uart.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/serial/st,stm32-uar [all...] |
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...] |
/freebsd-src/sys/contrib/device-tree/Bindings/usb/ |
H A D | dwc3.txt | 3 DWC3- USB3 CONTROLLER. Complies to the generic USB binding properties 7 - compatible: must be "snps,dwc3" 8 - reg : Address and length of the register set for the device 9 - interrupts: Interrupts used by the dwc3 controller. 10 - clock-names: list of clock names. Ideally should be "ref", 12 - clocks: list of phandle and clock specifier pairs corresponding to 13 entries in the clock-names property. 16 clocks are optional if the parent node (i.e. glue-layer) is compatible to 18 "cavium,octeon-7130-usb-uctl" 20 "samsung,exynos5250-dwusb3" [all …]
|
H A D | snps,dwc3.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Felipe Balbi <balbi@kernel.org> 14 be presented as a standalone DT node with an optional vendor-specific 18 - [all...] |
/freebsd-src/sys/contrib/dev/iwlwifi/fw/api/ |
H A D | power.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2024 Intel Corporation 4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH 5 * Copyright (C) 2015-2017 Intel Deutschland GmbH 13 * enum iwl_ltr_config_flags - mask [all...] |
/freebsd-src/sys/gnu/dev/bwn/phy_n/ |
H A D | if_bwn_phy_n_regs.h | 22 Boston, MA 02110-1301, USA. 32 /* N-PHY registers. */ 38 #define BWN_NPHY_TXERR BWN_PHY_N(0x007) /* TX error */ 41 #define BWN_NPHY_4WI_ADDR BWN_PHY_N(0x00B) /* Four-wire bus address */ 42 #define BWN_NPHY_4WI_DATAHI BWN_PHY_N(0x00C) /* Four-wire bus data high */ 43 #define BWN_NPHY_4WI_DATALO BWN_PHY_N(0x00D) /* Four-wire bus data low */ 44 #define BWN_NPHY_BIST_STAT0 BWN_PHY_N(0x00E) /* Built-in self test status 0 */ 45 #define BWN_NPHY_BIST_STAT1 BWN_PHY_N(0x00F) /* Built-in self test status 1 */ 81 #define BWN_NPHY_C1_INITGAIN_TRTX 0x2000 /* TR TX index */ 93 #define BWN_NPHY_C1_CLIPWBTHRES BWN_PHY_N(0x027) /* Core 1 clip wideband threshold */ [all …]
|
/freebsd-src/sys/contrib/dev/iwlwifi/ |
H A D | iwl-config.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2005-2014, 2018-2021 Intel Corporation 4 * Copyright (C) 2016-2017 Intel Deutschland GmbH 5 * Copyright (C) 2018-2024 Intel Corporation 15 #include "iwl-cs [all...] |
/freebsd-src/sys/dev/igc/ |
H A D | igc_regs.h | 1 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 11 #define IGC_CTRL 0x00000 /* Device Control - RW */ 12 #define IGC_STATUS 0x00008 /* Device Status - RO */ 13 #define IGC_EECD 0x00010 /* EEPROM/Flash Control - RW */ 15 #define IGC_EERD 0x12014 /* EEprom mode read - RW */ 16 #define IGC_EEWR 0x12018 /* EEprom mode write - R [all...] |
H A D | igc_defines.h | 1 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 72 #define IGC_CTRL_EXT_IAME 0x08000000 /* Int ACK Auto-mask */ 89 #define IGC_RXD_STAT_PIF 0x80 /* passed in-exact filter */ 128 #define IGC_MANC_SMBUS_EN 0x00000001 /* SMBus Enabled - RO */ 129 #define IGC_MANC_ASF_EN 0x00000002 /* ASF Enabled - RO */ 215 #define IGC_CTRL_ASDE 0x00000020 /* Auto-spee [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/sound/ |
H A D | qcom,wcd938x.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 | davinci-mcasp-audio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/davinci-mcas [all...] |
/freebsd-src/sys/dev/e1000/ |
H A D | e1000_regs.h | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 38 #define E1000_CTRL 0x00000 /* Device Control - RW */ 39 #define E1000_CTRL_DUP 0x00004 /* Device Control Duplicate (Shadow) - RW */ 40 #define E1000_STATUS 0x00008 /* Device Status - RO */ 41 #define E1000_EECD 0x00010 /* EEPROM/Flash Control - RW */ 42 #define E1000_EERD 0x00014 /* EEPROM Read - RW */ 43 #define E1000_CTRL_EXT 0x00018 /* Extended Device Control - RW */ 44 #define E1000_FLA 0x0001C /* Flash Access - RW */ 45 #define E1000_MDIC 0x00020 /* MDI Control - RW */ [all …]
|
H A D | e1000_defines.h | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 94 #define E1000_CTRL_EXT_IAME 0x08000000 /* Int ACK Auto-mask */ 122 #define E1000_RXD_STAT_PIF 0x80 /* passed in-exact filter */ 173 #define E1000_MANC_SMBUS_EN 0x00000001 /* SMBus Enabled - RO */ 174 #define E1000_MANC_ASF_EN 0x00000002 /* ASF Enabled - RO */ 262 #define E1000_CTRL_ASDE 0x00000020 /* Auto-speed detect enable */ 264 #define E1000_CTRL_ILOS 0x00000080 /* Invert Loss-Of Signal */ 341 #define E1000_STATUS_PCIX_MODE 0x00002000 /* PCI-X mode */ 342 #define E1000_STATUS_PCIX_SPEED 0x0000C000 /* PCI-X bus speed */ [all …]
|
/freebsd-src/sys/net/ |
H A D | paravirt.h | 31 Support for virtio-like communication between host (H) and guest (G) NICs. 37 csb->csb_on enables the mode. If disabled, the device acts a regular one. 39 Notifications for tx and rx are exchanged without vm exits 59 TX: start from idle: 65 TX: active state: 72 TX: G runs out of buffers 74 and one with a threshold (using guest_txkick_at). They are mutually 79 THRESHOLD: G sets guest_txkick_at to the TDH value for which it 100 and one with a threshold (using host_xxkick_at). They are mutually 105 THRESHOLD: H sets host_rxkick_at to the RDT value for which it wants [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/firmware/ |
H A D | arm,scmi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Sudee [all...] |
/freebsd-src/sys/contrib/dev/ath/ath_hal/ar9300/ |
H A D | ar9300_freebsd_inc.h | 12 #define AH_NEED_TX_DATA_SWAP 0 /* TX descriptor swap? */ 13 #define AH_NEED_RX_DATA_SWAP 0 /* TX descriptor swap? */ 59 #define OS_ATOMIC_DEC(a) (*a)-- 84 * Green Tx, Based on different RSSI of Received Beacon thresholds, 85 * using different tx power by modified register tx power related values. 105 matched filter (single-sided) in usecs */ 106 u_int32_t rp_threshold; /* Threshold for MF output to indicate 114 int32_t rp_rssimargin; /* rssi threshold margin. In Turbo Mode HW reports rssi 3dBm */ 128 matched filter (single-sided) in usecs */ 137 …int32_t rp_rssimargin; /* rssi threshold margin. In Turbo Mode HW reports rssi 3d… [all …]
|
/freebsd-src/sys/dev/neta/ |
H A D | if_mvnetareg.h | 46 /* XXX: Currently multi-queue can be used on the Tx side only */ 53 #if MVNETA_TX_QNUM_MAX & (MVNETA_TX_QNUM_MAX - 1) != 0 56 #if MVNETA_RX_QNUM_MAX & (MVNETA_RX_QNUM_MAX - 1) != 0 62 #define MVNETA_TX_QUEUE_ALL ((1<<MVNETA_TX_QNUM_MAX)-1) 63 #define MVNETA_RX_QUEUE_ALL ((1<<MVNETA_RX_QNUM_MAX)-1) 134 /* Rx DMA Wake on LAN Registers 0x3690 - 0x36b8 */ 136 /* Tx DMA Miscellaneous Registers */ 139 #define MVNETA_PXTFTT 0x2478 /* Port Tx FIFO Threshold */ 140 #define MVNETA_TXBADFCS 0x3cc0 /*Tx Bad FCS Transmitted Pckts Counter*/ 141 #define MVNETA_TXDROPPED 0x3cc4 /* Tx Dropped Packets Counter */ [all …]
|
/freebsd-src/sys/contrib/alpine-hal/ |
H A D | al_hal_serdes_interface.h | 9 found at http://www.gnu.org/licenses/gpl-2.0.html 53 /* *INDENT-OFF* */ 57 /* *INDENT-ON* */ 108 * Loops back the TX serializer output into the CDR. 114 * Loops back the TX driver IO signal to the RX IO pins 129 /** Loops TX data (to PMA) to RX path (instead of PMA data) */ 178 * Tx de-emphasis parameters 183 AL_SERDES_TX_DEEMP_C_MINUS, /*< c(-1) */ 196 * Transmit Amplitude control signal. Used to define the full-scale 198 * 000 - Not Supported [all …]
|
/freebsd-src/share/man/man4/ |
H A D | dc.4 | 15 .\" 4. Neither the name of the author nor the names of any co-contributors 41 .Bd -ragged -offset indent 49 .Bd -literal -offset indent 93 .Bl -tag -width ".Cm 10baseT/UTP" 101 Note: the built-in NWAY autonegotiation on the original PNIC 82c168 114 .Cm full-duplex 117 .Cm full-duplex 119 .Cm half-duplex 126 .Cm full-duplex 129 .Cm full-duplex [all …]
|
/freebsd-src/sys/dev/ichiic/ |
H A D | ig4_reg.h | 40 …ntel.com/content/dam/www/public/us/en/documents/datasheets/4th-gen-core-family-mobile-i-o-datashee… 42 * This is a from-scratch driver under the BSD license using the Intel data 61 * Register width is 32-bits 87 #define IG4_REG_RX_TL 0x0038 /* RW Receive FIFO Threshold */ 88 #define IG4_REG_TX_TL 0x003C /* RW Transmit FIFO Threshold */ 118 /* 0x200-0x2FF - Additional registers available on Skylake-U/Y and others */ 122 #define IG4_REG_TX_ACK_COUNT 0x0218 /* RO TX ACK Count */ 135 * CTL - Control Register 22.2.1 138 * RESTARTEN - RW Restart Enable 139 * 10BIT - RW Controller operates in 10-bit mode, else 7-bit [all …]
|
/freebsd-src/sys/dev/cas/ |
H A D | if_casreg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 30 * from: FreeBSD: if_gemreg.h 174987 2007-12-30 01:32:03Z marius 84 * Bits 0-9 of CAS_STATUS auto-clear when read. CAS_CLEAR_ALIAS specifies 85 * which of bits 0-9 auto-clear when reading CAS_STATUS_ALIAS. 88 #define CAS_INTR_TX_ALL 0x00000002 /* TX frames trans. to FIFO. */ 89 #define CAS_INTR_TX_DONE 0x00000004 /* Any TX frame transferred. */ 90 #define CAS_INTR_TX_TAG_ERR 0x00000008 /* TX FIFO tag corrupted. */ 100 #define CAS_INTR_TX_MAC_INT 0x00004000 /* TX MAC interrupt */ 106 #define CAS_STATUS_TX_COMP3_MASK 0xfff80000 /* TX completion 3 */ [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/net/ |
H A D | marvell-armada-370-neta.txt | 4 - compatible: could be one of the following: 5 "marvell,armada-370-neta" 6 "marvell,armada-xp-neta" 7 "marvell,armada-3700-neta" 8 "marvell,armada-ac5-neta" 9 - reg: address and length of the register set for the device. 10 - interrupts: interrupt for the device 11 - phy: See ethernet.txt file in the same directory. 12 - phy-mode: See ethernet.txt file in the same directory 13 - clocks: List of clocks for this device. At least one clock is [all …]
|
/freebsd-src/sys/net80211/ |
H A D | ieee80211_rssadapt.h | 2 /*- 3 * SPDX-License-Identifier: BSD-3-Clause 36 /* Data-rate adaptation loosely based on "Link Adaptation Strategy 41 /* Buckets for frames 0-128 bytes long, 129-1024, 1025-maximum. */ 57 int ra_raise_interval; /* rate raise time threshold */ 59 /* Tx failures in this update interval */ 61 /* Tx successes in this update interval */ 65 /* RSSI threshold for each Tx rate */
|
/freebsd-src/sys/dev/ath/ath_hal/ar5416/ |
H A D | ar5416reg.h | 1 /*- 2 * SPDX-License-Identifier: ISC 4 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting 5 * Copyright (c) 2002-2008 Atheros Communications, Inc. 27 #define AR_MIRT 0x0020 /* interrupt rate threshold */ 28 #define AR_TIMT 0x0028 /* Tx Interrupt mitigation threshold */ 29 #define AR_RIMT 0x002C /* Rx Interrupt mitigation threshold */ 34 #define AR_WA 0x4004 /* PCIE work-arounds */ 120 /* RTC_DERIVED_* - only for AR9130 */ 127 #define AR5416_USEC_TX_LAT 0x007FC000 /* tx latency to start of SIGNAL (usec) */ [all …]
|
/freebsd-src/sys/contrib/device-tree/src/arm64/amlogic/ |
H A D | meson-g12b-bananapi-cm4-cm4io.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "meson-g12b-bananapi-cm4.dtsi" 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/leds/common.h> 11 #include <dt-binding [all...] |