/freebsd/share/man/man4/ |
H A D | ng_l2cap.4 | 1 .\" Copyright (c) 2001-2002 Maksim Yevmenkin <m_evmenkin@yahoo.com> 45 L2CAP provides connection-oriented and connectionless data services to upper 52 .Bl -enum -offset indent 60 The Baseband always provides the impression of full-duplex communication 62 This does not imply that all L2CAP communications are bi-directional. 66 L2CAP provides a reliable channel using the mechanisms available at the 78 Each channel is bound to a single protocol in a many-to-one fashion. 79 Multiple 80 channels can be bound to the same protocol, but a channel cannot be bound to 81 multiple protocols. [all …]
|
H A D | pwmc.4 | 35 .Bd -ragged -offset indent 43 .Bd -literal -offset indent 49 driver provides device-control access to a channel of PWM hardware. 52 device is associated with a single PWM output channel. 54 Some PWM hardware is organized with multiple channels sharing a 58 instance will exist for each channel, but changing the period or 59 duty cycle of any one channel may affect other channels within the 73 is the channel number within that hardware controller. 80 driver provides control of a PWM channel with the following 84 .Bl -tag -width indent [all …]
|
H A D | pcm.4 | 2 .\" Copyright (c) 2009-2011 Joel Dahl <joel@FreeBSD.org> 39 .Bd -ragged -offset indent 60 driver are: multichannel audio, per-application 74 .Bl -bullet -compact 118 .Xr snd_uaudio 4 (auto-loaded on device plug) 145 .Bl -tag -width ".Va snd_driver_load" -offset indent 165 set the channel to the preferred value using hints, e.g.: 167 This will mute the input channel per default. 177 re-routing of channels. 198 Commonly used for ear-candy or frequency compensation due to the vast [all …]
|
H A D | ads111x.4 | 35 .Bd -ragged -offset indent 42 .Bd -literal -offset indent 60 .Va dev.ads111x.<unit>.<channel>.voltage 61 variable is accessed for a given channel, the driver switches the 62 chip's internal mux to choose the right input pins for that channel, 73 For devices that support multiple input pins, the device datasheet 75 making either single-ended or differential measurements. 79 driver models that by creating a separate output channel for each of 82 the voltage variable for the channel number that corresponds the mux 86 When there is no channel config data, it creates all eight possible [all …]
|
H A D | snd_uaudio.4 | 39 .Bd -ragged -offset indent 48 .Bd -literal -offset indent 60 If the device supports multiple configurations, and there have been no 61 user-supplied values specified through the 79 For a change to take effect during runtime, the device has to be re-attached. 80 .Bl -tag -width indent 90 Set this to select a smaller sample size if the device supports multiple sample 96 A value of 0 sets the sample channels to the maximum supported channel number. 98 Set this to select a smaller channel number if the device supports multiple 99 channel configurations. [all …]
|
H A D | ioat.4 | 34 .Bd -ragged -offset indent 40 .Bd -literal -offset indent 148 Operations on a single channel proceed sequentially. 150 Blockfill operations can be used to write a 64-bit pattern to memory. 160 For example, a user might submit multiple operations to the same channel and 163 The hardware can delay and coalesce interrupts on a given channel for a 167 Software can control this on a per-channel basis with the 177 All operations are safe to use in a non-blocking context with the 210 By accumulating over multiple descriptors, a user may gather a CRC over several 242 argument to either routine is non-NULL, the CRC32C engine is initialized with [all …]
|
/freebsd/share/man/man9/ |
H A D | pwmbus.9 | 41 .Fn PWMBUS_CHANNEL_CONFIG "device_t bus" "u_int channel" "u_int period" "u_int duty" 45 .Fn PWMBUS_CHANNEL_ENABLE "device_t bus" "u_int channel" "bool enable" 47 .Fn PWMBUS_CHANNEL_GET_CONFIG "device_t bus" "u_int channel" "u_int *period" "u_int *duty" 49 .Fn PWMBUS_CHANNEL_GET_FLAGS "device_t bus" "u_int channel" "uint32_t *flags" 51 .Fn PWMBUS_CHANNEL_IS_ENABLED "device_t bus" "u_int channel" "bool *enabled" 53 .Fn PWMBUS_CHANNEL_SET_FLAGS "device_t bus" "u_int channel" "uint32_t flags" 55 The PWMBUS (Pulse-Width Modulation) interface allows a device driver to 63 argument is the duration in nanoseconds of one complete on-off cycle, and the 67 Some PWM hardware is organized as a single controller with multiple channels. 68 Channel numbers count up from zero. [all …]
|
H A D | ieee80211_proto.9 | 59 such as scanning for a BSS or automatically selecting a channel to 61 When multiple vaps are operational the state machines are used to 62 coordinate operation such as choosing a channel. 68 .Bl -tag -width IEEE80211_S_ASSOC 76 Scanning for a BSS or choosing a channel to operate on. 98 Doing Channel Availability Check (CAC). 99 This state is entered only when DFS is enabled and the channel selected 120 Channel Switch Announcement (CSA) is pending. 124 or the local station is preparing to change channel. 144 that specifies the channel for the operating BSS should never be used [all …]
|
H A D | ieee80211.9 | 72 layer for protocol services but devices that off-load functionality 83 Devices that can support multiple concurrent interfaces allow 84 multiple vaps to be cloned. 87 or multiple AP vaps, each with a different security model. 91 and coordinates vap state changes including scheduling multiple vaps. 92 State that is not virtualized includes the current channel and 138 (specified in MHz) to an IEEE 802.11 channel number. 151 function converts the channel specified in 153 to an IEEE channel number for the driver 164 utility function converts the IEEE channel number [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ddr/ |
H A D | jedec,lpddr-channel.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/ddr/jedec,lpddr-channel.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: LPDDR channel with chip/rank topology description 10 An LPDDR channel is a completely independent set of LPDDR pins (DQ, CA, CS, 16 - Julius Werner <jwerner@chromium.org> 21 - jedec,lpddr2-channel 22 - jedec,lpddr3-channel 23 - jedec,lpddr4-channel [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | fsl,rpmsg.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Shengjiu Wang <shengjiu.wang@nxp.com> 15 Linux side is a device which provides audio service by rpmsg channel. 18 Cortex-A and Cortex-M. 21 - $ref: sound-card-common.yaml# 26 - fsl,imx7ulp-rpmsg-audio 27 - fsl,imx8mn-rpmsg-audio 28 - fsl,imx8mm-rpmsg-audio [all …]
|
H A D | ti,pcm6240.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (C) 2022 - 2024 Texas Instruments Incorporated 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Shenghao Ding <shenghao-ding@ti.com> 24 https://www.ti.com/lit/gpn/pcm3120-q1 25 https://www.ti.com/lit/gpn/pcm3140-q1 26 https://www.ti.com/lit/gpn/pcm5120-q1 27 https://www.ti.com/lit/gpn/pcm6120-q1 28 https://www.ti.com/lit/gpn/pcm6260-q1 [all …]
|
H A D | samsung-i2s.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/samsung-i2s.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 11 - Sylweste [all...] |
/freebsd/sys/contrib/device-tree/Bindings/spi/ |
H A D | spi-sprd-adi.txt | 3 ADI is the abbreviation of Anolog-Digital interface, which is used to access 12 which means we can just link one analog chip address to one hardware channel, 13 then users can access the mapped analog chip address by this hardware channel 16 Thus we introduce one property named "sprd,hw-channels" to configure hardware 17 channels, the first value specifies the hardware channel id which is used to 21 Since we have multi-subsystems will use unique ADI to access analog chip, when 26 Then we need one hardware spinlock to synchronize between the multiple subsystems. 28 The new version ADI controller supplies multiple master channels for different 34 - compatible: Should be "sprd,sc9860-adi". 35 - reg: Offset and length of ADI-SPI controller register space. [all …]
|
H A D | sprd,spi-adi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/spi/sprd,spi-adi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Orson Zhai <orsonzhai@gmail.com> 11 - Baolin Wang <baolin.wang7@gmail.com> 12 - Chunyan Zhang <zhang.lyra@gmail.com> 15 ADI is the abbreviation of Anolog-Digital interface, which is used to access 24 which means we can just link one analog chip address to one hardware channel, 25 then users can access the mapped analog chip address by this hardware channel [all …]
|
/freebsd/contrib/ofed/libibverbs/man/ |
H A D | ibv_create_comp_channel.3 | 1 .\" -*- nroff -*- 2 .\" Licensed under the OpenIB.org BSD license (FreeBSD Variant) - See COPYING.md 4 .TH IBV_CREATE_COMP_CHANNEL 3 2006-10-31 libibverbs "Libibverbs Programmer's Manual" 6 ibv_create_comp_channel, ibv_destroy_comp_channel \- create or 7 destroy a completion event channel 15 .BI "int ibv_destroy_comp_channel(struct ibv_comp_channel " "*channel" ); 19 creates a completion event channel for the RDMA device context 23 destroys the completion event channel 24 .I channel\fR. 27 returns a pointer to the created completion event channel, or NULL if the request fails. [all …]
|
/freebsd/lib/geom/multipath/ |
H A D | gmultipath.8 | 111 method uses on-disk metadata to detect device and all its paths. 121 .Bl -tag -width ".Cm destroy" 125 method without writing any on-disk metadata. 139 Label the first given provider with on-disk metadata using the specified 207 .Bl -tag -width indent 220 This is a multiple path architecture with no device knowledge or 223 in selecting providers that do indeed represent multiple paths to the 226 criteria across multiple underlying transport types that can 231 For example, if you use the World Wide Port Name of a Fibre Channel 238 could lead you to believe incorrectly that you have found multiple [all …]
|
/freebsd/sys/contrib/vchiq/interface/vchi/message_drivers/ |
H A D | message.h | 2 * Copyright (c) 2010-2012 Broadcom. All rights reserved. 13 * 3. The names of the above-listed copyright holders may not be used 61 …MESSAGE_TX_CHANNEL_BULK = 1 // drivers may provide multiple bulk channels, from 1 upw… 65 …_BULK_PREV(c) (MESSAGE_TX_CHANNEL_BULK+((c)-MESSAGE_TX_CHANNEL_BULK+VCHI_MAX_BULK_TX_CHANNELS_PER_… 66 #define MESSAGE_TX_CHANNEL_BULK_NEXT(c) (MESSAGE_TX_CHANNEL_BULK+((c)-MESSAGE_TX_CHANNEL_BULK+1)%VC… 71 …MESSAGE_RX_CHANNEL_BULK = 1 // drivers may provide multiple bulk channels, from 1 upw… 95 // The message driver no longer needs to know about the fields of RX_BULK_SLOTINFO_T - sort this ou… 96 // In particular, it mustn't use addr and len - they're the client buffer, but the message 114 /* ---------------------------------------------------------------------- 118 * this means there will be multiple queues (single linked lists) [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mailbox/ |
H A D | arm,mhuv3.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sudeep Holla <sudeep.holla@arm.com> 11 - Cristian Marussi <cristian.marussi@arm.com> 27 - Configure the MHU 28 - Send Transfers to the Receiver 29 - Optionally receive acknowledgment of a Transfer from the Receiver 32 - Configure the MHU 33 - Receive Transfers from the Sender [all …]
|
H A D | ti,omap-mailbox.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mailbox/ti,omap-mailbo [all...] |
/freebsd/sys/contrib/device-tree/Bindings/display/ |
H A D | mipi-dsi-bus.txt | 8 This document describes DSI bus-specific properties only or defines existing 25 - #address-cells: The number of cells required to represent an address on the 26 bus. DSI peripherals are addressed using a 2-bit virtual channel number, so 29 - #size-cells: Should be 0. There are cases where it makes sense to use a 33 - clock-master: boolean. Should be enabled if the host is being used in 43 ------------------------------------------------------ 49 device-specific properties. 52 - reg: The virtual channel number of a DSI peripheral. Must be in the range 55 Some DSI peripherals respond to more than a single virtual channel. In that 57 - The reg property can take multiple entries, one for each virtual channel [all …]
|
/freebsd/usr.sbin/pwm/ |
H A D | pwm.8 | 47 Some PWM hardware supports multiple output channels within a single 50 instance controls a single PWM channel. 59 is the channel number within that unit. 62 .Bl -tag -width "-f device" 72 Show the configuration of the PWM channel. 74 Disable the PWM channel. 76 Configure the duty cycle (in nanoseconds or percentage) of the PWM channel. 81 Enable the PWM channel. 83 Configure the period (in nanoseconds) of the PWM channel. 88 .Bl -bullet [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/ |
H A D | iio-bindings.txt | 2 from Lars-Peter Clausen [1]. 10 value of a #io-channel-cells property in the IIO provider node. 12 [1] https://marc.info/?l=linux-iio&m=135902119507483&w=2 17 #io-channel-cells: Number of cells in an IIO specifier; Typically 0 for nodes 18 with a single IIO output and 1 for nodes with multiple 27 adc: voltage-sensor@35 { 30 #io-channel-cells = <1>; 37 compatible = "some-vendor,some-adc"; 40 adc1: iio-device@0 { 41 #io-channel-cells = <1>; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/wireless/ |
H A D | mediatek,mt76.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Felix Fietkau <nbd@nbd.name> 12 - Lorenzo Bianconi <lorenzo@kernel.org> 13 - Ryder Lee <ryder.lee@mediatek.com> 25 - mediatek,mt76 26 - mediatek,mt7628-wmac 27 - mediatek,mt7622-wmac [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
H A D | brcm,iproc-static-adc.txt | 8 - compatible: Must be "brcm,iproc-static-adc" 10 - adc-syscon: Handler of syscon node defining physical base address of the 13 - #io-channel-cells = <1>; As ADC has multiple outputs 14 refer to Documentation/devicetree/bindings/iio/iio-bindings.txt for details. 16 - io-channel-ranges: 17 refer to Documentation/devicetree/bindings/iio/iio-bindings.txt for details. 19 - clocks: Clock used for this block. 21 - clock-names: Clock name should be given as tsc_clk. 23 - interrupts: interrupt line number. 28 compatible = "brcm,iproc-ts-adc-syscon","syscon"; [all …]
|