| /kernel/linux/linux-4.19/tools/testing/selftests/rcutorture/doc/ |
| D | TREE_RCU-kconfig.txt | 1 This document gives a brief rationale for the TREE_RCU-related test 7 CONFIG_DEBUG_LOCK_ALLOC -- Do three, covering CONFIG_PROVE_LOCKING & not. 8 CONFIG_DEBUG_OBJECTS_RCU_HEAD -- Do one. 9 CONFIG_HOTPLUG_CPU -- Do half. (Every second.) 10 CONFIG_HZ_PERIODIC -- Do one. 11 CONFIG_NO_HZ_IDLE -- Do those not otherwise specified. (Groups of two.) 12 CONFIG_NO_HZ_FULL -- Do two, one with partial CPU enablement. 13 CONFIG_PREEMPT -- Do half. (First three and #8.) 14 CONFIG_PROVE_LOCKING -- Do several, covering CONFIG_DEBUG_LOCK_ALLOC=y and not. 15 CONFIG_PROVE_RCU -- Hardwired to CONFIG_PROVE_LOCKING. [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/rcutorture/doc/ |
| D | TREE_RCU-kconfig.txt | 1 This document gives a brief rationale for the TREE_RCU-related test 7 CONFIG_DEBUG_LOCK_ALLOC -- Do three, covering CONFIG_PROVE_LOCKING & not. 8 CONFIG_DEBUG_OBJECTS_RCU_HEAD -- Do one. 9 CONFIG_HZ_PERIODIC -- Do one. 10 CONFIG_NO_HZ_IDLE -- Do those not otherwise specified. (Groups of two.) 11 CONFIG_NO_HZ_FULL -- Do two, one with partial CPU enablement. 12 CONFIG_PREEMPT -- Do half. (First three and #8.) 13 CONFIG_PROVE_LOCKING -- Do several, covering CONFIG_DEBUG_LOCK_ALLOC=y and not. 14 CONFIG_PROVE_RCU -- Hardwired to CONFIG_PROVE_LOCKING. 15 CONFIG_RCU_BOOST -- one of PREEMPT_RCU. [all …]
|
| /kernel/linux/linux-5.10/drivers/media/pci/cx18/ |
| D | cx23418.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 11 #include <media/drv-intf/cx2341x.h> 19 IN[0] - Task ID. This is one of the XPU_CMD_MASK_YYY where XPU is 21 OUT[0] - Task handle. This handle is passed along with commands to 22 dispatch to the right instance of the task 23 ReturnCode - One of the ERR_SYS_... */ 27 IN[0] - Task handle. Hanlde of the task to destroy 28 ReturnCode - One of the ERR_SYS_... */ 48 /* Description: Command APU to start audio 49 IN[0] - audio parameters (same as CX18_CPU_SET_AUDIO_PARAMETERS?) [all …]
|
| /kernel/linux/linux-4.19/drivers/media/pci/cx18/ |
| D | cx23418.h | 20 #include <media/drv-intf/cx2341x.h> 28 IN[0] - Task ID. This is one of the XPU_CMD_MASK_YYY where XPU is 30 OUT[0] - Task handle. This handle is passed along with commands to 31 dispatch to the right instance of the task 32 ReturnCode - One of the ERR_SYS_... */ 36 IN[0] - Task handle. Hanlde of the task to destroy 37 ReturnCode - One of the ERR_SYS_... */ 57 /* Description: Command APU to start audio 58 IN[0] - audio parameters (same as CX18_CPU_SET_AUDIO_PARAMETERS?) 59 IN[1] - caller buffer address, or 0 [all …]
|
| /kernel/linux/linux-5.10/net/netfilter/ipset/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 7 This option adds IP set support to the kernel. 8 In order to define and use the sets, you need the userspace utility 12 To compile it as a module, choose M here. If unsure, say N. 32 This option adds the bitmap:ip set type support, by which one 35 To compile it as a module, choose M here. If unsure, say N. 41 This option adds the bitmap:ip,mac set type support, by which one 44 To compile it as a module, choose M here. If unsure, say N. 50 This option adds the bitmap:port set type support, by which one 53 To compile it as a module, choose M here. If unsure, say N. [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | tuner.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 Video input devices can have one or more tuners demodulating a RF 14 signal. Each tuner is associated with one or more video inputs, 18 set to ``V4L2_INPUT_TYPE_TUNER`` and its ``tuner`` field contains the 21 Radio input devices have exactly one tuner with index zero, no video 24 To query and change tuner properties applications use the 34 current tuner, when there is more than one. The tuner is solely 38 device has one or more tuners. 44 Video output devices can have one or more modulators, that modulate a 45 video signal for radiation or connection to the antenna input of a TV [all …]
|
| D | pixfmt-compressed.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 8 .. _compressed-formats: 12 .. flat-table:: Compressed Image Formats 13 :header-rows: 1 14 :stub-columns: 0 17 * - Identifier 18 - Code 19 - Details 20 * .. _V4L2-PIX-FMT-JPEG: 22 - ``V4L2_PIX_FMT_JPEG`` [all …]
|
| /kernel/linux/linux-4.19/Documentation/media/uapi/v4l/ |
| D | tuner.rst | 1 .. -*- coding: utf-8; mode: rst -*- 13 Video input devices can have one or more tuners demodulating a RF 14 signal. Each tuner is associated with one or more video inputs, 18 set to ``V4L2_INPUT_TYPE_TUNER`` and its ``tuner`` field contains the 21 Radio input devices have exactly one tuner with index zero, no video 24 To query and change tuner properties applications use the 34 current tuner, when there is more than one at all. The tuner is solely 38 device has one or more tuners. 44 Video output devices can have one or more modulators, uh, modulating a 45 video signal for radiation or connection to the antenna input of a TV [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/pinctrl/ |
| D | sprd,pinctrl.txt | 6 register contains several bit fields with one bit or several bits 7 to configure for some global common configuration, such as domain 9 driving level": One pin can output 3.0v or 1.8v, depending on the 12 to choose one function (like: UART0) for which system, since we 13 have several systems (AP/CP/CM4) on one SoC.). 16 of them, so we can not make every Spreadtrum-special configuration 17 as one generic configuration, and maybe it will add more strange 18 global configuration in future. Then we add one "sprd,control" to 22 Moreover we recognise every fields comprising one bit or several 23 bits in one global control register as one pin, thus we should [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
| D | sprd,pinctrl.txt | 6 register contains several bit fields with one bit or several bits 7 to configure for some global common configuration, such as domain 9 driving level": One pin can output 3.0v or 1.8v, depending on the 12 to choose one function (like: UART0) for which system, since we 13 have several systems (AP/CP/CM4) on one SoC.). 16 of them, so we can not make every Spreadtrum-special configuration 17 as one generic configuration, and maybe it will add more strange 18 global configuration in future. Then we add one "sprd,control" to 22 Moreover we recognise every fields comprising one bit or several 23 bits in one global control register as one pin, thus we should [all …]
|
| /kernel/linux/linux-5.10/include/linux/dma/ |
| D | sprd-dma.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 15 * The Spreadtrum DMA controller supports channel 2-stage tansfer, that means 16 * we can request 2 dma channels, one for source channel, and another one for 22 * To support 2-stage tansfer, we must configure the channel mode and trigger 27 * enum sprd_dma_chn_mode: define the DMA channel mode for 2-stage transfer 29 * support the 2-stage transfer. 35 * Now the DMA controller can supports 2 groups 2-stage transfer. 46 * enum sprd_dma_trg_mode: define the DMA channel trigger mode for 2-stage 56 * automatically once the source channel's link-list request is done. 71 * @SPRD_DMA_LIST_REQ: link-list request mode [all …]
|
| /kernel/liteos_m/targets/riscv_nuclei_gd32vf103_soc_gcc/SoC/gd32vf103/Common/Source/Drivers/ |
| D | gd32vf103_dma.c | 5 \version 2019-6-5, V1.0.0, firmware for GD32VF103 20 may be used to endorse or promote products derived from this software without 24 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 28 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 47 only one parameter can be selected which is shown as below: 70 \param[in] init_struct: the initialization data needed to initialize DMA channel 77 init_struct->periph_addr = 0U; in dma_struct_para_init() 78 init_struct->periph_width = 0U; in dma_struct_para_init() 79 init_struct->periph_inc = DMA_PERIPH_INCREASE_DISABLE; in dma_struct_para_init() 80 init_struct->memory_addr = 0U; in dma_struct_para_init() [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/mediactl/ |
| D | media-types.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _media-controller-types: 5 Types and flags used to represent the media graph elements 10 .. _media-entity-functions: 11 .. _MEDIA-ENT-F-UNKNOWN: 12 .. _MEDIA-ENT-F-V4L2-SUBDEV-UNKNOWN: 13 .. _MEDIA-ENT-F-IO-V4L: 14 .. _MEDIA-ENT-F-IO-VBI: 15 .. _MEDIA-ENT-F-IO-SWRADIO: 16 .. _MEDIA-ENT-F-IO-DTV: [all …]
|
| /kernel/linux/linux-4.19/Documentation/media/uapi/mediactl/ |
| D | media-types.rst | 1 .. -*- coding: utf-8; mode: rst -*- 3 .. _media-controller-types: 5 Types and flags used to represent the media graph elements 10 .. _media-entity-functions: 11 .. _MEDIA-ENT-F-UNKNOWN: 12 .. _MEDIA-ENT-F-V4L2-SUBDEV-UNKNOWN: 13 .. _MEDIA-ENT-F-IO-V4L: 14 .. _MEDIA-ENT-F-IO-VBI: 15 .. _MEDIA-ENT-F-IO-SWRADIO: 16 .. _MEDIA-ENT-F-IO-DTV: [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/serial/ |
| D | pl011.txt | 4 - compatible: must be "arm,primecell", "arm,pl011", "zte,zx296702-uart" 5 - reg: exactly one register range with length 0x1000 6 - interrupts: exactly one interrupt specifier 9 - pinctrl: 10 When present, must have one state named "default", 13 the latter state will put the associated pins to sleep 15 - clocks: 16 When present, the first clock listed must correspond to 18 to the external serial line, whereas the second clock 19 must correspond to the PCLK clocking the internal logic [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/thermal/ |
| D | thermal.txt | 3 This file describes a generic binding to provide a way of 9 The target of device tree thermal descriptors is to describe only 14 There are five types of nodes involved to describe thermal bindings: 15 - thermal sensors: devices which may be used to take temperature 17 - cooling devices: devices which may be used to dissipate heat. 18 - trip points: describe key temperatures at which cooling is recommended. The 20 - cooling maps: used to describe links between trip points and cooling devices; 21 - thermal zones: used to describe thermal data within the hardware; 29 nodes providing temperature data to thermal zones. Thermal sensor devices may 30 control one or more internal sensors. [all …]
|
| /kernel/linux/linux-4.19/Documentation/filesystems/ |
| D | inotify.txt | 8 --Deleted obsoleted interface, just refer to manpages for user interface. 12 Q: What is the design decision behind not tying the watch to the open fd of 21 Q: What is the design decision behind using an-fd-per-instance as opposed to 22 an fd-per-watch? 24 A: An fd-per-watch quickly consumes more file descriptors than are allowed, 25 more fd's than are feasible to manage, and more fd's than are optimally 26 select()-able. Yes, root can bump the per-process fd limit and yes, users 29 spaces is thus sensible. The current design is what user-space developers 30 want: Users initialize inotify, once, and add n watches, requiring but one 32 thousand times is silly. If we can implement user-space's preferences [all …]
|
| /kernel/linux/linux-4.19/drivers/staging/fsl-dpaa2/rtc/ |
| D | dprtc.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright 2013-2016 Freescale Semiconductor Inc. 4 * Copyright 2016-2018 NXP 10 #include "dprtc-cmd.h" 13 * dprtc_open() - Open a control session for the specified object. 14 * @mc_io: Pointer to MC portal's I/O object 15 * @cmd_flags: Command flags; one or more of 'MC_CMD_FLAG_' 19 * This function can be used to open a control session for an 42 cmd_params->dprtc_id = cpu_to_le32(dprtc_id); in dprtc_open() 54 * dprtc_close() - Close the control session of the object [all …]
|
| /kernel/linux/linux-4.19/Documentation/ABI/testing/ |
| D | sysfs-driver-ufs | 3 Contact: linux-scsi@vger.kernel.org 5 This file contains the auto-hibernate idle timer setting of a 6 UFS host controller. A value of '0' means auto-hibernate is not 11 10-bit values with a power-of-ten multiplier which allows a 12 maximum value of 102300000. Refer to the UFS Host Controller 18 Description: This file shows the device type. This is one of the UFS 26 Description: This file shows the device class. This is one of the UFS 34 Description: This file shows the UFS storage subclass. This is one of 43 This is one of the UFS device descriptor parameters. 51 Description: This file shows number of logical units. This is one of [all …]
|
| /kernel/linux/linux-4.19/Documentation/ABI/obsolete/ |
| D | sysfs-driver-hid-roccat-ryos | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 4 Description: When written, this file lets one select which data from which 5 profile will be read next. The data has to be 3 bytes long. 9 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 17 The data has to be 3 bytes long. 21 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 24 Description: When written, this file lets one set the default of all keys for 26 The data has to be 125 bytes long. 27 Before reading this file, control has to be written to select 28 which profile to read. [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/obsolete/ |
| D | sysfs-driver-hid-roccat-ryos | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 4 Description: When written, this file lets one select which data from which 5 profile will be read next. The data has to be 3 bytes long. 9 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 17 The data has to be 3 bytes long. 21 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 24 Description: When written, this file lets one set the default of all keys for 26 The data has to be 125 bytes long. 27 Before reading this file, control has to be written to select 28 which profile to read. [all …]
|
| /kernel/linux/linux-5.10/include/sound/sof/ |
| D | channel_map.h | 1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */ 16 * \brief Channel map, specifies transformation of one-to-many or many-to-one. 18 * In case of one-to-many specifies how the output channels are computed out of 20 * in case of many-to-one specifies how a single target channel is computed 23 * Channel index specifies position of the channel in the stream on the 'one' 30 * side. Bit[i] set to 1 means that i-th channel is used for computation 34 * one per each channel set in the mask (left to right, LS bit set in the 35 * mask corresponds to ch_coeffs[0]). 49 * More than one transformation per a single channel is allowed (in case
|
| /kernel/linux/linux-5.10/Documentation/filesystems/ |
| D | inotify.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Inotify - A Powerful yet Simple File Change Notification System 13 - Deleted obsoleted interface, just refer to manpages for user interface. 18 What is the design decision behind not tying the watch to the open fd of 29 What is the design decision behind using an-fd-per-instance as opposed to 30 an fd-per-watch? 33 An fd-per-watch quickly consumes more file descriptors than are allowed, 34 more fd's than are feasible to manage, and more fd's than are optimally 35 select()-able. Yes, root can bump the per-process fd limit and yes, users 38 spaces is thus sensible. The current design is what user-space developers [all …]
|
| /kernel/linux/linux-4.19/arch/m68k/include/asm/ |
| D | mac_psc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * The PSC is used on the AV Macs to control IO functions not handled 9 * The first seven DMA channels appear to be "one-shot" and are actually 10 * sets of two channels; one member is active while the other is being 12 * The one-shot channels are grouped together and are: 23 * to be closely tied and share one set of registers. They also seem to run 25 * not understood as there seems to be only one input and one output buffer 30 * machine with easy-to-find patterns and looking for them in the DMA 34 * 1999-05-25 (jmt) 42 * set only seems to handle four interrupts instead of seven. [all …]
|
| /kernel/linux/linux-5.10/arch/m68k/include/asm/ |
| D | mac_psc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * The PSC is used on the AV Macs to control IO functions not handled 9 * The first seven DMA channels appear to be "one-shot" and are actually 10 * sets of two channels; one member is active while the other is being 12 * The one-shot channels are grouped together and are: 23 * to be closely tied and share one set of registers. They also seem to run 25 * not understood as there seems to be only one input and one output buffer 30 * machine with easy-to-find patterns and looking for them in the DMA 34 * 1999-05-25 (jmt) 42 * set only seems to handle four interrupts instead of seven. [all …]
|