Home
last modified time | relevance | path

Searched full:interleave (Results 1 – 25 of 332) sorted by relevance

12345678910>>...14

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dmax98373.txt15 interleave slot.
24 - maxim,interleave-mode : For cases where a single combined channel
29 Boolean, define to enable the interleave mode, Default : false
39 maxim,interleave-mode;
Dmax9892x.txt14 interleave slot.
22 - interleave-mode : When using two MAX9892X in a system it is
24 overflow the frame size. Digital Audio Interleave
39 interleave-mode = <0>;
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dmax98373.txt15 interleave slot.
24 - maxim,interleave-mode : For cases where a single combined channel
29 Boolean, define to enable the interleave mode, Default : false
39 maxim,interleave-mode;
Dmaxim,max98925.yaml35 will be used as interleave slot.
45 maxim,interleave-mode:
50 Interleave mode provides a means to output VMON and IMON data from two
Dadi,max98388.yaml45 adi,interleave-mode:
76 adi,interleave-mode;
/kernel/linux/linux-6.6/Documentation/driver-api/cxl/
Dmemory-devices.rst28 Platform firmware enumerates a menu of interleave options at the "CXL root port"
32 at which the interleave can be split. For example platform firmware may say at a
34 interleave cycles across multiple Root Ports. An intervening Switch between a
35 port and an endpoint may interleave cycles across multiple Downstream Switch
251 participate". A given expander can participate in multiple CXL.mem interleave
253 example mem3 can participate in one or more of a PMEM interleave that spans to
254 Host Bridges, a PMEM interleave that targets a single Host Bridge, a Volatile
255 memory interleave that spans 2 Host Bridges, and a Volatile memory interleave
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-bus-cxl229 configured interleave order of the decoder's dport instances.
329 decoder's position in the interleave is determined by the
331 decoders their interleave is specified by platform firmware and
342 to the next target in the interleave at address N +
354 (interleave-set) within the decode range bounded by root decoder
389 interleave set will claim. The possible interleave granularity
414 interleave configuration parameters. Once set it cannot be
451 interleave and N is the 'interleave_ways' setting for the
454 position relative to the root decoder interleave. EBUSY is
456 if the region is not in a state to accept interleave
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/
Dlgs8gxx_priv.h35 #define TIM_MASK 0x20 /* Time Interleave Length Mask */
36 #define TIM_LONG 0x20 /* Time Interleave Length = 720 */
37 #define TIM_MIDDLE 0x00 /* Time Interleave Length = 240 */
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/
Dlgs8gxx_priv.h35 #define TIM_MASK 0x20 /* Time Interleave Length Mask */
36 #define TIM_LONG 0x20 /* Time Interleave Length = 720 */
37 #define TIM_MIDDLE 0x00 /* Time Interleave Length = 240 */
/kernel/linux/linux-5.10/Documentation/admin-guide/mm/
Dnuma_memory_policy.rst41 up, the system default policy will be set to interleave
229 Interleave mode indexes the set of nodes specified by the
238 For allocation of page cache pages, Interleave mode indexes
257 nodemask (Bind, Interleave) is remapped to the new set of
267 mems 1-3 that sets an Interleave policy over the same set. If
268 the cpuset's mems change to 3-5, the Interleave will now occur
270 3 is allowed from the user's nodemask, the "interleave" only
288 nodes, the node (Preferred) or nodemask (Bind, Interleave) is
299 Bind or Interleave case, the third and fifth) nodes in the set of
310 mems 2-5 that sets an Interleave policy over the same set with
[all …]
/kernel/linux/linux-6.6/Documentation/admin-guide/mm/
Dnuma_memory_policy.rst39 up, the system default policy will be set to interleave
227 Interleave mode indexes the set of nodes specified by the
236 For allocation of page cache pages, Interleave mode indexes
262 Many), preferred node (Preferred) or nodemask (Bind, Interleave) is
272 mems 1-3 that sets an Interleave policy over the same set. If
273 the cpuset's mems change to 3-5, the Interleave will now occur
275 3 is allowed from the user's nodemask, the "interleave" only
293 nodes, the node (Preferred) or nodemask (Bind, Interleave) is
304 Bind or Interleave case, the third and fifth) nodes in the set of
315 mems 2-5 that sets an Interleave policy over the same set with
[all …]
/kernel/linux/linux-5.10/drivers/mtd/chips/
Dcfi_util.c44 unsigned interleave = cfi_interleave(cfi); in cfi_build_cmd_addr() local
48 addr = (cmd_ofs * type) * interleave; 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).
223 int osf = cfi->interleave * cfi->device_type; /* scale factor */ in cfi_qry_present()
303 int ofs_factor = cfi->interleave * cfi->device_type; in cfi_read_pri()
DKconfig128 bool "Support 1-chip flash interleave" if MTD_CFI_GEOMETRY
135 bool "Support 2-chip flash interleave" if MTD_CFI_GEOMETRY
142 bool "Support 4-chip flash interleave" if MTD_CFI_GEOMETRY
149 bool "Support 8-chip flash interleave" if MTD_CFI_GEOMETRY
/kernel/linux/linux-6.6/drivers/mtd/chips/
Dcfi_util.c43 unsigned interleave = cfi_interleave(cfi); in cfi_build_cmd_addr() local
47 addr = (cmd_ofs * type) * interleave; 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).
222 int osf = cfi->interleave * cfi->device_type; /* scale factor */ in cfi_qry_present()
302 int ofs_factor = cfi->interleave * cfi->device_type; in cfi_read_pri()
DKconfig128 bool "Support 1-chip flash interleave" if MTD_CFI_GEOMETRY
135 bool "Support 2-chip flash interleave" if MTD_CFI_GEOMETRY
142 bool "Support 4-chip flash interleave" if MTD_CFI_GEOMETRY
149 bool "Support 8-chip flash interleave" if MTD_CFI_GEOMETRY
/kernel/linux/linux-6.6/drivers/nvdimm/
Dlabel.h74 * @nlabel: 1 per interleave-way in the region
80 * @ig: interleave granularity (1 << @ig) * 256 bytes
108 * @isetcookie: interleave set cookie
155 * @region_uuid: host interleave set identifier
/kernel/linux/linux-5.10/sound/pci/echoaudio/
Dechoaudio_dsp.c784 /* Look for super-interleave (no big-endian and 8 bits) */ in set_audio_format()
785 if (format->interleave > 2) { in set_audio_format()
797 dsp_format |= format->interleave; in set_audio_format()
800 switch (format->interleave) { in set_audio_format()
810 } else if (format->interleave == 1 && in set_audio_format()
818 if (format->interleave == 2) in set_audio_format()
825 if (format->interleave == 2) in set_audio_format()
831 if (format->interleave == 2) in set_audio_format()
837 if (format->interleave == 2) in set_audio_format()
853 first channel must be set, regardless its interleave.
[all …]
Dechoaudio_dsp.h435 * Super-interleave is defined as interleaving by 4 or more. Darla20 and Gina20
436 * do not support super interleave.
439 * interleave. The interleave factor must be even. 16 - way interleave is the
440 * current maximum, so you can interleave by 4, 6, 8, 10, 12, 14, and 16.
443 * the interleave factor. So, 32 bit interleave by 6 is 0x86 and
444 * 16 bit interleave by 16 is (0x40 | 0x10) = 0x50.
/kernel/linux/linux-6.6/sound/pci/echoaudio/
Dechoaudio_dsp.c788 /* Look for super-interleave (no big-endian and 8 bits) */ in set_audio_format()
789 if (format->interleave > 2) { in set_audio_format()
801 dsp_format |= format->interleave; in set_audio_format()
804 switch (format->interleave) { in set_audio_format()
814 } else if (format->interleave == 1 && in set_audio_format()
822 if (format->interleave == 2) in set_audio_format()
829 if (format->interleave == 2) in set_audio_format()
835 if (format->interleave == 2) in set_audio_format()
841 if (format->interleave == 2) in set_audio_format()
857 first channel must be set, regardless its interleave.
[all …]
Dechoaudio_dsp.h435 * Super-interleave is defined as interleaving by 4 or more. Darla20 and Gina20
436 * do not support super interleave.
439 * interleave. The interleave factor must be even. 16 - way interleave is the
440 * current maximum, so you can interleave by 4, 6, 8, 10, 12, 14, and 16.
443 * the interleave factor. So, 32 bit interleave by 6 is 0x86 and
444 * 16 bit interleave by 16 is (0x40 | 0x10) = 0x50.
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/benchs/
Dbench_local_storage.c187 skel->rodata->interleave = 0; in hashmap_setup()
202 skel->rodata->interleave = 0; in local_storage_cache_get_setup()
217 skel->rodata->interleave = 1; in local_storage_cache_get_interleaved_setup()
246 * cache interleaved get: like "sequential get", but interleave 4 calls to the
/kernel/linux/linux-6.6/tools/perf/scripts/python/
Dintel-pt-events.py80 ap.add_argument("--interleave", type=int, nargs='?', const=4, default=0)
105 if glb_args.interleave:
127 # Output at most glb_args.interleave output strings per cpu
130 countdown = glb_args.interleave
436 if glb_args.interleave:
446 if glb_args.interleave:
467 if glb_args.interleave:
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
Dlocal_storage_bench.c43 const volatile unsigned int interleave; variable
85 if (interleave && map_idx % 3 == 0) in loop()
/kernel/linux/linux-6.6/include/linux/mtd/
Dcfi.h28 # define cfi_interleave(cfi) ((cfi)->interleave)
40 # define cfi_interleave(cfi) ((cfi)->interleave)
52 # define cfi_interleave(cfi) ((cfi)->interleave)
276 int interleave; member
/kernel/linux/linux-5.10/include/linux/mtd/
Dcfi.h28 # define cfi_interleave(cfi) ((cfi)->interleave)
40 # define cfi_interleave(cfi) ((cfi)->interleave)
52 # define cfi_interleave(cfi) ((cfi)->interleave)
276 int interleave; member

12345678910>>...14