| /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-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/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/driver-api/nvdimm/ |
| D | nvdimm.rst | 2 LIBNVDIMM: Non-Volatile Devices 5 libnvdimm - kernel / libndctl - userspace helper library 18 PMEM-REGIONs, Atomic Sectors, and DAX 50 A system-physical-address range where writes are persistent. A 52 may span an interleave of several DIMMs. 55 DIMM Physical Address, is a DIMM-relative offset. With one DIMM in 56 the system there would be a 1:1 system-physical-address:DPA association. 57 Once more DIMMs are added a memory controller interleave must be 59 system-physical-address. 68 device - in this case the firmware. [all …]
|
| /kernel/linux/linux-6.6/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 …]
|