| /freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
| H A D | nvm-reg.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2025 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 11 * enum iwl_regulatory_and_nvm_subcmd_ids - regulatory/NVM commands 61 * enum iwl_nvm_access_op - NVM access opcode 71 * enum iwl_nvm_access_target - target of the NVM_ACCESS_CMD 83 * enum iwl_nvm_section_type - section types for NVM_ACCESS_CMD 105 * struct iwl_nvm_access_cmd - Request the device to send an NVM section 123 * struct iwl_nvm_access_resp - response to NVM_ACCESS_CMD [all …]
|
| H A D | scan.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-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 13 * enum iwl_scan_subcmd_ids - scan commands 33 * struct iwl_ssid_ie - directed scan network information element 78 * struct iwl_scan_offload_blocklist - SCAN_OFFLOAD_BLACKLIST_S 81 * @client_bitmap: clients ignore this entry - enum scan_framework_client 112 * struct iwl_scan_offload_profile - SCAN_OFFLOAD_PROFILE_S 114 * @unicast_cipher: encryption algorithm to match - bitmap [all …]
|
| H A D | rfi.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2020-2021, 2023 Intel Corporation 13 * struct iwl_rfi_lut_entry - an entry in the RFI frequency LUT. 16 * @channels: channels that can be interfered at frequency freq (at most 15) 21 u8 channels[IWL_RFI_LUT_ENTRY_CHANNELS_NU member 34 u8 reserved[3]; global() member [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/dma/ |
| H A D | ingenic,dma.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 | ti-edma.txt | 8 ------------------------------------------------------------------------------ 12 -------------------- 13 - compatible: Should be: 14 - "ti,edma3-tpcc" for the channel controller(s) on OMAP, 16 - "ti,k2g-edma3-tpcc", "ti,edma3-tpcc" for the 18 - #dma-cells: Should be set to <2>. The first number is the DMA request 20 - reg: Memory map of eDMA CC 21 - reg-names: "edma3_cc" 22 - interrupts: Interrupt lines for CCINT, MPERR and CCERRINT. 23 - interrupt-names: "edma3_ccint", "edma3_mperr" and "edma3_ccerrint" [all …]
|
| H A D | dma-common.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/dma/dma-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vinod Koul <vkoul@kernel.org> 20 "#dma-cells": 27 dma-channel-mask: 29 Bitmask of available DMA channels in ascending order that are 30 not reserved by firmware and are available to the 32 The first item in the array is for channels 0-31, the second is for [all …]
|
| H A D | fsl-mxs-dma.txt | 4 - compatible : Should be "fsl,<chip>-dma-apbh" or "fsl,<chip>-dma-apbx" 5 - reg : Should contain registers location and length 6 - interrupts : Should contain the interrupt numbers of DMA channels. 7 If a channel is empty/reserved, 0 should be filled in place. 8 - #dma-cells : Must be <1>. The number cell specifies the channel ID. 9 - dma-channels : Number of channels supported by the DMA controller 12 - interrupt-names : Name of DMA channel interrupts 19 dma_apbh: dma-apbh@80004000 { 20 compatible = "fsl,imx28-dma-apbh"; 26 interrupt-names = "ssp0", "ssp1", "ssp2", "ssp3", [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
| H A D | cc10001_adc.txt | 1 * Cosmic Circuits - Analog to Digital Converter (CC-10001-ADC) 4 - compatible: Should be "cosmic,10001-adc" 5 - reg: Should contain adc registers location and length. 6 - clock-names: Should contain "adc". 7 - clocks: Should contain a clock specifier for each entry in clock-names 8 - vref-supply: The regulator supply ADC reference voltage. 11 - adc-reserved-channels: Bitmask of reserved channels, 12 i.e. channels that cannot be used by the OS. 16 compatible = "cosmic,10001-adc"; 18 adc-reserved-channels = <0x2>; [all …]
|
| H A D | cosmic,10001-adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/cosmic,10001-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Cosmic Circuits CC-10001 ADC 10 - Jonathan Cameron <jic23@kernel.org> 13 Cosmic Circuits 10001 10-bit ADC device. 17 const: cosmic,10001-adc 22 adc-reserved-channels: 25 Bitmask of reserved channels, i.e. channels that cannot be [all …]
|
| H A D | st,stm32-adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/st,stm32-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 STM32 ADC is a successive approximation analog-to-digital converter. 11 It has several multiplexed input channels. Conversions can be performed 13 stored in a left-aligned or right-aligned 32-bit data register. 17 voltage goes beyond the user-defined, higher or lower thresholds. 22 - Fabrice Gasnier <fabrice.gasnier@foss.st.com> 27 - st,stm32f4-adc-core [all …]
|
| /freebsd/tools/tools/ath/athrd/ |
| H A D | athrd.1 | 1 .\"- 2 .\" Copyright (c) 2002-2009 Sam Leffler, Errno Consulting 3 .\" All rights reserved. 34 .Nd list channels and transmit power for a country/regulatory domain 53 .Bl -tag -width indent 57 will display B channels only if they are not also marked as available for 58 use as G channels and similary for A and T channels. 61 will list all channels. 63 Calculate channels not assuming extended channel mode. 65 Enabling debugging in the HAL code that calculates the available channels [all …]
|
| /freebsd/contrib/libsamplerate/ |
| H A D | src_linear.c | 2 ** Copyright (c) 2002-2021, Erik de Castro Lopo <erikd@mega-nerd.com> 3 ** All rights reserved. 5 ** This code is released under 2-clause BSD license. Please see the 50 /*---------------------------------------------------------------------------------------- 59 if (data->input_frames <= 0) in linear_vari_process() 62 if (state->private_data == NULL) in linear_vari_process() 65 priv = (LINEAR_DATA*) state->private_data ; in linear_vari_process() 67 if (!priv->dirty) in linear_vari_process() 69 for (ch = 0 ; ch < state->channels ; ch++) in linear_vari_process() 70 priv->last_value [ch] = data->data_in [ch] ; in linear_vari_process() [all …]
|
| H A D | src_zoh.c | 2 ** Copyright (c) 2002-2021, Erik de Castro Lopo <erikd@mega-nerd.com> 3 ** All rights reserved. 5 ** This code is released under 2-clause BSD license. Please see the 48 /*---------------------------------------------------------------------------------------- 57 if (data->input_frames <= 0) in zoh_vari_process() 60 if (state->private_data == NULL) in zoh_vari_process() 63 priv = (ZOH_DATA*) state->private_data ; in zoh_vari_process() 65 if (!priv->dirty) in zoh_vari_process() 67 for (ch = 0 ; ch < state->channels ; ch++) in zoh_vari_process() 68 priv->last_value [ch] = data->data_in [ch] ; in zoh_vari_process() [all …]
|
| H A D | samplerate.c | 2 ** Copyright (c) 2002-2016, Erik de Castro Lopo <erikd@mega-nerd.com> 3 ** All rights reserved. 5 ** This code is released under 2-clause BSD license. Please see the 21 static SRC_STATE *psrc_set_converter (int converter_type, int channels, int *error) ; 25 src_new (int converter_type, int channels, int *error) in src_new() argument 27 return psrc_set_converter (converter_type, channels, error) ; in src_new() 43 SRC_STATE *state = orig->vt->copy (orig) ; 52 src_callback_new (src_callback_t func, int converter_type, int channels, int *error, void* cb_data) 64 if ((state = src_new (converter_type, channels, error)) == NULL) 69 state->mode = SRC_MODE_CALLBACK ; [all …]
|
| /freebsd/sys/dev/ath/ath_hal/ |
| H A D | ah_regdomain.h | 1 /*- 2 * SPDX-License-Identifier: ISC 4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting 5 * Copyright (c) 2005-2006 Atheros Communications, Inc. 6 * All rights reserved. 105 a one-on-one mapping exists */ 118 * 1/2 and 1/4 rate channels into a separate table). 147 chanbmask_t chan11a; /* 11a channels */ 148 chanbmask_t chan11a_turbo; /* 11a static turbo channels */ 149 chanbmask_t chan11a_dyn_turbo; /* 11a dynamic turbo channels */ [all …]
|
| /freebsd/usr.sbin/bhyve/ |
| H A D | audio.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 5 * All rights reserved. 65 * audio_init - initialize an instance of audio player 66 * @dev_name - the backend sound device used to play / capture 67 * @dir - dir = 1 for write mode, dir = 0 for read mode 92 if (nlen < sizeof(aud->dev_name)) in audio_init() 93 memcpy(aud->dev_name, dev_name, nlen + 1); in audio_init() 100 aud->dir = dir; in audio_init() 102 aud->fd = open(aud->dev_name, aud->dir ? O_WRONLY : O_RDONLY, 0); in audio_init() [all …]
|
| /freebsd/sys/dev/sound/pcm/ |
| H A D | feeder_format.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2008-2009 Ariff Abdullah <ariff@FreeBSD.org> 5 * All rights reserved. 6 * Copyright (c) 2024-2025 The FreeBSD Foundation 34 * feeder_format: New generation of generic, any-to-any format converter, as 54 uint32_t ialign, oalign, channels; member 64 if (f->desc->in == f->desc->out || in feed_format_init() 65 AFMT_CHANNEL(f->desc->in) != AFMT_CHANNEL(f->desc->out)) in feed_format_init() 72 info->channels = AFMT_CHANNEL(f->desc->in); in feed_format_init() [all …]
|
| H A D | feeder_volume.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2005-2009 Ariff Abdullah <ariff@FreeBSD.org> 5 * All rights reserved. 54 uint32_t channels, uint8_t *dst, uint32_t count) \ 60 dst += count * PCM_##BIT##_BPS * channels; \ 62 i = channels; \ 64 dst -= PCM_##BIT##_BPS; \ 65 i--; \ 74 } while (--count != 0); \ [all …]
|
| /freebsd/share/man/man4/ |
| H A D | pcm.4 | 2 .\" Copyright (c) 2009-2011 Joel Dahl <joel@FreeBSD.org> 3 .\" All rights reserved. 39 .Bd -ragged -offset indent 60 driver are: multichannel audio, per-application 61 volume control, dynamic mixing through virtual sound channels, true full 74 .Bl -bullet -compact 118 .Xr snd_uaudio 4 (auto-loaded on device plug) 145 .Bl -tag -width ".Va snd_driver_load" -offset indent 164 To define default values for the different mixer channels, 174 multichannel matrix processor supports up to 18 interleaved channels, but the [all …]
|
| H A D | snd_hdspe.4 | 2 .\" All rights reserved. 34 .Bd -ragged -offset indent 42 .Bd -literal -offset indent 56 .Bl -bullet -compact 58 RME HDSPe AIO (optional AO4S-192 and AI4S-192 extension boards) 67 The effective number of ADAT channels is 8 channels at single speed 68 (32kHz-48kHz), 4 channels at double speed (64kHz-96kHz), and 2 channels at 69 quad speed (128kHz-192kHz). 70 Depending on sample rate and channel format selected, not all pcm channels can 71 be mapped to ADAT channels and vice versa. [all …]
|
| /freebsd/crypto/openssl/include/internal/ |
| H A D | quic_port.h | 2 * Copyright 2023-2025 The OpenSSL Project Authors. All Rights Reserved. 30 * A QUIC port is responsible for managing a set of channels which all use the 31 * same UDP socket, and (in future) for automatically creating new channels when 46 * This callback allows port_new_handshake_layer to pre-create a quic 55 * inside newly created channels. 61 * non-zero-length CIDs should be used. If 0, this port will only be used 62 * for a single connection, so a zero-length local CID can be used. 88 * TODO(QUIC FUTURE): temporary TSERVER use only - will be removed. 94 * there are no pending incoming channels. 102 * Delete any channels which are pending acceptance. [all …]
|
| /freebsd/usr.sbin/bluetooth/l2control/ |
| H A D | l2cap.c | 1 /*- 4 * SPDX-License-Identifier: BSD-2-Clause 6 * Copyright (c) 2001-2002 Maksim Yevmenkin <m_evmenkin@yahoo.com> 7 * All rights reserved. 61 strlcpy(str, he->h_name, sizeof(str)); in bdaddrpr() 162 "%-17.17s " \ in l2cap_read_connection_list() 203 r.channels = calloc(NG_L2CAP_MAX_CHAN_NUM, in l2cap_read_channel_list() 205 if (r.channels == NULL) { in l2cap_read_channel_list() 215 fprintf(stdout, "L2CAP channels:\n"); in l2cap_read_channel_list() 220 "%-17.17s " \ in l2cap_read_channel_list() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/crypto/ |
| H A D | fsl-sec2.txt | 1 Freescale SoC SEC Security Engines versions 1.x-2.x-3.x 5 - compatible : Should contain entries for this and backward compatible 9 - reg : Offset and length of the register set for the device 10 - interrupts : the SEC's interrupt number 11 - fsl,num-channels : An integer representing the number of channels 13 - fsl,channel-fifo-len : An integer representing the number of 15 - fsl,exec-units-mask : The bitmask representing what execution units 16 (EUs) are available. It's a single 32-bit cell. EU information 20 bit 0 = reserved - should be 0 23 bit 3 = set if SEC has the message digest EU (MDEU/MDEU-A) [all …]
|
| /freebsd/contrib/wpa/src/common/ |
| H A D | ieee802_11_common.c | 3 * Copyright (c) 2002-2019, Jouni Malinen <j@w1.fi> 15 #include "qca-vendor.h" 28 * sub-type. */ in ieee802_11_parse_vendor_specific() 35 return -1; in ieee802_11_parse_vendor_specific() 41 /* Microsoft/Wi-Fi information elements are further typed and in ieee802_11_parse_vendor_specific() 47 elems->wpa_ie = pos; in ieee802_11_parse_vendor_specific() 48 elems->wpa_ie_len = elen; in ieee802_11_parse_vendor_specific() 57 return -1; in ieee802_11_parse_vendor_specific() 68 elems->wmm = pos; in ieee802_11_parse_vendor_specific() 69 elems->wmm_len = elen; in ieee802_11_parse_vendor_specific() [all …]
|
| /freebsd/sys/contrib/xen/io/ |
| H A D | sndif.h | 4 * Unified sound-device I/O interface for Xen guest OSes. 24 * Copyright (C) 2013-2015 GlobalLogic Inc. 25 * Copyright (C) 2016-2017 EPAM Systems Inc. 51 * Front->back notifications: when enqueuing a new request, sending a 53 * hold-off mechanism provided by the ring macros). Backends must set 56 * Back->front notifications: when enqueuing a new response, sending a 58 * hold-off mechanism provided by the ring macros). Frontends must set 61 * The two halves of a para-virtual sound card driver utilize nodes within 75 * Note: depending on the use-case backend can expose more sound cards and 77 * SW mixers, configuring virtual sound streams, channels etc. [all …]
|