| /freebsd/sys/contrib/device-tree/Bindings/sound/ |
| H A D | rockchip,i2s-tdm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/rockchip,i2s-tdm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 15 - Nicolas Frattaroli <frattaroli.nicolas@gmail.com> 18 - $ref: dai-common.yaml# 23 - rockchip,px30-i2s-tdm 24 - rockchip,rk1808-i2s-tdm 25 - rockchip,rk3308-i2s-tdm 26 - rockchip,rk3568-i2s-tdm [all …]
|
| /freebsd/share/man/man4/ |
| H A D | xl.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 57 and "tornado" bus-master Etherlink XL chips. 59 The Etherlink XL chips support built-in 10baseT, 10base2 and 10base5 63 NS 83840A 10/100 PHY for 10/100 Mbps support in full or half-duplex. 64 The 3c905B adapters have built-in autonegotiation logic mapped onto 67 adapters such as the 3c905-TX and 3c905B-TX are capable of 10 or 75 .Bl -tag -width xxxxxxxxxxxxxxxxxxxx 79 option is only available with the 3c905 and 3c905B adapters with [all …]
|
| H A D | rl.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 60 descriptor-based data transfer mechanism. 64 For transmission, there are only four outbound packet 85 .Bl -tag -width xxxxxxxxxxxxxxxxxxxx 88 This is only 100 .Ar full-duplex 102 .Ar half-duplex 109 .Ar full-duplex [all …]
|
| H A D | gve.4 | 1 .\" SPDX-License-Identifier: BSD-3-Clause 3 .\" Copyright (c) 2023-2024 Google LLC 39 .Bd -ragged -offset indent 46 .Bd -literal -offset indent 51 It is required to support per-VM Tier-1 networking performance, and for using certain VM shapes on … 57 .Bl -bullet -compact 78 .Bl -bullet -compact 84 Change the TX queue count to 4 for the gve0 interface: 90 Change the TX ring size to 512 for the gve0 interface: 97 .Bl -diag [all …]
|
| /freebsd/crypto/openssl/doc/designs/quic-design/ |
| H A D | quic-fc.md | 5 --------------------------------- 8 transmission of stream data could be prevented by connection-level flow control, 9 by stream-level flow control, or both. Flow control uses a credit-based model in 14 It is important to note that both connection and stream-level flow control 15 relate only to the transmission of QUIC stream data. QUIC flow control at stream 18 again, this still only counts as one byte for the purposes of flow control. Note 32 Connection-level flow control is controlled by the `MAX_DATA` frame; 33 stream-level flow control is controlled by the `MAX_STREAM_DATA` frame. 38 our connection-level credit, and a conformant QUIC implementation can choose to 43 Note that it follows from the above that the CRYPTO-frame stream is not subject [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/net/ |
| H A D | motorcomm,yt8xxx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- [all...] |
| 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: 33 DP83822 PHY in Fiber mode only. [all …]
|
| /freebsd/sys/dev/msk/ |
| H A D | if_mskreg.h | 17 * are provided to you under the BSD-type license terms provided 22 * - Redistributions of source code must retain the above copyright 24 * - Redistributions in binary form must reproduce the above 28 * - Neither the name of Marvell nor the names of its contributors 48 /*- 49 * SPDX-License-Identifier: BSD-4-Clause AND BSD-3-Clause 65 * 4. Neither the name of the author nor the names of any co-contributors 82 /*- 110 * D-Link PCI vendor ID 154 * D-Link gigabit ethernet device ID [all …]
|
| /freebsd/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 - $ref: usb-drd.yaml# 19 - if: 25 - dr_mode 29 $ref: usb-xhci.yaml# 35 - const: snps,dwc3 [all …]
|
| /freebsd/sys/contrib/ncsw/inc/flib/ |
| H A D | fsl_fman_port.h | 2 * Copyright 2008-2013 Freescale Semiconductor Inc. 175 uint32_t reserved0074[0x2]; /**< (0x074-0x07C) */ 179 /**< Buffer Manager pool Information-*/ 181 /**< Allocate Counter-*/ 183 /**< 0x130/0x140 - 0x15F reserved -*/ 207 uint32_t fmbm_rdbg; /**< Rx Debug-*/ 210 /** @Description BMI Tx port register map */ 212 uint32_t fmbm_tcfg; /**< Tx Configuration */ 213 uint32_t fmbm_tst; /**< Tx Status */ 214 uint32_t fmbm_tda; /**< Tx DMA attributes */ [all …]
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | dmu_tx.c | 1 // SPDX-License-Identifier: CDDL-1.0 10 * or https://opensource.org/licenses/CDDL-1.0. 45 typedef void (*dmu_tx_hold_func_t)(dmu_tx_t *tx, struct dnode *dn, 69 dmu_tx_t *tx = kmem_zalloc(sizeof (dmu_tx_t), KM_SLEEP); in dmu_tx_create_dd() local 70 tx->tx_dir = dd; in dmu_tx_create_dd() 72 tx->tx_pool = dd->dd_pool; in dmu_tx_create_dd() 73 list_create(&tx->tx_holds, sizeof (dmu_tx_hold_t), in dmu_tx_create_dd() 75 list_create(&tx->tx_callbacks, sizeof (dmu_tx_callback_t), in dmu_tx_create_dd() 77 tx->tx_start = gethrtime(); in dmu_tx_create_dd() 78 return (tx); in dmu_tx_create_dd() [all …]
|
| H A D | dsl_pool.c | 1 // SPDX-License-Identifier: CDDL-1.0 10 * or https://opensource.org/licenses/CDDL-1.0. 57 * ------------------ 61 * creates an artificial limit; throttling by too little can only be sustained 62 * for short periods and would lead to highly lumpy performance. On a per-pool 78 * As buffers are modified dsl_pool_willuse_space() increments both the per- 81 * is synced out from dsl_pool_sync(). While only the poolwide value is 82 * relevant, the per-txg value is useful for debugging. The tunable 111 * It only counts TX_WRITE log with WR_COPIED or WR_NEED_COPY. 155 * that are pre-populated when the taskq is first created (via the [all …]
|
| H A D | zfeature.c | 1 // SPDX-License-Identifier: CDDL-1.0 10 * or https://opensource.org/licenses/CDDL-1.0. 38 * ----------------- 40 * ZFS feature flags are used to provide fine-grained versioning to the ZFS 41 * on-disk format. Once enabled on a pool feature flags replace the old 44 * Each new on-disk format change will be given a uniquely identifying string 46 * organizations creating new on-disk formats with the same version number. To 52 * ---------------- 60 * feature, but the feature has not been used yet, so no on-disk 67 * Feature flags makes no differentiation between non-zero reference counts [all …]
|
| /freebsd/sys/dev/rl/ |
| H A D | if_rlreg.h | 1 /*- 2 * Copyright (c) 1997, 1998-2003 16 * 4. Neither the name of the author nor the names of any co-contributors 37 #define RL_IDR1 0x0001 /* Must use 32-bit accesses (?) */ 42 /* 0006-0007 reserved */ 52 #define RL_TXSTAT0 0x0010 /* status of TX descriptor 0 */ 53 #define RL_TXSTAT1 0x0014 /* status of TX descriptor 1 */ 54 #define RL_TXSTAT2 0x0018 /* status of TX descriptor 2 */ 55 #define RL_TXSTAT3 0x001C /* status of TX descriptor 3 */ 57 #define RL_TXADDR0 0x0020 /* address of TX descriptor 0 */ [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/serial/ |
| H A D | mvebu-uart.txt | 2 e.g., Armada-3700. 5 - compatible: 6 - "marvell,armada-3700-uart" for the standard variant of the UART 7 (32 bytes FIFO, no DMA, level interrupts, 8-bit access to the 9 - "marvell,armada-3700-uart-ext" for the extended variant of the 10 UART (128 bytes FIFO, DMA, front interrupts, 8-bit or 32-bit 12 - reg: offset and length of the register set for the device. 13 - clocks: UART reference clock used to derive the baudrate. If no clock 14 is provided (possible only with the "marvell,armada-3700-uart" 15 compatible string for backward compatibility), it will only work [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mailbox/ |
| H A D | omap-mailbox.txt | 17 and tx interrupt source per h/w fifo. Communication between different processors 18 is achieved through the appropriate programming of the rx and tx interrupt 25 routed to different processor sub-systems on DRA7xx as they are routed through 38 a SoC. The sub-mailboxes are represented as child nodes of this parent node. 41 -------------------- 42 - compatible: Should be one of the following, 43 "ti,omap2-mailbox" for OMAP2420, OMAP2430 SoCs 44 "ti,omap3-mailbox" for OMAP3430, OMAP3630 SoCs 45 "ti,omap4-mailbox" for OMAP44xx, OMAP54xx, AM33xx, 47 "ti,am654-mailbox" for K3 AM65x and J721E SoCs [all …]
|
| H A D | ti,omap-mailbox.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- [all...] |
| /freebsd/sys/net/ |
| H A D | netmap.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (C) 2011-2014 Matteo Landi, Luigi Rizzo. All rights reserved. 48 * Some fields should be cache-aligned to reduce contention. 56 * --- Netmap data structures --- 68 +---->+---------------+ 71 +----------------+ / | other fields | 75 | | / +---------------+ 77 | txring_ofs[0] | (rel.to nifp)--' | flags, ptr | 78 | txring_ofs[1] | +---------------+ [all …]
|
| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | dsl_dataset.h | 1 // SPDX-License-Identifier: CDDL-1.0 10 * or https://opensource.org/licenses/CDDL-1.0. 58 (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_INCONSISTENT) 73 * DS_FLAG_DEFER_DESTROY is set after 'zfs destroy -d' has been called 78 (dsl_dataset_phys(ds)->ds_flags & DS_FLAG_DEFER_DESTROY) 82 * They should be of the format <reverse-dns>:<field>. 134 * name lookups should be performed case-insensitively. 158 uint64_t ds_unique_bytes; /* only relevant to snapshots */ 160 * The ds_fsid_guid is a 56-bit ID that can change to avoid 161 * collisions. The ds_guid is a 64-bit ID that will never [all …]
|
| /freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_vnops_os.c | 1 // SPDX-License-Identifier: CDDL-1.0 10 * or https://opensource.org/licenses/CDDL-1.0. 80 * properly lock its in-core state, create a DMU transaction, do the work, 97 * which may induce a lot of work -- pushing cached pages (which acquires 99 * zfs_zinactive() may require a new tx, which could deadlock the system 100 * if you were already holding one. This deadlock occurs because the tx 102 * prevents the new tx from progressing, resulting in a deadlock. If you 103 * must call zrele() within a tx, use zfs_zrele_async(). Note that iput() 119 * the tx assigns, and sometimes after (e.g. z_lock), then failing 120 * to use a non-blocking assign can deadlock the system. The scenario: [all …]
|
| H A D | zfs_dir.c | 1 // SPDX-License-Identifier: CDDL-1.0 10 * or https://opensource.org/licenses/CDDL-1.0. 71 if (zfsvfs->z_norm) { in zfs_match_find() 76 buf = rpnp->pn_buf; in zfs_match_find() 77 bufsz = rpnp->pn_bufsize; in zfs_match_find() 81 * In the non-mixed case we only expect there would ever in zfs_match_find() 84 error = zap_lookup_norm(zfsvfs->z_os, dzp->z_id, name, 8, 1, in zfs_match_find() 87 error = zap_lookup(zfsvfs->z_os, dzp->z_id, name, 8, 1, zoid); in zfs_match_find() 92 * the object id. Non-zpl consumers may safely make in zfs_match_find() 100 if (zfsvfs->z_norm && !error && deflags) in zfs_match_find() [all …]
|
| /freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
| H A D | tx.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2025 Intel Corporation 4 * Copyright (C) 2016-2017 Intel Deutschland GmbH 11 * enum iwl_tx_flags - bitmasks for tx_flags in TX command 12 * @TX_CMD_FLG_PROT_REQUIRE: use RTS or CTS-to-self to protect the frame 13 * @TX_CMD_FLG_WRITE_TX_POWER: update current tx power value in the mgmt frame 15 * @TX_CMD_FLG_STA_RATE: use RS table with initial index from the TX command. 16 * Otherwise, use rate_n_flags from the TX command 22 * @TX_CMD_FLG_CSI_FDBK2HOST: mark to send feedback to host (only if good CRC) 28 * Should be set for mgmt, non-QOS data, mcast, bcast and in scan command [all …]
|
| /freebsd/sys/dev/ath/ath_hal/ |
| H A D | ah_desc.h | 1 /*- 2 * SPDX-License-Identifier: ISC 4 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting 5 * Copyright (c) 2002-2008 Atheros Communications, Inc. 25 * in only after the tx descriptor process method finds a 30 * should be used only if non-zero. 38 int8_t ts_rssi; /* tx ack RSSI */ 46 uint8_t ts_queue_id; /* AR9300: TX queue id */ 47 uint8_t ts_desc_id; /* AR9300: TX descriptor id */ 55 int8_t ts_rssi_ctl[3]; /* tx ack RSSI [ctl, chain 0-2] */ [all …]
|
| /freebsd/sys/dev/ath/ath_hal/ar5416/ |
| H A D | ar5416desc.h | 1 /*- 2 * SPDX-License-Identifier: ISC 4 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting 5 * Copyright (c) 2002-2008 Atheros Communications, Inc. 23 * Hardware-specific descriptor structures. 29 #define _get_index(_ah) ( IS_5416V1(_ah) ? -4 : 0 ) 31 ((uint32_t*)(&(_ads)->u.tx.status[_get_index(_ah)])) 33 ((const uint32_t*)(&(_ads)->u.tx.status[_get_index(_ah)])) 35 #define AR5416_NUM_TX_STATUS 10 /* Number of TX status words */ 39 struct ar5416_tx_desc { /* tx desc has 12 control words + 10 status words */ [all …]
|