| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | nvm-reg.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2022 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 53 * enum iwl_nvm_access_op - NVM access opcode 63 * enum iwl_nvm_access_target - target of the NVM_ACCESS_CMD 75 * enum iwl_nvm_section_type - section types for NVM_ACCESS_CMD 97 * struct iwl_nvm_access_cmd - Request the device to send an NVM section 115 * struct iwl_nvm_access_resp_ver2 - response to NVM_ACCESS_CMD [all …]
|
| D | scan.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2023 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 29 * struct iwl_ssid_ie - directed scan network information element 72 * struct iwl_scan_offload_blocklist - SCAN_OFFLOAD_BLACKLIST_S 75 * @client_bitmap: clients ignore this entry - enum scan_framework_client 106 * struct iwl_scan_offload_profile - SCAN_OFFLOAD_PROFILE_S 108 * @unicast_cipher: encryption algorithm to match - bitmap [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/dma/ |
| D | ingenic,dma.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Paul Cercueil <paul@crapouillou.net> 13 - $ref: "dma-controller.yaml#" 18 - ingenic,jz4740-dma 19 - ingenic,jz4725b-dma 20 - ingenic,jz4770-dma 21 - ingenic,jz4780-dma 22 - ingenic,x1000-dma [all …]
|
| 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 …]
|
| 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 …]
|
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | scan.h | 8 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved. 9 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 10 * Copyright(c) 2016 - 2017 Intel Deutschland GmbH 11 * Copyright(c) 2018 - 2020 Intel Corporation 27 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 31 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved. 32 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 33 * Copyright(c) 2016 - 2017 Intel Deutschland GmbH 34 * Copyright(c) 2018 - 2020 Intel Corporation 35 * All rights reserved. [all …]
|
| D | nvm-reg.h | 8 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved. 9 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 10 * Copyright(c) 2016 - 2017 Intel Deutschland GmbH 11 * Copyright(C) 2018 - 2020 Intel Corporation 27 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 31 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved. 32 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 33 * Copyright(c) 2016 - 2017 Intel Deutschland GmbH 34 * Copyright(C) 2018 - 2020 Intel Corporation 35 * All rights reserved. [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/dma/ |
| D | ingenic,dma.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Paul Cercueil <paul@crapouillou.net> 13 - $ref: dma-controller.yaml# 18 - enum: 19 - ingenic,jz4740-dma 20 - ingenic,jz4725b-dma 21 - ingenic,jz4755-dma 22 - ingenic,jz4760-dma [all …]
|
| 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 …]
|
| 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 …]
|
| D | brcm,bcm2835-dma.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/dma/brcm,bcm2835-dma.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Nicolas Saenz Julienne <nsaenz@kernel.org> 13 The BCM2835 DMA controller has 16 channels in total. Only the lower 14 13 channels have an associated IRQ. Some arbitrary channels are used by the 15 VideoCore firmware (1,3,6,7 in the current firmware version). The channels 19 - $ref: dma-controller.yaml# 23 const: brcm,bcm2835-dma [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
| 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 …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/adc/ |
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/interconnect/qcom/ |
| D | icc-rpmh.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (c) 2020, The Linux Foundation. All rights reserved. 9 #include <dt-bindings/interconnect/qcom,icc.h> 15 * struct qcom_icc_provider - Qualcomm specific interconnect provider 31 * struct bcm_db - Auxiliary data pertaining to each Bus Clock Manager (BCM) 35 * @reserved: reserved field 41 u8 reserved; member 50 * struct qcom_icc_node - Qualcomm specific interconnect nodes 55 * @channels: num of channels at this node 67 u16 channels; member [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
| D | amplc_dio200.c | 1 // SPDX-License-Identifier: GPL-2.0+ 7 * Copyright (C) 2005-2013 MEV Ltd. <https://www.mev.co.uk/> 9 * COMEDI - Linux Control and Measurement Device Interface 24 * [0] - I/O port base address 25 * [1] - IRQ (optional, but commands won't work without it) 32 * ------------- ------------- ------------- 34 * 0 PPI-X PPI-X PPI-X 35 * 1 CTR-Y1 PPI-Y PPI-Y 36 * 2 CTR-Y2 CTR-Z1* CTR-Z1 37 * 3 CTR-Z1 INTERRUPT* CTR-Z2 [all …]
|
| /kernel/linux/linux-6.6/drivers/comedi/drivers/ |
| D | amplc_dio200.c | 1 // SPDX-License-Identifier: GPL-2.0+ 7 * Copyright (C) 2005-2013 MEV Ltd. <https://www.mev.co.uk/> 9 * COMEDI - Linux Control and Measurement Device Interface 24 * [0] - I/O port base address 25 * [1] - IRQ (optional, but commands won't work without it) 32 * ------------- ------------- ------------- 34 * 0 PPI-X PPI-X PPI-X 35 * 1 CTR-Y1 PPI-Y PPI-Y 36 * 2 CTR-Y2 CTR-Z1* CTR-Z1 37 * 3 CTR-Z1 INTERRUPT* CTR-Z2 [all …]
|
| /kernel/linux/linux-6.6/sound/soc/sof/ |
| D | ipc4-topology.h | 1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */ 6 * Copyright(c) 2022 Intel Corporation. All rights reserved. 15 #define SOF_IPC4_FW_PAGE(x) ((((x) + BIT(12) - 1) & ~(BIT(12) - 1)) >> 12) 16 #define SOF_IPC4_FW_ROUNDUP(x) (((x) + BIT(6) - 1) & (~(BIT(6) - 1))) 22 * LL domain - Low latency domain 23 * DP domain - Data processing domain 66 * The base of multi-gateways. Multi-gateways addressing starts from 67 * ALH_MULTI_GTW_BASE and there are ALH_MULTI_GTW_COUNT multi-sources 68 * and ALH_MULTI_GTW_COUNT multi-sinks available. 70 * ALH_MULTI_GTW_BASE + ALH_MULTI_GTW_COUNT - 1. [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/ |
| D | vidioc-g-modulator.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_MODULATOR - VIDIOC_S_MODULATOR - Get or set modulator attributes 39 ``index`` field and zero out the ``reserved`` array of a struct 49 initialize the ``index`` and ``txsubchans`` fields and the ``reserved`` 52 this is a write-only ioctl, it does not return the actual audio 67 .. flat-table:: struct v4l2_modulator 68 :header-rows: 0 69 :stub-columns: 0 72 * - __u32 73 - ``index`` [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | vidioc-g-modulator.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_MODULATOR - VIDIOC_S_MODULATOR - Get or set modulator attributes 39 ``index`` field and zero out the ``reserved`` array of a struct 49 initialize the ``index`` and ``txsubchans`` fields and the ``reserved`` 52 this is a write-only ioctl, it does not return the actual audio 67 .. flat-table:: struct v4l2_modulator 68 :header-rows: 0 69 :stub-columns: 0 72 * - __u32 73 - ``index`` [all …]
|
| /kernel/linux/linux-6.6/drivers/interconnect/qcom/ |
| D | icc-rpmh.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (c) 2020, The Linux Foundation. All rights reserved. 9 #include <dt-bindings/interconnect/qcom,icc.h> 15 * struct qcom_icc_provider - Qualcomm specific interconnect provider 31 * struct bcm_db - Auxiliary data pertaining to each Bus Clock Manager (BCM) 35 * @reserved: reserved field 41 u8 reserved; member 50 * struct qcom_icc_node - Qualcomm specific interconnect nodes 55 * @channels: num of channels at this node 67 u16 channels; member [all …]
|
| /kernel/linux/linux-6.6/include/xen/interface/io/ |
| D | sndif.h | 1 /* SPDX-License-Identifier: MIT */ 5 * Unified sound-device I/O interface for Xen guest OSes. 7 * Copyright (C) 2013-2015 GlobalLogic Inc. 8 * Copyright (C) 2016-2017 EPAM Systems Inc. 34 * Front->back notifications: when enqueuing a new request, sending a 36 * hold-off mechanism provided by the ring macros). Backends must set 39 * Back->front notifications: when enqueuing a new response, sending a 41 * hold-off mechanism provided by the ring macros). Frontends must set 44 * The two halves of a para-virtual sound card driver utilize nodes within 58 * Note: depending on the use-case backend can expose more sound cards and [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/rapidio/ |
| D | tsi721.rst | 2 RapidIO subsystem mport driver for IDT Tsi721 PCI Express-to-SRIO bridge. 10 doorbells, inbound maintenance port-writes and RapidIO messaging. 13 channels. This mechanism provides access to larger range of hop counts and 16 RapidIO messaging support uses dedicated messaging channels for each mailbox. 23 - 'dbg_level' 24 - This parameter allows to control amount of debug information 32 - 'dma_desc_per_channel' 33 - This parameter defines number of hardware buffer 37 - 'dma_txqueue_sz' 38 - DMA transactions queue size. Defines number of pending [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/rapidio/ |
| D | tsi721.rst | 2 RapidIO subsystem mport driver for IDT Tsi721 PCI Express-to-SRIO bridge. 10 doorbells, inbound maintenance port-writes and RapidIO messaging. 13 channels. This mechanism provides access to larger range of hop counts and 16 RapidIO messaging support uses dedicated messaging channels for each mailbox. 23 - 'dbg_level' 24 - This parameter allows to control amount of debug information 32 - 'dma_desc_per_channel' 33 - This parameter defines number of hardware buffer 37 - 'dma_txqueue_sz' 38 - DMA transactions queue size. Defines number of pending [all …]
|
| /kernel/linux/linux-6.6/sound/soc/amd/ |
| D | acp.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 73 /* Playback DMA channels */ 77 /* Capture DMA channels */ 81 /* Playback DMA Channels for I2S BT instance */ 85 /* Capture DMA Channels for I2S BT Instance */ 89 /* Playback DMA channels for I2S MICSP instance */ 217 /* Reserved for future use */ 218 u32 reserved; member
|