| /kernel/linux/linux-5.10/include/sound/ |
| D | memalloc.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 31 #define SNDRV_DMA_TYPE_CONTINUOUS 1 /* continuous no-DMA memory */ 32 #define SNDRV_DMA_TYPE_DEV 2 /* generic device continuous */ 33 #define SNDRV_DMA_TYPE_DEV_UC 5 /* continuous non-cahced */ 35 #define SNDRV_DMA_TYPE_DEV_SG 3 /* generic device SG-buffer */ 36 #define SNDRV_DMA_TYPE_DEV_UC_SG 6 /* SG non-cached */ 38 #define SNDRV_DMA_TYPE_DEV_SG SNDRV_DMA_TYPE_DEV /* no SG-buf support */ 42 #define SNDRV_DMA_TYPE_DEV_IRAM 4 /* generic device iram-buffer */ 64 return (size + PAGE_SIZE - 1) >> PAGE_SHIFT; in snd_sgbuf_aligned_pages() 69 * Scatter-Gather generic device pages [all …]
|
| /kernel/linux/linux-6.6/include/sound/ |
| D | memalloc.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 12 #include <linux/dma-direction.h> 33 #define SNDRV_DMA_TYPE_CONTINUOUS 1 /* continuous no-DMA memory */ 34 #define SNDRV_DMA_TYPE_DEV 2 /* generic device continuous */ 35 #define SNDRV_DMA_TYPE_DEV_WC 5 /* continuous write-combined */ 37 #define SNDRV_DMA_TYPE_DEV_IRAM 4 /* generic device iram-buffer */ 42 #define SNDRV_DMA_TYPE_NONCONTIG 8 /* non-coherent SG buffer */ 43 #define SNDRV_DMA_TYPE_NONCOHERENT 9 /* non-coherent buffer */ 46 #define SNDRV_DMA_TYPE_DEV_WC_SG 6 /* SG write-combined */ 48 #define SNDRV_DMA_TYPE_DEV_SG SNDRV_DMA_TYPE_DEV /* no SG-buf support */ [all …]
|
| /kernel/liteos_m/kernel/include/ |
| D | los_memory.h | 2 * Copyright (c) 2013-2019 Huawei Technologies Co., Ltd. All rights reserved. 3 * Copyright (c) 2020-2022 Huawei Device Co., Ltd. All rights reserved. 155 * @brief Initialize multiple non-continuous memory regions. 159 …* <li>This API is used to initialize multiple non-continuous memory regions. If the starting addre… 166 …ting address of a memory pool is specified, the start address of the non-continuous memory regions… 168 * <li>The multiple non-continuous memory regions shouldn't conflict with each other.</li> 173 …* @param memRegions [IN] The LosMemRegion array that contains multiple non-continuous memory r… 175 …* @param memRegionCount [IN] The count of non-continuous memory regions, and it should be the leng… 177 * @retval #LOS_NOK The multiple non-continuous memory regions fails to be initialized. 178 * @retval #LOS_OK The multiple non-continuous memory regions is initialized successfully. [all …]
|
| /kernel/linux/linux-6.6/include/sound/sof/ |
| D | stream.h | 1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */ 36 /* continuous and non-standard rates for flexibility */ 38 #define SOF_RATE_KNOT (1 << 31) /**< non-continuous */ 88 uint8_t cont_update_posn; /**< 1 means continuous update stream position */ 92 uint16_t chmap[SOF_IPC_MAX_CHANNELS]; /**< channel map - SOF_CHMAP_ */ 96 /* PCM params info - SOF_IPC_STREAM_PCM_PARAMS */ 100 uint32_t flags; /**< generic PCM flags - SOF_PCM_FLAG_ */ 105 /* PCM params info reply - SOF_IPC_STREAM_PCM_PARAMS_REPLY */ 112 /* free stream - SOF_IPC_STREAM_PCM_PARAMS */
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/i2c/ |
| D | tc358743.txt | 1 * Toshiba TC358743 HDMI-RX to MIPI CSI2-TX Bridge 3 The Toshiba TC358743 HDMI-RX to MIPI CSI2-TX (H2C) is a bridge that converts 4 a HDMI stream to MIPI CSI-2 TX. It is programmable through I2C. 8 - compatible: value should be "toshiba,tc358743" 9 - clocks, clock-names: should contain a phandle link to the reference clock 14 - reset-gpios: gpio phandle GPIO connected to the reset pin 15 - interrupts: GPIO connected to the interrupt pin 16 - data-lanes: should be <1 2 3 4> for four-lane operation, 17 or <1 2> for two-lane operation 18 - clock-lanes: should be <0> [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/ |
| D | tc358743.txt | 1 * Toshiba TC358743 HDMI-RX to MIPI CSI2-TX Bridge 3 The Toshiba TC358743 HDMI-RX to MIPI CSI2-TX (H2C) is a bridge that converts 4 a HDMI stream to MIPI CSI-2 TX. It is programmable through I2C. 8 - compatible: value should be "toshiba,tc358743" 9 - clocks, clock-names: should contain a phandle link to the reference clock 14 - reset-gpios: gpio phandle GPIO connected to the reset pin 15 - interrupts: GPIO connected to the interrupt pin 16 - data-lanes: should be <1 2 3 4> for four-lane operation, 17 or <1 2> for two-lane operation 18 - clock-lanes: should be <0> [all …]
|
| D | imx219.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Sony 1/4.0-Inch 8Mpixel CMOS Digital Image Sensor 10 - Dave Stevenson <dave.stevenson@raspberrypi.com> 12 description: |- 13 The Sony imx219 is a 1/4.0-inch CMOS active pixel digital image sensor 16 Image data is sent through MIPI CSI-2, which is configured as either 2 or 30 VDIG-supply: 34 VANA-supply: [all …]
|
| D | ov5647.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dave Stevenson <dave.stevenson@raspberrypi.com> 11 - Jacopo Mondi <jacopo@jmondi.org> 13 description: |- 14 The OV5647 is a raw image sensor with MIPI CSI-2 and CCP2 image data 29 pwdn-gpios: 35 description: |- 36 Should contain one endpoint sub-node used to model connection to the [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
| D | i915_reg_defs.h | 1 /* SPDX-License-Identifier: MIT */ 13 * REG_BIT() - Prepare a u32 bit value 14 * @__n: 0-based bit number 26 * REG_BIT8() - Prepare a u8 bit value 27 * @__n: 0-based bit number 39 * REG_GENMASK() - Prepare a continuous u32 bitmask 40 * @__high: 0-based high bit 41 * @__low: 0-based low bit 45 * @return: Continuous bitmask from @__high to @__low, inclusive. 54 * REG_GENMASK64() - Prepare a continuous u64 bitmask [all …]
|
| /kernel/linux/linux-5.10/include/sound/sof/ |
| D | stream.h | 1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */ 36 /* continuous and non-standard rates for flexibility */ 38 #define SOF_RATE_KNOT (1 << 31) /**< non-continuous */ 90 uint16_t chmap[SOF_IPC_MAX_CHANNELS]; /**< channel map - SOF_CHMAP_ */ 93 /* PCM params info - SOF_IPC_STREAM_PCM_PARAMS */ 97 uint32_t flags; /**< generic PCM flags - SOF_PCM_FLAG_ */ 102 /* PCM params info reply - SOF_IPC_STREAM_PCM_PARAMS_REPLY */ 109 /* free stream - SOF_IPC_STREAM_PCM_PARAMS */
|
| /kernel/linux/linux-6.6/drivers/staging/rtl8723bs/include/ |
| D | rtw_mlme.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved. 60 #define WIFI_MP_CTX_BACKGROUND 0x00020000 /* in continuous tx background */ 61 #define WIFI_MP_CTX_ST 0x00040000 /* in continuous tx with single-tone */ 62 #define WIFI_MP_CTX_BACKGROUND_PENDING 0x00080000 /* pending in continuous tx background due to ou… 63 #define WIFI_MP_CTX_CCK_HW 0x00100000 /* in continuous tx */ 64 #define WIFI_MP_CTX_CCK_CS 0x00200000 /* in continuous tx with carrier suppression */ 103 like ISR/Call-Back functions, the OID handlers, and even timer functions. 330 /* Number of non-HT AP/stations */ 351 /* Number of associated Non-ERP stations (i.e., stations using 802.11b [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | meson8b-ec100.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 22 stdout-path = "serial0:115200n8"; 30 emmc_pwrseq: emmc-pwrseq { 31 compatible = "mmc-pwrseq-emmc"; 32 reset-gpios = <&gpio BOOT_9 GPIO_ACTIVE_LOW>; 35 gpio-keys { 36 compatible = "gpio-keys-polled"; [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
| D | oaktrail.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2007-2011, Intel Corporation. 78 /* Bit 0, Frequency, 15 bits,0 - 32767Hz */ 84 /* 0: Type-1, */ 85 /* 1: Type-2, */ 86 /* 2: Type-3, */ 87 /* 3: Type-4 */ 94 /* Bit 8, Minimum Supported Frame Rate, 6 bits, 0 - 63Hz */ 107 /*Bit 0, Frequency, 16 bits, 0 - 32767Hz*/ 108 u8 Panel_Initial_Brightness;/* [7:0] 0 - 100% */ [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/gma500/ |
| D | oaktrail.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2007-2011, Intel Corporation. 78 /* Bit 0, Frequency, 15 bits,0 - 32767Hz */ 84 /* 0: Type-1, */ 85 /* 1: Type-2, */ 86 /* 2: Type-3, */ 87 /* 3: Type-4 */ 94 /* Bit 8, Minimum Supported Frame Rate, 6 bits, 0 - 63Hz */ 107 /*Bit 0, Frequency, 16 bits, 0 - 32767Hz*/ 108 u8 Panel_Initial_Brightness;/* [7:0] 0 - 100% */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-bus-iio-counter-104-quad-8 | 7 Contact: linux-iio@vger.kernel.org 16 Contact: linux-iio@vger.kernel.org 21 normal, range limit, non-recycle, and modulo-n. The preset value 25 Counting is continuous in either direction. 36 Non-recycle: 37 Counter is disabled whenever a 24-bit count overflow or 38 underflow takes place. The counter is re-enabled when a 42 Modulo-N: 52 Contact: linux-iio@vger.kernel.org 56 Read-only attribute that indicates whether excessive noise is [all …]
|
| /kernel/linux/linux-5.10/include/uapi/drm/ |
| D | exynos_drm.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 8 * Seung-Woo Kim <sw0312.kim@samsung.com> 26 * User-desired buffer creation information structure. 28 * @size: user-desired memory allocation size. 29 * - this size value would be page-aligned internally. 32 * - this handle will be set by gem module of kernel side. 41 * A structure for getting a fake-offset that can be used with mmap. 44 * @reserved: just padding to be 64-bit aligned. 45 * @offset: a fake-offset of gem object. 84 /* Physically Continuous memory and used as default. */ [all …]
|
| /kernel/linux/linux-6.6/include/uapi/drm/ |
| D | exynos_drm.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 8 * Seung-Woo Kim <sw0312.kim@samsung.com> 26 * User-desired buffer creation information structure. 28 * @size: user-desired memory allocation size. 29 * - this size value would be page-aligned internally. 32 * - this handle will be set by gem module of kernel side. 41 * A structure for getting a fake-offset that can be used with mmap. 44 * @reserved: just padding to be 64-bit aligned. 45 * @offset: a fake-offset of gem object. 84 /* Physically Continuous memory and used as default. */ [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/amlogic/ |
| D | meson8b-ec100.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 22 stdout-path = "serial0:115200n8"; 30 emmc_pwrseq: emmc-pwrseq { 31 compatible = "mmc-pwrseq-emmc"; 32 reset-gpios = <&gpio BOOT_9 GPIO_ACTIVE_LOW>; 35 gpio-keys { 36 compatible = "gpio-keys-polled"; [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/runtime/pipeline/src/ |
| D | pipeline.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Copyright (c) 2010 - 2015, Intel Corporation. 55 bool continuous); 75 IA_CSS_LEAVE_ERR_PRIVATE(-EINVAL); in ia_css_pipeline_create() 76 return -EINVAL; in ia_css_pipeline_create() 119 IA_CSS_LOG("pipe_num = %d", pipeline->pipe_num); in ia_css_pipeline_destroy() 138 pipeline->pipe_id = pipe_id; in ia_css_pipeline_start() 206 return -EINVAL; in ia_css_pipeline_request_stop() 211 pipeline->stop_requested = true; in ia_css_pipeline_request_stop() 216 ia_css_pipeline_get_sp_thread_id(pipeline->pipe_num, &thread_id); in ia_css_pipeline_request_stop() [all …]
|
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/pipeline/src/ |
| D | pipeline.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Copyright (c) 2010 - 2015, Intel Corporation. 55 bool continuous); 75 IA_CSS_LEAVE_ERR_PRIVATE(-EINVAL); in ia_css_pipeline_create() 76 return -EINVAL; in ia_css_pipeline_create() 119 IA_CSS_LOG("pipe_num = %d", pipeline->pipe_num); in ia_css_pipeline_destroy() 138 pipeline->pipe_id = pipe_id; in ia_css_pipeline_start() 205 return -EINVAL; in ia_css_pipeline_request_stop() 210 pipeline->stop_requested = true; in ia_css_pipeline_request_stop() 215 ia_css_pipeline_get_sp_thread_id(pipeline->pipe_num, &thread_id); in ia_css_pipeline_request_stop() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/adc/ |
| D | aspeed,ast2600-adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/aspeed,ast2600-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Billy Tsai <billy_tsai@aspeedtech.com> 13 • 10-bits resolution for 16 voltage channels. 16 • Channel scanning can be non-continuous. 21 • Built-in a compensating method. 22 • Built-in a register to trim internal reference voltage. 30 - aspeed,ast2600-adc0 [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | microchip,qt1050.txt | 1 Microchip AT42QT1050 Five-channel Touch Sensor IC 11 - compatible: Must be "microchip,qt1050" 12 - reg: The I2C address of the device 13 - interrupts: The sink for the touchpad's IRQ output, 14 see ../interrupt-controller/interrupts.txt 17 - wakeup-source: touch keys can be used as a wakeup source 19 Each button (key) is represented as a sub-node: 25 - linux,code: Keycode to emit. 26 - reg: The key number. Valid values: 0, 1, 2, 3, 4. 28 Optional subnode-properties: [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/ |
| D | microchip,qt1050.txt | 1 Microchip AT42QT1050 Five-channel Touch Sensor IC 11 - compatible: Must be "microchip,qt1050" 12 - reg: The I2C address of the device 13 - interrupts: The sink for the touchpad's IRQ output, 14 see ../interrupt-controller/interrupts.txt 17 - wakeup-source: touch keys can be used as a wakeup source 19 Each button (key) is represented as a sub-node: 25 - linux,code: Keycode to emit. 26 - reg: The key number. Valid values: 0, 1, 2, 3, 4. 28 Optional subnode-properties: [all …]
|
| /kernel/liteos_m/testsuites/sample/kernel/mem/ |
| D | It_los_mem_046.c | 2 * Copyright (c) 2013-2019 Huawei Technologies Co., Ltd. All rights reserved. 3 * Copyright (c) 2020-2021 Huawei Device Co., Ltd. All rights reserved. 40 // simulate two non-continuous memory regions
|
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/ |
| D | sh_css.c | 1 // SPDX-License-Identifier: GPL-2.0 88 /* Name of the sp program: should not be built-in */ 116 * struct sh_css_stream_seed - a stream seed, to save and restore the 143 * sustain power-down: MMU base, IRQ type, env for routines, binary loaded FW 152 struct ia_css_env driver_env; /* driver-supplied env copy */ 198 * - true, if all "ia_css_pipe" instances in the target "ia_css_stream" 200 * - false, otherwise. 366 if (pipe->shading_table) in sh_css_pipe_free_shading_table() 367 ia_css_shading_table_free(pipe->shading_table); in sh_css_pipe_free_shading_table() 368 pipe->shading_table = NULL; in sh_css_pipe_free_shading_table() [all …]
|