Home
last modified time | relevance | path

Searched +full:interleave +full:- +full:mode (Results 1 – 25 of 219) sorted by relevance

123456789

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dmax98373.txt7 - 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 …]
Dmax9892x.txt7 - 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/
Dmax98373.txt7 - 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 …]
Dmaxim,max98925.yaml1 # 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 …]
Dadi,max98388.yaml1 # 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/
Dnuma_memory_policy.rst10 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 …]
Dhugetlbpage.rst13 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/
Dnuma_memory_policy.rst12 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 …]
Dhugetlbpage.rst15 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/
Dsysfs-bus-cxl4 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/
Dcfi_util.c1 // 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 …]
Dcfi_probe.c1 // 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/
Dcfi_util.c44 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 …]
Dcfi_probe.c82 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/
Dechoaudio_dsp.h3 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 …]
Dechoaudio_dsp.c3 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/
Dechoaudio_dsp.h3 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 …]
Dechoaudio_dsp.c3 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/
Dregion.c1 // 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/
Dmax98926.c1 // 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/
Dsb_edac.c1 // 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/
Dtmpfs.rst1 .. 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/
Dtmpfs.rst1 .. 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/
Dnvdimm.rst2 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/
Dsb_edac.c1 // 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 …]

123456789