/openbmc/linux/drivers/powercap/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 34 fine grained control. These domains include processor package, DRAM 49 fine grained control. These domains include processor package, DRAM
|
/openbmc/linux/Documentation/scsi/ |
H A D | scsi_eh.rst | 1 .. SPDX-License-Identifier: GPL-2.0 14 [1-1] struct scsi_cmnd 15 [1-2] How do scmd's get completed? 16 [1-2-1] Completing a scmd w/ scsi_done 17 [1-2-2] Completing a scmd w/ timeout 18 [1-3] How EH takes over 20 [2-1] EH through fine-grained callbacks 21 [2-1-1] Overview 22 [2-1-2] Flow of scmds through EH 23 [2-1-3] Flow of control [all …]
|
/openbmc/linux/include/linux/ |
H A D | lru_cache.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 7 Copyright (C) 2003-2008, LINBIT Information Technologies GmbH. 8 Copyright (C) 2003-2008, Philipp Reisner <philipp.reisner@linbit.com>. 9 Copyright (C) 2003-2008, Lars Ellenberg <lars.ellenberg@linbit.com>. 24 This header file (and its .c file; kernel-doc of functions see there) 42 we need to resync all regions that have been target of in-flight WRITE IO 48 This is known as "write intent log", and can be implemented as on-disk 49 (coarse or fine grained) bitmap, or other meta data. 53 in-flight WRITE IO, e.g. by only lazily clearing the on-disk write-intent 64 [*] usually as a result of a cluster split-brain and insufficient protection. [all …]
|
/openbmc/linux/fs/nfsd/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 19 You may choose to use a user-space NFS server instead, in which 23 user space programs which can be found in the Linux nfs-utils 24 package, available from http://linux-nfs.org/. More detail about 40 NFSv2 (RFC 1094) was the first publicly-released version of NFS. 67 To store ACLs on your NFS server, you also need to enable ACL- 87 space programs which can be found in the Linux nfs-utils package, 88 available from http://linux-nfs.org/. 117 the server and the clients. See draft-ietf-nfsv4-scsi-layout for 131 draft-ietf-nfsv4-flex-files for more details. [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Control/ |
H A D | VoltageRegulatorControl.interface.yaml | 3 Control.VoltageRegulatorControl allow for fine grained control of a given 13 - name: Voltage 17 - name: MaxValue 20 - readonly 23 - name: MinValue 26 - readonly 29 - name: Resolution 32 - readonly
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_modeset_lock.c | 33 * As KMS moves toward more fine grained locking, and atomic ioctl where 35 * to use &ww_mutex and acquire-contexts to avoid deadlocks. But because 37 * of extra utility/tracking out of our acquire-ctx. This is provided 40 * For basic principles of &ww_mutex, see: Documentation/locking/ww-mutex-design.rst 48 * if (ret == -EDEADLK) { 71 * On top of these per-object locks using &ww_mutex there's also an overall 129 * drm_modeset_lock_all - take all modeset locks 132 * This function takes all modeset locks, suitable where a more fine-grained 145 struct drm_mode_config *config = &dev->mode_config; in drm_modeset_lock_all() 153 mutex_lock(&config->mutex); in drm_modeset_lock_all() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/hwmon/ |
H A D | max6650.txt | 4 [1] https://datasheets.maximintegrated.com/en/ds/MAX6650-MAX6651.pdf 7 - compatible : One of "maxim,max6650" or "maxim,max6651" 8 - reg : I2C address, one of 0x1b, 0x1f, 0x4b, 0x48. 11 - maxim,fan-microvolt : The supply voltage of the fan, either 5000000 uV or 13 - maxim,fan-prescale : Pre-scaling value, as per datasheet [1]. Lower values 14 allow more fine-grained control of slower fans. 16 - maxim,fan-target-rpm: Initial requested fan rotation speed. If specified, the 17 driver selects closed-loop mode and the requested speed. 22 fan-max6650: max6650@1b { 25 maxim,fan-microvolt = <12000000>; [all …]
|
/openbmc/linux/drivers/gpu/drm/loongson/ |
H A D | lsdc_probe.c | 1 // SPDX-License-Identifier: GPL-2.0+ 29 * We can achieve fine-grained control with the information about the host.
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | pwm-regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/regulator/pwm-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Brian Norris <briannorris@chromium.org> 11 - Lee Jones <lee@kernel.org> 12 - Alexandre Courbot <acourbot@nvidia.com> 19 duty-cycle values must be provided via DT. Limitations are that the 21 Intermediary duty-cycle values which would normally allow finer grained 23 is given to the user if the assumptions made in continuous-voltage mode do [all …]
|
/openbmc/linux/arch/arc/include/asm/ |
H A D | barrier.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com) 12 * ARCv2 based HS38 cores are in-order issue, but still weakly ordered 13 * due to micro-arch buffering/queuing of load/store, cache hit vs. miss ... 16 * - Operand supports fine grained load/store/load+store semantics 17 * - Ensures that selected memory operation issued before it will complete 19 * - DMB guarantees SMP as well as local barrier semantics 20 * (asm-generic/barrier.h ensures sane smp_*mb if not defined here, i.e. 22 * - DSYNC provides DMB+completion_of_cache_bpu_maintenance_ops hence not needed 42 #include <asm-generic/barrier.h>
|
/openbmc/linux/Documentation/tools/rv/ |
H A D | rv.rst | 1 .. SPDX-License-Identifier: GPL-2.0 6 -------------------- 8 -------------------- 22 Instead of relying on a fine-grained model of a system (e.g., a 23 re-implementation a instruction level), RV works by analyzing the trace 44 **-h**, **--help** 53 **rv-list**\(1), **rv-mon**\(1)
|
/openbmc/linux/include/linux/mfd/ |
H A D | rohm-bd957x.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 18 * - I2C/thermal, 19 * - Over voltage protection 20 * - Short-circuit protection 21 * - Over current protection 22 * - Over voltage detection 23 * - Under voltage detection 24 * - Under voltage protection 25 * - 'system interrupt'. 28 * information - for example which of the regulators have over-voltage. [all …]
|
/openbmc/linux/net/openvswitch/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 23 expected in a traditional hardware switch, it enables fine-grained 24 programmatic extension and flow-based control of the network. This 26 particularly important in multi-server virtualization deployments, 30 The Open vSwitch datapath provides an in-kernel fast path for packet 31 forwarding. It is complemented by a userspace daemon, ovs-vswitchd,
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/ |
H A D | dcn30_clk_mgr_smu_msg.c | 46 CTX->logger 68 } while (max_retries--); in dcn30_smu_wait_for_response() 249 * Bits 7:0 - number of DPM levels 250 * Bit 28 - 1 = auto DPM on 251 * Bit 29 - 1 = sweep DPM on 252 * Bit 30 - 1 = forced DPM on 253 * Bit 31 - 0 = discrete, 1 = fine-grained 255 * With fine-grained DPM, only min and max frequencies will be reported
|
/openbmc/linux/drivers/block/zram/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 16 See Documentation/admin-guide/blockdev/zram.rst for more information. 24 bool "lzo-rle" 51 default "lzo-rle" if ZRAM_DEF_COMP_LZORLE 70 See Documentation/admin-guide/blockdev/zram.rst for more information. 77 entry (page), which can be used for a more fine grained IDLE 89 See Documentation/admin-guide/blockdev/zram.rst for more information. 95 This will enable multi-compression streams, so that ZRAM can 96 re-compress pages using a potentially slower but more effective
|
/openbmc/linux/Documentation/admin-guide/perf/ |
H A D | cxl.rst | 1 .. SPDX-License-Identifier: GPL-2.0 39 The events shown in perf list are the most fine grained events with a single 58 ----------------------------------------------------------- 60 $# perf stat -a -e cxl_pmu_mem0.0/clock_ticks/ -e cxl_pmu_mem0.0/d2h_req_rdshared/ 64 $# perf stat -a -e cxl_pmu_mem0.0/vid=VID,gid=GID,mask=MASK/ 67 It only supports system-wide counting so attaching to a task is
|
/openbmc/qemu/docs/devel/ |
H A D | writing-monitor-commands.rst | 4 This document is a step-by-step guide on how to write new QMP commands using 10 For an in-depth introduction to the QAPI framework, please refer to 11 :doc:`qapi-code-gen`. For the QMP protocol, see the 12 :doc:`/interop/qmp-spec`. 17 building blocks are also fine. The long term goal is to make all 24 -------- 34 added to the monitor/qmp-cmds.c file 47 ------- 54 # qemu-system-TARGET [...] \ 55 -chardev socket,id=qmp,port=4444,host=localhost,server=on \ [all …]
|
H A D | s390-cpu-topology.rst | 7 command, defining 4 CPUs, where CPU[0] is defined by the -smp argument and will 10 .. code-block:: bash 12 qemu-system-s390x \ 13 -enable-kvm \ 14 -cpu z14,ctop=on \ 15 -smp 1,drawers=3,books=3,sockets=2,cores=2,maxcpus=36 \ 16 -device z14-s390x-cpu,core-id=19,entitlement=high \ 17 -device z14-s390x-cpu,core-id=11,entitlement=low \ 18 -device z14-s390x-cpu,core-id=12,entitlement=high \ 21 Additions to query-cpus-fast [all …]
|
/openbmc/linux/security/apparmor/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 25 provide fine grained control of the debug options that are 121 to the KUnit documentation in Documentation/dev-tools/kunit/.
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | topdown.txt | 2 --------------------- 11 perf stat --topdown implements this using available metrics that vary 14 % perf stat -a --topdown -I1000 34 For more fine grained measurements it can be useful to 84 int slots_fd = perf_event_open(&slots, 0, -1, -1, 0); 104 int metrics_fd = perf_event_open(&metrics, 0, -1, slots_fd, 0); 145 individual basic blocks is definitely too fine grained. 205 retiring_slots = GET_METRIC(metric_b, 0) * slots_b - retiring_slots_a 206 bad_spec_slots = GET_METRIC(metric_b, 1) * slots_b - bad_spec_slots_a 207 fe_bound_slots = GET_METRIC(metric_b, 2) * slots_b - fe_bound_slots_a [all …]
|
/openbmc/linux/arch/sparc/mm/ |
H A D | tsunami.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * tsunami.S: High speed MicroSparc-I mmu/cache operations. 9 #include <asm/asm-offsets.h> 31 cmp %g2, -1 53 cmp %g2, -1 67 /* This one can be done in a fine grained manner... */ 72 andn %o1, (PAGE_SIZE - 1), %o1 73 cmp %o3, -1 98 /* NOTE: This routine has to be shorter than 70insns --jj */
|
/openbmc/linux/arch/sparc/include/asm/ |
H A D | pgtsrmmu.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 17 /* Number of contexts is implementation-dependent; 64k is the most we support */ 36 /* The pte non-page bits. Some notes: 64 /* Some day I will implement true fine grained access bits for 95 save %sp, -64, %sp; \ 103 /* This makes sense. Honest it does - Anton */ 104 /* XXX Yes but it's ugly as sin. FIXME. -KMW */ 106 #define __nocache_pa(VADDR) (((unsigned long)VADDR) - SRMMU_NOCACHE_VADDR + __pa((unsigned long)srm… 107 #define __nocache_va(PADDR) (__va((unsigned long)PADDR) - (unsigned long)srmmu_nocache_pool + SRMMU…
|
/openbmc/linux/drivers/mtd/nand/spi/ |
H A D | gigadevice.c | 1 // SPDX-License-Identifier: GPL-2.0 70 return -ERANGE; in gd5fxgq4xa_ooblayout_ecc() 72 region->offset = (16 * section) + 8; in gd5fxgq4xa_ooblayout_ecc() 73 region->length = 8; in gd5fxgq4xa_ooblayout_ecc() 82 return -ERANGE; in gd5fxgq4xa_ooblayout_free() 85 region->offset = 16 * section; in gd5fxgq4xa_ooblayout_free() 86 region->length = 8; in gd5fxgq4xa_ooblayout_free() 89 region->offset = 1; in gd5fxgq4xa_ooblayout_free() 90 region->length = 7; in gd5fxgq4xa_ooblayout_free() 108 /* 1-7 bits are flipped. return the maximum. */ in gd5fxgq4xa_ecc_get_status() [all …]
|
/openbmc/linux/Documentation/cpu-freq/ |
H A D | cpufreq-stats.rst | 1 .. SPDX-License-Identifier: GPL-2.0 16 3. Configuring cpufreq-stats 22 cpufreq-stats is a driver that provides CPU frequency statistics for each CPU. 37 - time_in_state 38 - total_trans 39 - trans_table 48 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # ls -l 50 drwxr-xr-x 2 root root 0 May 14 16:06 . 51 drwxr-xr-x 3 root root 0 May 14 15:58 .. 52 --w------- 1 root root 4096 May 14 16:06 reset [all …]
|
/openbmc/linux/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_eth.h | 1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later */ 3 * Copyright 2008 - 2016 Freescale Semiconductor Inc. 26 /* More detailed FQ types - used for fine-grained WQ assignments */ 90 /* Counters for QMan ERN frames - one counter per rejection code */ 114 /* fragmented (non-linear) skbuffs received from the stack */ 169 /* Use a per-port CGR for ingress traffic. */
|