| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | max98373.txt | 7 - compatible : "maxim,max98373" 9 - reg : the I2C address of the device. 13 - maxim,vmon-slot-no : slot number used to send voltage information 14 or in inteleave mode this will be used as 15 interleave slot. 18 - maxim,imon-slot-no : slot number used to send current information 21 - maxim,spkfb-slot-no : slot number used to send speaker feedback information 24 - maxim,interleave-mode : For cases where a single combined channel 29 Boolean, define to enable the interleave mode, Default : false 36 maxim,vmon-slot-no = <0>; [all …]
|
| D | max9892x.txt | 7 - compatible : should be one of the following 8 - "maxim,max98925" 9 - "maxim,max98926" 10 - "maxim,max98927" 12 - vmon-slot-no : slot number used to send voltage information 13 or in inteleave mode this will be used as 14 interleave slot. 18 - imon-slot-no : slot number used to send current information 22 - interleave-mode : When using two MAX9892X in a system it is 24 overflow the frame size. Digital Audio Interleave [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | max98373.txt | 7 - compatible : "maxim,max98373" 9 - reg : the I2C address of the device. 13 - maxim,vmon-slot-no : slot number used to send voltage information 14 or in inteleave mode this will be used as 15 interleave slot. 18 - maxim,imon-slot-no : slot number used to send current information 21 - maxim,spkfb-slot-no : slot number used to send speaker feedback information 24 - maxim,interleave-mode : For cases where a single combined channel 29 Boolean, define to enable the interleave mode, Default : false 36 maxim,vmon-slot-no = <0>; [all …]
|
| D | maxim,max98925.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ryan Lee <ryans.lee@maximintegrated.com> 15 - maxim,max98925 16 - maxim,max98926 17 - maxim,max98927 22 reset-gpios: 25 '#sound-dai-cells': 28 vmon-slot-no: [all …]
|
| D | adi,max98388.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ryan Lee <ryans.lee@analog.com> 13 The MAX98388 is a mono Class-D speaker amplifier with I/V feedback. 18 - $ref: dai-common.yaml# 23 - adi,max98388 28 '#sound-dai-cells': 31 adi,vmon-slot-no: 38 adi,imon-slot-no: [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/mm/ |
| D | numa_memory_policy.rst | 10 supported platforms with Non-Uniform Memory Access architectures since 2.4.?. 16 (``Documentation/admin-guide/cgroup-v1/cpusets.rst``) 19 programming interface that a NUMA-aware application can take advantage of. When 28 ------------------------ 39 up, the system default policy will be set to interleave 41 not to overload the initial boot node with boot-time 45 this is an optional, per-task policy. When defined for a 61 In a multi-threaded task, task policies apply only to the thread 98 mapping-- i.e., at Copy-On-Write. 101 virtual address space--a.k.a. threads--independent of when [all …]
|
| D | hugetlbpage.rst | 13 256M and ppc64 supports 4K and 16M. A TLB is a cache of virtual-to-physical 93 Once a number of huge pages have been pre-allocated to the kernel huge page 169 indicates the current number of pre-allocated huge pages of the default size. 180 task that modifies ``nr_hugepages``. The default for the allowed nodes--when the 181 task has default memory policy--is all on-line nodes with memory. Allowed 206 requested by applications. Writing any non-zero value into this file 226 of the in-use huge pages to surplus huge pages. This will occur even if 228 this condition holds--that is, until ``nr_hugepages+nr_overcommit_hugepages`` is 229 increased sufficiently, or the surplus huge pages go out of use and are freed-- 232 With support for multiple huge page pools at run-time available, much of [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/mm/ |
| D | numa_memory_policy.rst | 12 supported platforms with Non-Uniform Memory Access architectures since 2.4.?. 18 (``Documentation/admin-guide/cgroup-v1/cpusets.rst``) 21 programming interface that a NUMA-aware application can take advantage of. When 30 ------------------------ 41 up, the system default policy will be set to interleave 43 not to overload the initial boot node with boot-time 47 this is an optional, per-task policy. When defined for a 63 In a multi-threaded task, task policies apply only to the thread 100 mapping-- i.e., at Copy-On-Write. 103 virtual address space--a.k.a. threads--independent of when [all …]
|
| D | hugetlbpage.rst | 15 256M and ppc64 supports 4K and 16M. A TLB is a cache of virtual-to-physical 87 Once a number of huge pages have been pre-allocated to the kernel huge page 150 indicates the current number of pre-allocated huge pages of the default size. 161 task that modifies ``nr_hugepages``. The default for the allowed nodes--when the 162 task has default memory policy--is all on-line nodes with memory. Allowed 187 requested by applications. Writing any non-zero value into this file 207 of the in-use huge pages to surplus huge pages. This will occur even if 209 this condition holds--that is, until ``nr_hugepages+nr_overcommit_hugepages`` is 210 increased sufficiently, or the surplus huge pages go out of use and are freed-- 213 With support for multiple huge page pools at run-time available, much of [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-bus-cxl | 4 Contact: linux-cxl@vger.kernel.org 14 Contact: linux-cxl@vger.kernel.org 17 Memory Device Output Payload in the CXL-2.0 24 Contact: linux-cxl@vger.kernel.org 28 Payload in the CXL-2.0 specification. 34 Contact: linux-cxl@vger.kernel.org 38 Payload in the CXL-2.0 specification. 44 Contact: linux-cxl@vger.kernel.org 46 (RO) 64-bit serial number per the PCIe Device Serial Number 54 Contact: linux-cxl@vger.kernel.org [all …]
|
| /kernel/linux/linux-6.6/drivers/mtd/chips/ |
| D | cfi_util.c | 1 // SPDX-License-Identifier: GPL-2.0 43 unsigned interleave = cfi_interleave(cfi); in cfi_build_cmd_addr() local 44 unsigned type = cfi->device_type; in cfi_build_cmd_addr() 47 addr = (cmd_ofs * type) * interleave; in cfi_build_cmd_addr() 49 /* Modify the unlock address if we are in compatibility mode. in cfi_build_cmd_addr() 54 if (((type * interleave) > bankwidth) && ((cmd_ofs & 0xff) == 0xaa)) in cfi_build_cmd_addr() 55 addr |= (type >> 1)*interleave; in cfi_build_cmd_addr() 62 * Transforms the CFI command for the given geometry (bus width & interleave). 88 /* First, determine what the bit-pattern should be for a single in cfi_build_cmd() 89 device, according to chip mode and endianness... */ in cfi_build_cmd() [all …]
|
| D | cfi_probe.c | 1 // SPDX-License-Identifier: GPL-2.0 83 for (f = fixups; f->fixup; f++) { in cfi_early_fixup() 84 if (((f->mfr == CFI_MFR_ANY) || (f->mfr == cfi->mfr)) && in cfi_early_fixup() 85 ((f->id == CFI_ID_ANY) || (f->id == cfi->id))) { in cfi_early_fixup() 86 f->fixup(cfi); in cfi_early_fixup() 92 in: interleave,type,mode 101 if ((base + 0) >= map->size) { in cfi_probe_chip() 104 (unsigned long)base, map->size -1); in cfi_probe_chip() 107 if ((base + 0xff) >= map->size) { in cfi_probe_chip() 110 (unsigned long)base + 0x55, map->size -1); in cfi_probe_chip() [all …]
|
| /kernel/linux/linux-5.10/drivers/mtd/chips/ |
| D | cfi_util.c | 44 unsigned interleave = cfi_interleave(cfi); in cfi_build_cmd_addr() local 45 unsigned type = cfi->device_type; in cfi_build_cmd_addr() 48 addr = (cmd_ofs * type) * interleave; in cfi_build_cmd_addr() 50 /* Modify the unlock address if we are in compatibility mode. in cfi_build_cmd_addr() 55 if (((type * interleave) > bankwidth) && ((cmd_ofs & 0xff) == 0xaa)) in cfi_build_cmd_addr() 56 addr |= (type >> 1)*interleave; in cfi_build_cmd_addr() 63 * Transforms the CFI command for the given geometry (bus width & interleave). 89 /* First, determine what the bit-pattern should be for a single in cfi_build_cmd() 90 device, according to chip mode and endianness... */ in cfi_build_cmd() 123 /* And finally, for the multi-word case, replicate it in cfi_build_cmd() [all …]
|
| D | cfi_probe.c | 82 for (f = fixups; f->fixup; f++) { in cfi_early_fixup() 83 if (((f->mfr == CFI_MFR_ANY) || (f->mfr == cfi->mfr)) && in cfi_early_fixup() 84 ((f->id == CFI_ID_ANY) || (f->id == cfi->id))) { in cfi_early_fixup() 85 f->fixup(cfi); in cfi_early_fixup() 91 in: interleave,type,mode 100 if ((base + 0) >= map->size) { in cfi_probe_chip() 103 (unsigned long)base, map->size -1); in cfi_probe_chip() 106 if ((base + 0xff) >= map->size) { in cfi_probe_chip() 109 (unsigned long)base + 0x55, map->size -1); in cfi_probe_chip() 119 if (!cfi->numchips) { in cfi_probe_chip() [all …]
|
| /kernel/linux/linux-6.6/sound/pci/echoaudio/ |
| D | echoaudio_dsp.h | 3 Copyright Echo Digital Audio Corporation (c) 1998 - 2004 21 Foundation, Inc., 59 Temple Place - Suite 330, Boston, 22 MA 02111-1307, USA. 26 Translation from C++ and adaptation for use in ALSA-Driver 41 /**** Echo24: Gina24, Layla24, Mona, Mia, Mia-midi ****/ 81 * These are the offsets for the memory-mapped DSP registers; the DSP base 108 * DSP commands sent via slave mode; these are sent to the DSP by write_dsp() 133 #define MIDI_IN_SKIP_DATA (-1) 136 /*---------------------------------------------------------------------------- 145 the future), Layla24 also has "continuous sample rate mode". In this mode, [all …]
|
| D | echoaudio_dsp.c | 3 Copyright Echo Digital Audio Corporation (c) 1998 - 2004 21 Foundation, Inc., 59 Temple Place - Suite 330, Boston, 22 MA 02111-1307, USA. 26 Translation from C++ and adaptation for use in ALSA-Driver 40 command and then write a non-zero value to the Handshake field in the 50 if (chip->comm_page->handshake) { in wait_handshake() 56 dev_err(chip->card->dev, "wait_handshake(): Timeout waiting for DSP\n"); in wait_handshake() 57 return -EBUSY; in wait_handshake() 83 dev_err(chip->card->dev, "timeout on send_vector\n"); in send_vector() 84 return -EBUSY; in send_vector() [all …]
|
| /kernel/linux/linux-5.10/sound/pci/echoaudio/ |
| D | echoaudio_dsp.h | 3 Copyright Echo Digital Audio Corporation (c) 1998 - 2004 21 Foundation, Inc., 59 Temple Place - Suite 330, Boston, 22 MA 02111-1307, USA. 26 Translation from C++ and adaptation for use in ALSA-Driver 41 /**** Echo24: Gina24, Layla24, Mona, Mia, Mia-midi ****/ 81 * These are the offsets for the memory-mapped DSP registers; the DSP base 108 * DSP commands sent via slave mode; these are sent to the DSP by write_dsp() 133 #define MIDI_IN_SKIP_DATA (-1) 136 /*---------------------------------------------------------------------------- 145 the future), Layla24 also has "continuous sample rate mode". In this mode, [all …]
|
| D | echoaudio_dsp.c | 3 Copyright Echo Digital Audio Corporation (c) 1998 - 2004 21 Foundation, Inc., 59 Temple Place - Suite 330, Boston, 22 MA 02111-1307, USA. 26 Translation from C++ and adaptation for use in ALSA-Driver 40 command and then write a non-zero value to the Handshake field in the 50 if (chip->comm_page->handshake) { in wait_handshake() 56 dev_err(chip->card->dev, "wait_handshake(): Timeout waiting for DSP\n"); in wait_handshake() 57 return -EBUSY; in wait_handshake() 83 dev_err(chip->card->dev, "timeout on send_vector\n"); in send_vector() 84 return -EBUSY; in send_vector() [all …]
|
| /kernel/linux/linux-6.6/drivers/cxl/core/ |
| D | region.c | 1 // SPDX-License-Identifier: GPL-2.0-only 26 * 1. Interleave granularity 27 * 2. Interleave size 37 struct cxl_region_params *p = &cxlr->params; in uuid_show() 43 if (cxlr->mode != CXL_DECODER_PMEM) in uuid_show() 46 rc = sysfs_emit(buf, "%pUb\n", &p->uuid); in uuid_show() 63 p = &cxlr->params; in is_dup() 65 if (uuid_equal(&p->uuid, uuid)) { in is_dup() 67 return -EBUSY; in is_dup() 77 struct cxl_region_params *p = &cxlr->params; in uuid_store() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | max98926.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * max98926.c -- ALSA SoC MAX98926 driver 4 * Copyright 2013-15 Maxim Integrated Products 48 { 0x1A, 0x04 }, /* DAI Clock Mode 1 */ 49 { 0x1B, 0x00 }, /* DAI Clock Mode 2 */ 205 static DECLARE_TLV_DB_SCALE(max98926_spk_tlv, -600, 100, 0); 222 (1<<MAX98926_SPK_GAIN_WIDTH)-1, 0, 232 (1<<MAX98926_ALC_TH_WIDTH)-1, 0), 236 (1<<MAX98926_BST_ILIM_SHIFT)-1, 0, 291 regmap_update_bits(max98926->regmap, in max98926_set_sense_data() [all …]
|
| /kernel/linux/linux-5.10/drivers/edac/ |
| D | sb_edac.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /* Intel Sandy Bridge -EN/-EP/-EX Memory Controller kernel module 24 #include <asm/intel-family.h> 68 0x60, 0x68, 0x70, 0x78, 0x80, /* 0-4 */ 69 0x88, 0x90, 0x98, 0xa0, 0xa8, /* 5-9 */ 70 0xb0, 0xb8, 0xc0, 0xc8, 0xd0, /* 10-14 */ 71 0xd8, 0xe0, 0xe8, 0xf0, 0xf8, /* 15-19 */ 72 0x100, 0x108, 0x110, 0x118, /* 20-23 */ 105 0x64, 0x6c, 0x74, 0x7c, 0x84, /* 0-4 */ 106 0x8c, 0x94, 0x9c, 0xa4, 0xac, /* 5-9 */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/translations/zh_CN/filesystems/ |
| D | tmpfs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 .. include:: ../disclaimer-zh_CN.rst 19 页面swap出去。它具有最大限制,可以通过“mount -o remount ...”调整。 50 4) 也许还有更多我不知道的地方:-) 73 可以通过“mount -o remount ...”调整 80 mpol=interleave 倾向于依次从每个节点分配 81 mpol=interleave:NodeList 依次从每个节点分配 85 NodeList格式是以逗号分隔的十进制数字表示大小和范围,最大和最小范围是用- 86 分隔符的十进制数来表示。例如,mpol=bind0-3,5,7,9-15 90 由调用任务的cpuset[请参见Documentation/admin-guide/cgroup-v1/cpusets.rst] [all …]
|
| /kernel/linux/linux-6.6/Documentation/translations/zh_TW/filesystems/ |
| D | tmpfs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 .. include:: ../disclaimer-zh_TW.rst 20 頁面swap出去。它具有最大限制,可以通過「mount -o remount ...」調整。 51 4) 也許還有更多我不知道的地方:-) 74 可以通過「mount -o remount ...」調整 81 mpol=interleave 傾向於依次從每個節點分配 82 mpol=interleave:NodeList 依次從每個節點分配 86 NodeList格式是以逗號分隔的十進位數字表示大小和範圍,最大和最小範圍是用- 87 分隔符的十進位數來表示。例如,mpol=bind0-3,5,7,9-15 91 由調用任務的cpuset[請參見Documentation/admin-guide/cgroup-v1/cpusets.rst] [all …]
|
| /kernel/linux/linux-6.6/Documentation/fb/ |
| D | arkfb.rst | 2 arkfb - fbdev driver for ARK Logic chips 12 - only BIOS initialized VGA devices supported 13 - probably not working on big endian 20 * 8 bpp pseudocolor mode (with 18bit palette) 22 * 24 bpp truecolor mode (RGB 888) 23 * 32 bpp truecolor mode (RGB 888) 24 * text mode (activated by bpp = 0) 25 * doublescan mode variant (not available in text mode) 29 Text mode is supported even in higher resolutions, but there is limitation to 31 hardware). This limitation is not enforced by driver. Text mode supports 8bit [all …]
|
| /kernel/linux/linux-5.10/Documentation/fb/ |
| D | arkfb.rst | 2 arkfb - fbdev driver for ARK Logic chips 12 - only BIOS initialized VGA devices supported 13 - probably not working on big endian 20 * 8 bpp pseudocolor mode (with 18bit palette) 22 * 24 bpp truecolor mode (RGB 888) 23 * 32 bpp truecolor mode (RGB 888) 24 * text mode (activated by bpp = 0) 25 * doublescan mode variant (not available in text mode) 29 Text mode is supported even in higher resolutions, but there is limitation to 31 hardware). This limitation is not enforced by driver. Text mode supports 8bit [all …]
|