| /freebsd/sys/dev/isci/scil/ |
| H A D | sati_design.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. 61 - Nathan Marushak 69 Attachment), and SAT (SCSI-to-ATA Translation). 89 - sati_translate_command() 90 - sati_translate_response() (this method performs data translation). 95 - sati_get_sat_compliance_version() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
| H A D | mediatek,smi-common.txt | 3 The hardware block diagram please check bindings/iommu/mediatek,iommu.txt 18 - compatible : must be one of : 19 "mediatek,mt2701-smi-common" 20 "mediatek,mt2712-smi-common" 21 "mediatek,mt6779-smi-common" 22 "mediatek,mt7623-smi-common", "mediatek,mt2701-smi-common" 23 "mediatek,mt8167-smi-common" 24 "mediatek,mt8173-smi-common" 25 "mediatek,mt8183-smi-common" 26 - reg : the register and size of the SMI block. [all …]
|
| H A D | mediatek,smi-larb.txt | 3 The hardware block diagram please check bindings/iommu/mediatek,iommu.txt 6 - compatible : must be one of : 7 "mediatek,mt2701-smi-larb" 8 "mediatek,mt2712-smi-larb" 9 "mediatek,mt6779-smi-larb" 10 "mediatek,mt7623-smi-larb", "mediatek,mt2701-smi-larb" 11 "mediatek,mt8167-smi-larb" 12 "mediatek,mt8173-smi-larb" 13 "mediatek,mt8183-smi-larb" 14 - reg : the register and size of this local arbiter. [all …]
|
| H A D | mediatek,smi-larb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/memory-controllers/mediatek,smi-larb.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Yong Wu <yong.wu@mediatek.com> 14 The hardware block diagram please check bindings/iommu/mediatek,iommu.yaml 19 - enum: 20 - mediatek,mt2701-smi-larb 21 - mediatek,mt2712-smi-larb 22 - mediatek,mt6779-smi-larb [all …]
|
| H A D | mediatek,smi-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/memory-controllers/mediatek,smi-common.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Yong Wu <yong.wu@mediatek.com> 14 The hardware block diagram please check bindings/iommu/mediatek,iommu.yaml 31 - enum: 32 - mediatek,mt2701-smi-common 33 - mediatek,mt2712-smi-common 34 - mediatek,mt6779-smi-common [all …]
|
| /freebsd/sys/dev/qat/qat_api/common/crypto/sym/include/ |
| H A D | lac_sym_cipher.h | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 2 /* Copyright(c) 2007-2025 Intel Corporation */ 23 * and Triple-DES cipher algorithms, in ECB, CBC and CTR modes. The ARC4 stream 26 * written back to the source buffer (in-place) or to a separate output buffer 27 * (out-of-place). Data must be encapsulated in ICP buffers. 29 * The cipher component is responsible for implementing the cipher-specific 30 * functionality for registering and de-registering a session, for the perform 38 * - \ref LacCommon 39 * - \ref LacSymQat "Symmetric QAT": Hash uses the lookup table provided by 45 * - OSAL : For memory functions, atomics and locking [all …]
|
| H A D | lac_sym_hash.h | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 2 /* Copyright(c) 2007-2025 Intel Corporation */ 27 * In-place and out-of-place processing is supported for all modes. The 38 * - \ref LacCommon 39 * - \ref LacSymQat "Symmetric QAT": Hash uses the lookup table provided by 45 * - OSAL : For memory functions, atomics and locking 52 * The key is fixed per session, and is padded up to the block size of the 59 * the data path by the length of time it takes to do two hashes on a block 69 * pre-computes as we need the state that uses the initialiser constants 78 * precomputed result. The Pre-compute operation involves deriving 3 128-bit [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/sound/ |
| H A D | fsl,spdif.txt | 3 The Freescale S/PDIF audio block is a stereo transceiver that allows the 9 - compatible : Compatible list, should contain one of the following 11 "fsl,imx35-spdif", 12 "fsl,vf610-spdif", 13 "fsl,imx6sx-spdif", 15 - reg : Offset and length of the register set for the device. 17 - interrupts : Contains the spdif interrupt. 19 - dmas : Generic dma devicetree binding as described in 22 - dma-names : Two dmas have to be defined, "tx" and "rx". 24 - clocks : Contains an entry for each entry in clock-names. [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/iommu/ |
| H A D | mediatek,iommu.txt | 6 ARM Short-Descriptor translation table format for address translation. 8 About the M4U Hardware Block Diagram, please check below: 14 +--------+ 16 gals0-rx gals1-rx (Global Async Local Sync rx) 19 gals0-tx gals1-tx (Global Async Local Sync tx) 21 +--------+ 25 +----------------+------- 27 | gals-rx There may be GALS in some larbs. 30 | gals-tx 36 +-----+-----+ +----+----+ [all …]
|
| H A D | mediatek,iommu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Yong Wu <yong.wu@mediatek.com> 16 ARM Short-Descriptor translation table format for address translation. 18 About the M4U Hardware Block Diagram, please check below: 24 +--------+ 26 gals0-rx gals1-rx (Global Async Local Sync rx) 29 gals0-tx gals1-tx (Global Async Local Sync tx) 31 +--------+ [all …]
|
| /freebsd/contrib/llvm-project/lld/docs/ |
| H A D | Partitions.rst | 21 ----- 37 ``-fsymbol-partition=<soname>``, where ``<soname>`` is the intended soname 43 which entry points, similarly to how ``--gc-sections`` removes unused parts of 49 The following diagram illustrates how sections are assigned to partitions. Each 57 combined output file, the ``llvm-objcopy`` tool should be used together 58 with the flag ``--extract-main-partition`` to extract the main partition, or 59 ``-extract-partition=<soname>`` to extract one of the loadable partitions. 62 .. code-block:: shell 65 clang -ffunction-sections -fdata-sections -c main.c 69 clang -ffunction-sections -fdata-sections -fsymbol-partition=libfeature.so -c feature.c [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/hwmon/ |
| H A D | baikal,bt1-pvt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/hwmon/baikal,bt1-pvt.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Baikal-T1 PVT Sensor 11 - Serge Semin <fancer.lancer@gmail.com> 14 Baikal-T1 SoC provides an embedded process, voltage and temperature 17 which may cause the system instability and even damages. The IP-block 19 control wrapper, which provides a MMIO registers-based access to the 20 sensor core functionality (APB3-bus based) and exposes an additional [all …]
|
| /freebsd/crypto/openssl/doc/designs/quic-design/ |
| H A D | quic-io-arch.md | 11 ---------- 13 The [requirements for QUIC](./quic-requirements.md) which have formed the basis 16 - The application must have the ability to be in control of the event loop 20 - High performance applications (primarily server based) using existing libssl 23 handling, using fibres). Would prefer to use the existing APIs - they don’t 30 - We want to support both blocking and non-blocking semantics 33 - In the case of non-blocking applications, it must be possible 37 - We want to support custom BIOs on the network side and to the extent 42 QUIC-Related Requirements 43 ------------------------- [all …]
|
| H A D | quic-ackm.md | 4  8 - Handling received ACK frames 9 - Generating notifications that a packet we sent was delivered successfully 10 - Generating notifications that a packet we sent was lost 11 - Generating requests for probe transmission 12 - Providing information on the largest unacked packet number so that packet 17 - Generating ACK frames for later transmission in response to packets we 19 - Providing information on whether a given RX packet number is potentially 24 - be notified of all transmitted packets 25 - be notified of all received datagrams [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
| H A D | realtek,rtd1315e-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/pinctrl/realtek,rtd1315e-pinctrl.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - TY Chang <tychang@realtek.com> 14 The Realtek DHC RTD1315E is a high-definition media processor SoC. The 20 const: realtek,rtd1315e-pinctrl 26 '-pins$': 29 - $ref: pincfg-node.yaml# 30 - $ref: pinmux-node.yaml# [all …]
|
| H A D | realtek,rtd1319d-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/pinctrl/realtek,rtd1319d-pinctrl.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - TY Chang <tychang@realtek.com> 14 The Realtek DHC RTD1319D is a high-definition media processor SoC. The 20 const: realtek,rtd1319d-pinctrl 26 '-pins$': 29 - $ref: pincfg-node.yaml# 30 - $ref: pinmux-node.yaml# [all …]
|
| H A D | realtek,rtd1619b-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/pinctrl/realtek,rtd1619b-pinctrl.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - TY Chang <tychang@realtek.com> 14 The Realtek DHC RTD1619B is a high-definition media processor SoC. The 20 const: realtek,rtd1619b-pinctrl 26 '-pins$': 29 - $ref: pincfg-node.yaml# 30 - $ref: pinmux-node.yaml# [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/media/ |
| H A D | mediatek,vcodec-subdev-decoder.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/mediatek,vcodec-subdev-decoder.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Yunfei Dong <yunfei.dong@mediatek.com> 14 MediaTek SoCs that supports high-resolution decoding functionalities. 17 The decoder hardware block diagram is shown below: 19 +------------------------------------------------+------------------------------+ 21 | input -> LAT-SoC HW -> LAT HW -> LAT buffer --|--> Core HW -> output buffer | 23 +--------------||-----------||-------------------+-------||---------------------+ [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/clock/ |
| H A D | baikal,bt1-ccu-pll.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/clock/baikal,bt1-cc [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/clock/st/ |
| H A D | st,flexgen.txt | 5 - a clock cross bar (represented by a mux element) 6 - a pre and final dividers (represented by a divider and gate elements) 12 Clockgen block diagram 13 ------------------------------------------------------------------- 15 | --------------------------------------------- | 16 | | ------- -------- -------- | | 18 ---|-----------------|-->| | | | | | | | 20 | | ------- | | | |Pre | |Final | | | 22 | |->| | | | | | x32 | | x32 | | | 23 | | | odf_0|----|-->| | | | | | | | [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/pci/ |
| H A D | mediatek-pcie-gen3.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/mediatek-pcie-gen3.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jianjun Wang <jianjun.wang@mediatek.com> 17 block diagram is as follows: 19 +-----+ 21 +-----+ 24 port->irq 26 +-+-+-+-+-+-+-+-+ [all …]
|
| /freebsd/sys/dev/qat/qat_api/common/include/ |
| H A D | lac_mem_pools.h | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 2 /* Copyright(c) 2007-2025 Intel Corporation */ 16 * creation of pre-allocated memory pools. Each pool will be created using OS 26 * The following is a diagram of how the memory is laid out for each block 29 * the memory block data is hidden prior to the 34 * ------------------------------------------------------- 65 * This structure is used to link each memory block in the created pool 66 * together and contain the necessary information for deletion of the block 72 /**< virtual address of the memory block actually allocated */ 76 /**< link to next block in the pool */ [all …]
|
| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | dbuf.h | 1 // SPDX-License-Identifier: CDDL-1.0 10 * or https://opensource.org/licenses/CDDL-1.0. 49 * The simplified state transition diagram for dbufs looks like: 51 * +-------> READ ------+ 54 * (alloc)-->UNCACHED CACHED-->EVICTING-->(free) 57 * | +-------> FILL ------+ | 60 * | +------> NOFILL -----+-----> UNCACHED 62 * +---------------+ 69 DB_MARKER = -2, 70 DB_SEARCH = -1, [all …]
|
| H A D | metaslab_impl.h | 1 // SPDX-License-Identifier: CDDL-1.0 10 * or https://opensource.org/licenses/CDDL-1.0. 66 TRACE_ALLOC_FAILURE = -1ULL, 67 TRACE_TOO_SMALL = -2ULL, 68 TRACE_FORCE_GANG = -3ULL, 69 TRACE_NOT_ALLOCATABLE = -4ULL, 70 TRACE_GROUP_FAILURE = -5ULL, 71 TRACE_ENOSPC = -6ULL, 72 TRACE_CONDENSING = -7ULL, 73 TRACE_VDEV_ERROR = -8ULL, [all …]
|
| /freebsd/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* */ 132 /** Loops receive data prior to interface block to transmit path */ 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 199 * 001 - 952mVdiff-pkpk 200 * 010 - 1024mVdiff-pkpk [all …]
|