Searched +full:usecase +full:- +full:specific (Results 1 – 13 of 13) sorted by relevance
| /linux/drivers/media/pci/intel/ipu6/ |
| H A D | ipu6.h | 1 /* 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/devicetree/bindings/iio/ |
| H A D | mount-matrix.txt | 2 * 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 D | perf-amd-ibs.txt | 1 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 D | slimbus.h | 1 /* 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 D | iscsi_if.h | 1 /* 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 D | industrialio-backend.c | 1 // 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 D | mhi.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (c) 2018-2020, The Linux Foundation. All rights reserved. 10 #include <linux/dma-direction.h> 27 * enum mhi_callback - MHI callback 51 * enum mhi_flags - Transfer flags 63 * enum mhi_device_type - Device types 73 * enum mhi_ch_type - Channel types 89 * struct mhi_buf - MHI Buffer description 92 * ECA - Event context array data 93 * CCA - Channel context array data [all …]
|
| H A D | damon.h | 1 /* 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 * For any use case, @ar should be non-zero positive size. 60 * @nr_accesses is reset to zero for every &damon_attrs->aggr_interval and be 61 * increased for every &damon_attrs->sample_interval if an access to the region 67 * (1 in 10,000) that updated for every &damon_attrs->sample_interval in a [all …]
|
| /linux/arch/powerpc/ |
| H A D | Kconfig | 1 # 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/pmdomain/ |
| H A D | core.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * drivers/base/power/domain.c - Common code related to device power domains. 47 __routine = genpd->dev_ops.callback; \ 66 mutex_lock(&genpd->mlock); in genpd_lock_mtx() 72 mutex_lock_nested(&genpd->mlock, depth); in genpd_lock_nested_mtx() 77 return mutex_lock_interruptible(&genpd->mlock); in genpd_lock_interruptible_mtx() 82 return mutex_unlock(&genpd->mlock); in genpd_unlock_mtx() 93 __acquires(&genpd->slock) in genpd_lock_spin() 97 spin_lock_irqsave(&genpd->slock, flags); in genpd_lock_spin() 98 genpd->lock_flags = flags; in genpd_lock_spin() [all …]
|
| /linux/mm/ |
| H A D | memcontrol.c | 1 // 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" 111 (current->flags & PF_EXITING); in task_is_dying() 119 return &memcg->vmpressure; in memcg_to_vmpressure() 149 * objcg->nr_charged_bytes can't have an arbitrary byte value. in obj_cgroup_release() 153 * 1) CPU0: objcg == stock->cached_objcg in obj_cgroup_release() [all …]
|
| /linux/arch/s390/kvm/ |
| H A D | kvm-s390.c | 1 // SPDX-License-Identifier: GPL-2.0 13 #define pr_fmt(fmt) "kvm-s390: " fmt 16 #include <linux/entry-virt.h> 38 #include <asm/access-regs.h> 39 #include <asm/asm-offsets.h> 53 #include "kvm-s390.h" 61 #include "trace-s390.h" 229 * the feature is opt-in anyway 244 * defines in FACILITIES_KVM and the non-hypervisor managed bits. 279 * -delta to the epoch. in kvm_clock_sync_scb() [all …]
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | rvu_nix.c | 1 // SPDX-License-Identifier: GPL-2.0 97 return rvu->nix_blkaddr[blkaddr]; in rvu_get_next_nix_blkaddr() 100 if (rvu->nix_blkaddr[i] == blkaddr) in rvu_get_next_nix_blkaddr() 101 return rvu->nix_blkaddr[i + 1]; in rvu_get_next_nix_blkaddr() 114 if (!pfvf->nixlf || blkaddr < 0) in is_nixlf_attached() 126 block = &rvu->hw->block[blkaddr]; in rvu_get_nixlf_count() 127 max += block->lf.max; in rvu_get_nixlf_count() 136 struct rvu_hwinfo *hw = rvu->hw; in nix_get_nixlf() 140 if (!pfvf->nixlf || blkaddr < 0) in nix_get_nixlf() 143 *nixlf = rvu_get_lf(rvu, &hw->block[blkaddr], pcifunc, 0); in nix_get_nixlf() [all …]
|