Home
last modified time | relevance | path

Searched +full:usecase +full:- +full:specific (Results 1 – 13 of 13) sorted by relevance

/linux/Documentation/devicetree/bindings/net/wireless/
H A Dqcom,ath11k-pci.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/net/wireless/qcom,ath11k-pci.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Jeff Johnson <jjohnson@kernel.org>
19 - pci17cb,1101 # QCA6390
20 - pci17cb,1103 # WCN6855
25 qcom,calibration-variant:
31 qcom,ath11k-calibration-variant:
38 firmware-name:
[all …]
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6.h1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /* Copyright (C) 2013 - 2024 Intel Corporation */
11 #include "ipu6-buttress.h"
17 #define IPU6_NAME "intel-ipu6"
35 * IPU6 - TGL
36 * IPU6SE - JSL
37 * IPU6EP - ADL/RPL
38 * IPU6EP_MTL - MTL
96 /* The firmware is accessible within the first 2 GiB only in non-secure mode. */
116 * Threshold values are pre-defined and are arrived at after performance
[all …]
/linux/Documentation/accel/qaic/
H A Dqaic.rst1 .. SPDX-License-Identifier: GPL-2.0-only
14 --------------------
21 non-empty and generate MSIs at a rate equivalent to the speed of the
28 To mitigate this issue, the QAIC driver implements specific IRQ handling. When
36 This mitigation in QAIC is very effective. The same lprnet usecase that
42 ---------------
72 QAIC handles and enforces the required little endianness and 64-bit alignment,
104 QAIC defines a number of driver specific IOCTLs as part of the userspace API.
124 DMA Bridge, and as such, locks the BO to a specific DBC.
128 call is non-blocking. Success only indicates that the BOs have been queued
[all …]
/linux/Documentation/devicetree/bindings/iio/
H A Dmount-matrix.txt2 * is the definition of +/- values practical or counterintuitive?
13 that produce three-dimensional data in relation to the world where it is
20 The typical usecase is that where a component has an internal representation
23 relative to some specific device frame of reference.
37 reference. This means that the sensor may be flipped upside-down, left-right,
47 Device-to-world examples for some three-dimensional sensor types:
49 - Accelerometers have their world frame of reference toward the center of
57 as the gravity vector is projected 1:1 onto the sensors (z)-axis.
67 +--------+ +--------+
69 +--------+ +--------+
[all …]
/linux/tools/perf/Documentation/
H A Dperf-amd-ibs.txt1 perf-amd-ibs(1)
5 ----
6 perf-amd-ibs - Support for AMD Instruction-Based Sampling (IBS) with perf tool
9 --------
11 'perf record' -e ibs_op//
12 'perf record' -e ibs_fetch//
15 -----------
17 Instruction-Based Sampling (IBS) provides precise Instruction Pointer (IP)
20 execution (micro-op execution to be precise) with details like d-cache
21 hit/miss, d-TLB hit/miss, cache miss latency, load/store data source, branch
[all …]
/linux/drivers/slimbus/
H A Dslimbus.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (c) 2011-2017, The Linux Foundation
91 * struct slim_framer - Represents SLIMbus framer.
94 * Manager is responsible for framer hand-over.
111 * struct slim_msg_txn - Message to be sent by the controller.
120 * (relevant for message-codes involving read operation)
260 * struct slim_channel - SLIMbus channel, used for state machine
279 * struct slim_port - SLIMbus port
303 * @SLIM_PROTO_ASYNC_SMPLX: Asynchronous Protocol-Simplex
304 * @SLIM_PROTO_ASYNC_HALF_DUP: Asynchronous Protocol-Half-duplex
[all …]
/linux/include/scsi/
H A Discsi_if.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
7 * maintained by open-iscsi@googlegroups.com
99 /* messages u -> k */
241 /* messages k -> u */
311 /* structure for minimalist usecase */
319 uint32_t iface_num; /* iface number, 0 - n */
461 /* iSCSI specific settings params for iface */
745 * These flags presents iSCSI Data-Path capabilities.
779 * struct iscsi_stats - iSCSI Statistics (iSCSI MIB)
781 * Note: this structure contains counters collected on per-connection basis.
[all …]
/linux/drivers/iio/
H A Dindustrialio-backend.c1 // SPDX-License-Identifier: GPL-2.0-only
11 * -------------------------------------------------------
12 * ------------------ | ------------ ------------ ------- FPGA|
13 * | ADC |------------------------| | ADC CORE |---------| DMA CORE |------| RAM | |
14 * | (Frontend/IIO) | Serial Data (eg: LVDS) | |(backend) |---------| |------| | |
15 * | |------------------------| ------------ ------------ ------- |
16 * ------------------ -------------------------------------------------------
19 * - Backends should register themselves with devm_iio_backend_register()
20 * - Frontend devices should get backends with devm_iio_backend_get()
27 * the industrialio-backend.c is only left with the really generic stuff. Then,
[all …]
/linux/include/linux/
H A Ddamon.h1 /* SPDX-License-Identifier: GPL-2.0 */
19 /* Max priority score for DAMON-based operation schemes */
25 return l + get_random_u32_below(r - l); in damon_rand()
29 * struct damon_addr_range - Represents an address region of [@start, @end).
39 * struct damon_size_range - Represents size for filter to operate on [@min, @max].
49 * struct damon_region - Represents a monitoring target region.
58 * @nr_accesses is reset to zero for every &damon_attrs->aggr_interval and be
59 * increased for every &damon_attrs->sample_interval if an access to the region
65 * (1 in 10,000) that updated for every &damon_attrs->sample_interval in a
67 * @nr_accesses * 10000 for every &struct damon_attrs->aggr_interval. This can
[all …]
/linux/arch/powerpc/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
5 def_bool PPC64 && $(cc-option, -mabi=elfv2)
8 def_bool PPC64 && $(cc-option, -mcpu=power10 -mprefixed)
11 # Clang has a bug (https://github.com/llvm/llvm-project/issues/62372)
12 # where pcrel code is not generated if -msoft-float, -mno-altivec, or
13 # -mno-vsx options are also given. Without these options, fp/vec
16 def_bool PPC64 && CC_IS_GCC && $(cc-option, -mcpu=power10 -mpcrel)
35 # On Book3S 64, the default virtual address space for 64-bit processes
38 # between bottom-up and top-down allocations for applications that
41 default 29 if PPC_BOOK3S_64 && PPC_64K_PAGES # 29 = 45 (32T) - 16 (64K)
[all …]
/linux/drivers/powercap/
H A Dintel_rapl_common.c1 // SPDX-License-Identifier: GPL-2.0-only
29 #include <asm/intel-family.h>
106 #define NR_RAW_PRIMITIVES (NR_RAPL_PRIMITIVES - 2)
130 return rd->rpl[pl].name ? true : false; in is_pl_valid()
135 if (rd->rp->priv->type == RAPL_IF_TPMI) { in get_pl_lock_prim()
146 return -EINVAL; in get_pl_lock_prim()
152 if (rd->rp->priv->limits[rd->id] & BIT(POWER_LIMIT2)) in get_pl_lock_prim()
163 if (prim == PL_CLAMP && rd->rp->priv->type != RAPL_IF_TPMI) in get_pl_prim()
173 return -EINVAL; in get_pl_prim()
177 if (prim == PL_CLAMP && rd->rp->priv->type != RAPL_IF_TPMI) in get_pl_prim()
[all …]
/linux/mm/
H A Dmemcontrol.c1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* memcontrol.c - Memory Controller
28 #include <linux/cgroup-defs.h>
40 #include <linux/page-flags.h>
41 #include <linux/backing-dev.h>
70 #include "memcontrol-v1.h"
108 (current->flags & PF_EXITING); in task_is_dying()
116 return &memcg->vmpressure; in memcg_to_vmpressure()
146 * objcg->nr_charged_bytes can't have an arbitrary byte value. in obj_cgroup_release()
150 * 1) CPU0: objcg == stock->cached_objcg in obj_cgroup_release()
[all …]
/linux/arch/s390/kvm/
H A Dkvm-s390.c1 // SPDX-License-Identifier: GPL-2.0
13 #define KMSG_COMPONENT "kvm-s390"
38 #include <asm/access-regs.h>
39 #include <asm/asm-offsets.h>
54 #include "kvm-s390.h"
60 #include "trace-s390.h"
227 * the feature is opt-in anyway
242 * defines in FACILITIES_KVM and the non-hypervisor managed bits.
283 * -delta to the epoch. in kvm_clock_sync_scb()
285 delta = -delta; in kvm_clock_sync_scb()
[all …]