| /freebsd/sys/dev/ow/ |
| H A D | owll_if.m | 1 #- 19 # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 # Dallas Semiconductor 1-Wire bus Link Layer (owll) 36 # 1-Wire protocol specification. 39 # Note: 1-Wire is a registered trademark of Maxim Integrated Products, Inc. 43 # SoCs have a 1-Wire controller with more smarts or hardware offload. 45 # as well as both usb and i2c 1-Wire controllers. 47 # Chapter 4 has all the electrical timing diagrams that make up the link 74 # Note: This is the polling / busy-wait interface. An interrupt-based interface 75 # may be different. But an interrupt-based, non-blocking interface can be tricky. [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/net/ |
| H A D | ti,dp83822.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Andrew Davis <afd@ti.com> 14 The DP83822 is a low-power, single-port, 10/100 Mbps Ethernet PHY. It 16 data over standard, twisted-pair cables or to connect to an external, 17 fiber-optic transceiver. Additionally, the DP83822 provides flexibility to 24 - $ref: ethernet-phy.yaml# 30 ti,link-loss-low: 34 Sets the DP83822 to detect a link drop condition when the signal goes [all …]
|
| /freebsd/sys/dev/isci/scil/ |
| H A D | scic_sds_phy_registers.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. 48 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 61 * to the SCU link layer registers. 71 //* SCU LINK LAYER REGISTER OPERATIONS 81 (phy)->transport_layer_registers->reg \ 91 (phy)->transport_layer_registers->reg, \ [all …]
|
| H A D | scic_sds_port_configuration_agent.c | 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. 48 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 111 return -1; in sci_sas_address_compare() 113 else if (address_one.low > address_two.low) in sci_sas_address_compare() 117 else if (address_one.low < address_two.low) in sci_sas_address_compare() 119 return -1; in sci_sas_address_compare() [all …]
|
| /freebsd/sys/dev/cas/ |
| H A D | if_casreg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 30 * from: FreeBSD: if_gemreg.h 174987 2007-12-30 01:32:03Z marius 55 #define CAS_BIM_BUF_DATA_LO 0x1028 /* BIM buffer data low */ 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. 116 #define CAS_BIM_CONF_BD64_DIS 0x00000004 /* 64-bit mode disable */ 118 #define CAS_BIM_CONF_BUS32_WIDE 0x00000010 /* PCI bus is 32-bit (ro). */ 152 #define CAS_BIM_RAM_BIST_LO 0x00000010 /* read buf. low bank passes */ [all …]
|
| /freebsd/sys/dev/mii/ |
| H A D | bmtphyreg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 25 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 48 #define AUX_CTL_FEF_EN 0x0020 /* far-end fault enable */ 51 #define AUX_STS_FX_MODE 0x0400 /* 100base-FX mode (strap pin) */ 53 #define AUX_STS_100BASE_LINK 0x0100 /* 1 = 100base link */ 63 #define MII_BMTPHY_RXERROR_CTR 0x12 /* 100base-X Rx error counter */ 66 #define MII_BMTPHY_FCS_CTR 0x13 /* 100base-X false carrier counter */ 69 #define MII_BMTPHY_DIS_CTR 0x14 /* 100base-X disconnect counter */ 76 #define AUX_CSR_FLINK 0x4000 /* force 10baseT link pass */ [all …]
|
| H A D | lxtphyreg.h | 4 /*- 5 * SPDX-License-Identifier: BSD-2-Clause 29 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 44 /* All bits user-defined */ 48 #define IER_LNK_CRITERIA 0x0004 /* Enhanced Link Loss Criteria */ 57 #define CONFIG_TXMIT_TEST 0x4000 /* 100base-T Transmit Test */ 60 #define CONFIG_TPLOOP 0x0800 /* Disable 10base-T Loopback */ 63 #define CONFIG_DISLINKTEST 0x0100 /* Disable Link Test */ 71 #define CONFIG_5BSYMBOL 0x0010 /* 5-bit Symbol mode */ 73 #define CONFIG_100BASEFX 0x0004 /* 100base-FX */ [all …]
|
| H A D | atphy.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 111 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in atphy_service() 119 if (IFM_SUBTYPE(ife->ifm_media) == IFM_AUTO || in atphy_service() 120 IFM_SUBTYPE(ife->ifm_media) == IFM_1000_T) { in atphy_service() 121 atphy_setmedia(sc, ife->ifm_media); in atphy_service() 126 switch (IFM_SUBTYPE(ife->ifm_media)) { in atphy_service() 150 if ((ife->ifm_media & IFM_FDX) != 0) { in atphy_service() 152 if ((ife->ifm_media & IFM_FLOW) != 0 || in atphy_service() [all …]
|
| H A D | nsphyterreg.h | 3 /*- 4 * SPDX-License-Identifier: BSD-2-Clause 28 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 59 #define PHYSTS_LINK 0x0001 /* link up */ 65 #define PHYSTS_MP_DESCRLK 0x0200 /* de-scrambler lock */ 82 #define MIPGSR_MSK_LINK 0x4000 /* mask link status event */ 85 #define MIPGSR_MSK_ANC 0x0800 /* mask auto-neg complete event */ 96 #define PCSR_SINGLE_SD 0x8000 /* single-ended SD mode */ 104 #define PCSR_F_LINK_100 0x0040 /* force good link in 100Mb/s */ 109 #define PCSR_LINK_ERR 0x0002 /* link errors */ [all …]
|
| /freebsd/sys/net/ |
| H A D | sff8472.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2013 George V. Neville-Neil 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * The following set of constants are from Document SFF-8472 43 * 0-95 Serial ID Defined by SFP MSA 44 * 96-127 Vendor Specific Data 45 * 128-255 Reserved 48 * 0-55 Alarm and Warning Thresholds 49 * 56-95 Cal Constants [all …]
|
| /freebsd/sys/contrib/ncsw/inc/flib/ |
| H A D | fsl_fman_memac.h | 2 * Copyright 2008-2012 Freescale Semiconductor Inc. 27 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 45 #define CMD_CFG_REG_LOWP_RXETY 0x01000000 /* 07 Rx low power indication */ 46 #define CMD_CFG_TX_LOWP_ENA 0x00800000 /* 08 Tx Low Power Idle Enable */ 89 #define IF_MODE_MASK 0x00000003 /* 30-31 Mask on i/f mode bits */ 90 #define IF_MODE_XGMII 0x00000000 /* 30-31 XGMII (10G) interface */ 91 #define IF_MODE_GMII 0x00000002 /* 30-31 GMII (1G) interface */ 94 #define IF_MODE_RGMII_1000 0x00004000 /* 10 - 1000Mbps RGMII */ 95 #define IF_MODE_RGMII_100 0x00000000 /* 00 - 100Mbps RGMII */ 96 #define IF_MODE_RGMII_10 0x00002000 /* 01 - 10Mbps RGMII */ [all …]
|
| /freebsd/sys/contrib/dev/iwlwifi/mvm/ |
| H A D | coex.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (C) 2013-2014, 2018-2020, 2022-2025 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 11 #include "iwl-modparams.h" 13 #include "iwl-debug.h" 100 * Checking that we hold mvm->mutex is a good idea, but the rate in iwl_get_coex_type() 109 chanctx_conf = rcu_dereference(vif->bss_conf.chanctx_conf); in iwl_get_coex_type() 112 chanctx_conf->def.chan->band != NL80211_BAND_2GHZ) { in iwl_get_coex_type() 119 phy_ctx_id = *((u16 *)chanctx_conf->drv_priv); in iwl_get_coex_type() 120 primary_ch_phy_id = le32_to_cpu(mvm->last_bt_ci_cmd.primary_ch_phy_id); in iwl_get_coex_type() [all …]
|
| /freebsd/usr.sbin/ppp/ |
| H A D | nat_cmd.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 73 #include "link.h" 107 if (!arg->bundle->NatEnabled) { in nat_RedirectPort() 108 prompt_Printf(arg->prompt, "Alias not enabled\n"); in nat_RedirectPort() 110 } else if (arg->argc == arg->argn + 3 || arg->argc == arg->argn + 4) { in nat_RedirectPort() 119 struct alias_link *link; in nat_RedirectPort() local 122 proto = arg->argv[arg->argn]; in nat_RedirectPort() 128 prompt_Printf(arg->prompt, "port redirect: protocol must be" in nat_RedirectPort() [all …]
|
| /freebsd/lib/libpmc/ |
| H A D | pmc.corei7uc.3 | 18 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 44 .Bl -tag -width "Li PMC_CLASS_UCP" 46 Fixed-function counters that count only one hardware event per counter. 58 .%B "Intel(R) 64 and IA-32 Architectures Software Developes Manual" 60 .%N "Order Number: 253669-033US" 69 .Bl -column "PMC_CAP_INTERRUPT" "Support" 86 .Bl -tag -width indent 92 Configure the PMC to count the number of de-asserted to asserted 107 .Bl -tag -width indent 420 Uncore cycles all the entries in the DRAM channel 0 medium or low priority [all …]
|
| H A D | pmc.westmereuc.3 | 18 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 44 .Bl -tag -width "Li PMC_CLASS_UCP" 46 Fixed-function counters that count only one hardware event per counter. 58 .%B "Intel(R) 64 and IA-32 Architectures Software Developes Manual" 60 .%N "Order Number: 253669-033US" 67 Not all CPUs in this family implement fixed-function counters. 70 .Bl -column "PMC_CAP_INTERRUPT" "Support" 87 .Bl -tag -width indent 93 Configure the PMC to count the number of de-asserted to asserted 108 .Bl -tag -width indent [all …]
|
| /freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
| H A D | mac-cfg.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2019, 2021-2025 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 13 * enum iwl_mac_conf_subcmd_ids - mac configuration command IDs 104 * struct iwl_p2p_noa_attr - NOA attr contained in probe resp FW notification 107 * @len_low: length low half 127 * struct iwl_probe_resp_data_notif - notification with NOA and CSA counter 144 * struct iwl_missed_vap_notif - notification of missing vap detection 159 * struct iwl_channel_switch_start_notif_v1 - Channel switch start notification [all …]
|
| /freebsd/share/man/man9/ |
| H A D | owll.9 | 18 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 .Nd Dallas Semiconductor 1-Wire Link Layer Interface 46 interface provides access to the link layer of the Dallas 47 Semiconductor 1-Wire from upper layers of the protocol. 52 writes a one bit or a zero bit respectively on the 1-Wire bus. 55 reads one bit from the 1-Wire bus. 58 in the 1-Wire device data sheets. 64 This is the beginning of all 1-Wire transactions. 68 device to talk to the low-level bus. 79 .Tn 1-Wire
|
| /freebsd/usr.bin/stat/ |
| H A D | stat.1 | 26 .\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 62 only the target of the symbolic link is printed. 63 If the given argument is not a symbolic link and the 76 In this case, the argument does not need to be a symbolic link. 101 .Bl -tag -width indent 113 after each symbolic link, 135 For each file argument, print a line consisting of a comma-separated 182 if file is a symbolic link, and not to 185 If the link is broken or the target does not exist, 188 and report information about the link. [all …]
|
| /freebsd/sys/dev/usb/net/ |
| H A D | if_axgereg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2013-2014 Kevin Lo 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 43 /* Physical link status register */ 52 /* EEPROM data low register */ 143 /* Pause water level low register */ 149 #define GET_MII(sc) uether_getmii(&(sc)->sc_ue) 208 #define AXGE_FLAG_LINK 0x0001 /* got a link */ 214 #define AXGE_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx) [all …]
|
| /freebsd/sys/dev/pms/RefTisa/discovery/dm/ |
| H A D | dmtypes.h | 2 *Copyright (c) 2014 PMC-Sierra, Inc. All rights reserved. 16 *NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 114 bit32 ResetTriggerred; /* Hard/Link reset triggerred by discovery */ 115 dmTimerRequest_t DiscoverySMPTimer; /* discovery-related SMP application Timer */ 144 /* Port has received link up */ 153 dmList_t MainLink; /**< in-use portcontext list */ 156 bit32 sasRemoteAddressLo; /**< SAS address low part */ 162 bit32 sasLocalAddressLo; /**< SAS address low part */ 186 …bit32 Transient; /* transient period between link up and link down/port recov… 234 bit8 SASSpecDeviceType; /* 0 - 3; SAS_NO_DEVICE - SAS_FANOUT_EXPANDER_DEVICE */ [all …]
|
| /freebsd/share/man/man4/ |
| H A D | ste.4 | 15 .\" 4. Neither the name of the author nor the names of any co-contributors 25 .\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 41 .Bd -ragged -offset indent 49 .Bd -literal -offset indent 64 The ST201 has a 64-bit multicast hash filter 72 .Bl -tag -width xxxxxxxxxxxxxxxxxxxx 84 .Ar full-duplex 86 .Ar half-duplex 93 .Ar full-duplex 95 .Ar half-duplex [all …]
|
| /freebsd/sys/dev/vnic/ |
| H A D | thunder_bgx.c | 20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 71 #define DRV_NAME "thunder-BGX" 138 bgx->dev = dev; in thunder_bgx_attach() 141 lmac->bgx = bgx; in thunder_bgx_attach() 144 /* Allocate resources - configuration registers */ in thunder_bgx_attach() 146 bgx->reg_base = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in thunder_bgx_attach() 148 if (bgx->reg_base == NULL) { in thunder_bgx_attach() 154 bgx->bgx_id = (rman_get_start(bgx->reg_base) >> BGX_NODE_ID_SHIFT) & in thunder_bgx_attach() 156 bgx->bgx_id += nic_get_node_id(bgx->reg_base) * MAX_BGX_PER_CN88XX; in thunder_bgx_attach() 158 bgx_vnic[bgx->bgx_id] = bgx; in thunder_bgx_attach() [all …]
|
| /freebsd/sys/arm64/coresight/ |
| H A D | coresight.h | 1 /*- 2 * Copyright (c) 2018-2020 Ruslan Bukin <br@bsdpad.com> 6 * Cambridge Computer Laboratory under DARPA/AFRL contract FA8750-10-C-0237 24 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 73 TAILQ_ENTRY(coresight_device) link; 80 TAILQ_ENTRY(endpoint) link; 123 uint32_t low; member
|
| /freebsd/share/doc/smm/18.net/ |
| H A D | 6.t | 22 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 90 be described in detail later. A pointer to a protocol-specific 125 #define SS_NBIO 0x100 /* non-blocking ops */ 136 set with \fIfcntl\fP. ``Non-blocking'' I/O implies that 151 super-user. Only privileged sockets may 167 u_short sb_lowat; /* low water mark */ 176 The actual count of data characters as well as high and low water marks are 183 receive data and less than the low water mark is present 184 (assuming non-blocking I/O has not been specified).* 186 * The low-water mark is always presumed to be 0 [all …]
|
| /freebsd/sys/dev/e1000/ |
| H A D | e1000_ich8lan.h | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 27 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 66 #define E1000_ICH_FWSM_PCIM2PCI 0x01000000 /* ME PCIm-to-PCI active */ 73 #define E1000_FWSM_ULP_CFG_DONE 0x00000400 /* Low power cfg done */ 121 /* bit24: RXDCTL thresholds granularity: 0 - cache lines, 1 - descriptors */ 132 #define E1000_PCH2_RAR_ENTRIES 5 /* RAR[0], SHRA[0-3] */ 133 #define E1000_PCH_LPT_RAR_ENTRIES 12 /* RAR[0], SHRA[0-10] */ 170 /* Half-duplex collision counts */ 197 /* I218 Ultra Low Power Configuration 1 Register */ [all …]
|