Searched +full:per +full:- +full:processor (Results 1 – 25 of 113) sorted by relevance
12345
/Documentation/core-api/ |
D | this_cpu_ops.rst | 8 this_cpu operations are a way of optimizing access to per cpu 9 variables associated with the *currently* executing processor. This is 11 the cpu permanently stored the beginning of the per cpu area for a 12 specific processor). 14 this_cpu operations add a per cpu variable offset to the processor 15 specific per cpu base and encode that operation in the instruction 16 operating on the per cpu variable. 21 processor is not changed between the calculation of the address and 24 Read-modify-write operations are of particular interest. Frequently 32 synchronization is not necessary since we are dealing with per cpu [all …]
|
/Documentation/devicetree/bindings/remoteproc/ |
D | ti,keystone-rproc.txt | 5 sub-systems that are used to offload some of the processor-intensive tasks or 8 These processor sub-systems usually contain additional sub-modules like L1 10 a dedicated local power/sleep controller etc. The DSP processor core in 11 Keystone 2 SoCs is usually a TMS320C66x CorePac processor. 15 Each DSP Core sub-system is represented as a single DT node, and should also 17 or optional properties that enable the OS running on the host processor (ARM 18 CorePac) to perform the device management of the remote processor and to 19 communicate with the remote processor. 22 -------------------- 25 - compatible: Should be one of the following, [all …]
|
D | ti,omap-remoteproc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/ti,omap-remoteproc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Suman Anna <s-anna@ti.com> 13 The OMAP family of SoCs usually have one or more slave processor sub-systems 14 that are used to offload some of the processor-intensive tasks, or to manage 17 The processor cores in the sub-system are usually behind an IOMMU, and may 18 contain additional sub-modules like Internal RAM and/or ROMs, L1 and/or L2 21 The OMAP SoCs usually have a DSP processor sub-system and/or an IPU processor [all …]
|
D | ti,k3-dsp-rproc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/ti,k3-dsp-rproc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Suman Anna <s-anna@ti.com> 13 The TI K3 family of SoCs usually have one or more TI DSP Core sub-systems 14 that are used to offload some of the processor-intensive tasks or algorithms, 17 These processor sub-systems usually contain additional sub-modules like 19 controller, a dedicated local power/sleep controller etc. The DSP processor 20 cores in the K3 SoCs are usually either a TMS320C66x CorePac processor or a [all …]
|
D | ti,davinci-rproc.txt | 4 Binding status: Unstable - Subject to changes for DT representation of clocks 7 The TI Davinci family of SoCs usually contains a TI DSP Core sub-system that 8 is used to offload some of the processor-intensive tasks or algorithms, for 11 The processor cores in the sub-system usually contain additional sub-modules 13 controller, a dedicated local power/sleep controller etc. The DSP processor 18 Each DSP Core sub-system is represented as a single DT node. 21 -------------------- 24 - compatible: Should be one of the following, 25 "ti,da850-dsp" for DSPs on OMAP-L138 SoCs 27 - reg: Should contain an entry for each value in 'reg-names'. [all …]
|
D | ti,k3-r5f-rproc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/ti,k3-r5f-rproc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: TI K3 R5F processor subsystems 10 - Suman Anna <s-anna@ti.com> 13 The TI K3 family of SoCs usually have one or more dual-core Arm Cortex R5F 14 processor subsystems/clusters (R5FSS). The dual core cluster can be used 20 Each Dual-Core R5F sub-system is represented as a single DTS node 23 properties that enable the OS running on the host processor to perform [all …]
|
/Documentation/devicetree/bindings/timer/ |
D | samsung,exynos4210-mct.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/timer/samsung,exynos4210-mct.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 14 global timer and CPU local timers. The global timer is a 64-bit free running 15 up-counter and can generate 4 interrupts when the counter reaches one of the 16 four preset counter values. The CPU local timers are 32-bit free running 17 down-counters and generate an interrupt when the counter expires. There is 23 - samsung,exynos4210-mct [all …]
|
D | sifive,clint.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Palmer Dabbelt <palmer@dabbelt.com> 11 - Anup Patel <anup.patel@wdc.com> 14 SiFive (and other RISC-V) SOCs include an implementation of the SiFive 15 Core Local Interruptor (CLINT) for M-mode timer and M-mode inter-processor 16 interrupts. It directly connects to the timer and inter-processor interrupt 17 lines of various HARTs (or CPUs) so RISC-V per-HART (or per-CPU) local 19 The clock frequency of CLINT is specified via "timebase-frequency" DT [all …]
|
D | arm,twd.txt | 3 ARM 11MP, Cortex-A5 and Cortex-A9 are often associated with a per-core 4 Timer-Watchdog (aka TWD), which provides both a per-cpu local timer 7 The TWD is usually attached to a GIC to deliver its two per-processor 12 - compatible : Should be one of: 13 "arm,cortex-a9-twd-timer" 14 "arm,cortex-a5-twd-timer" 15 "arm,arm11mp-twd-timer" 17 - interrupts : One interrupt to each core 19 - reg : Specify the base address and the size of the TWD timer 24 - always-on : a boolean property. If present, the timer is powered through [all …]
|
/Documentation/admin-guide/pm/ |
D | intel_pstate.rst | 1 .. SPDX-License-Identifier: GPL-2.0 24 For the processors supported by ``intel_pstate``, the P-state concept is broader 27 information about that). For this reason, the representation of P-states used 32 ``intel_pstate`` maps its internal representation of P-states to frequencies too 38 Since the hardware P-state selection interface used by ``intel_pstate`` is 43 time the corresponding CPU is taken offline and need to be re-initialized when 47 only way to pass early-configuration-time parameters to it is via the kernel 63 the processor. 66 ----------- 69 hardware-managed P-states (HWP) support. If it works in this mode, the [all …]
|
D | intel_idle.rst | 1 .. SPDX-License-Identifier: GPL-2.0 20 a particular processor model in it depends on whether or not it recognizes that 21 processor model and may also depend on information coming from the platform 26 ``intel_idle`` uses the ``MWAIT`` instruction to inform the processor that the 28 processor's functional blocks into low-power states. That instruction takes two 30 first of which, referred to as a *hint*, can be used by the processor to 38 only way to pass early-configuration-time parameters to it is via the kernel 42 .. _intel-idle-enumeration-of-states: 47 Each ``MWAIT`` hint value is interpreted by the processor as a license to 48 reconfigure itself in a certain way in order to save energy. The processor [all …]
|
/Documentation/devicetree/bindings/watchdog/ |
D | zii,rave-sp-wdt.txt | 1 Zodiac Inflight Innovations RAVE Supervisory Processor Watchdog Bindings 4 watchdog functionality of RAVE Supervisory Processor. It is expected 7 Documentation/devicetree/bindings/mfd/zii,rave-sp.txt) 11 - compatible: Depending on wire protocol implemented by RAVE SP 13 - "zii,rave-sp-watchdog" 14 - "zii,rave-sp-watchdog-legacy" 18 - wdt-timeout: Two byte nvmem cell specified as per 23 rave-sp { 24 compatible = "zii,rave-sp-rdu1"; 25 current-speed = <38400>; [all …]
|
/Documentation/admin-guide/acpi/ |
D | cppc_sysfs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Collaborative Processor Performance Control (CPPC) 11 performance of a logical processor on a contigious and abstract performance 13 to request performance levels and to measure per-cpu delivered performance. 25 $ ls -lR /sys/devices/system/cpu/cpu0/acpi_cppc/ 28 -r--r--r-- 1 root root 65536 Mar 5 19:38 feedback_ctrs 29 -r--r--r-- 1 root root 65536 Mar 5 19:38 highest_perf 30 -r--r--r-- 1 root root 65536 Mar 5 19:38 lowest_freq 31 -r--r--r-- 1 root root 65536 Mar 5 19:38 lowest_nonlinear_perf 32 -r--r--r-- 1 root root 65536 Mar 5 19:38 lowest_perf [all …]
|
/Documentation/devicetree/bindings/display/ |
D | arm,malidp.txt | 1 ARM Mali-DP 9 - compatible: should be one of 10 "arm,mali-dp500" 11 "arm,mali-dp550" 12 "arm,mali-dp650" 14 - reg: Physical base address and size of the block of registers used by 15 the processor. 16 - interrupts: Interrupt list, as defined in ../interrupt-controller/interrupts.txt, 18 - interrupt-names: name of the engine inside the processor that will 20 - clocks: A list of phandle + clock-specifier pairs, one for each entry [all …]
|
/Documentation/driver-api/media/drivers/ |
D | cpia2_devel.rst | 1 .. SPDX-License-Identifier: GPL-2.0 15 - This is a driver version stripped of the 2.4 back compatibility 23 STV0672, which is capable of up to 30 frames per second (fps) in frame sizes 26 CMOS sensors - the vvl6410 CIF sensor and the vvl6500 VGA sensor. These will 29 The two chipsets operate almost identically. The core is an 8051 processor, 31 processor code, the 676 runs VP5. There are a few differences in register 43 processor. The video processor is the VP block. These registers control
|
/Documentation/userspace-api/accelerators/ |
D | ocxl.rst | 2 OpenCAPI (Open Coherent Accelerator Processor Interface) 6 at being low-latency and high-bandwidth. The specification is 14 OpenCAPI is known in linux as 'ocxl', as the open, processor-agnostic 20 High-level view 24 be implemented on top of a physical link. Any processor or device 29 +-----------+ +-------------+ 32 | Processor | | Function | 33 | | +--------+ | Unit | +--------+ 34 | |--| Memory | | (AFU) |--| Memory | 35 | | +--------+ | | +--------+ [all …]
|
/Documentation/admin-guide/perf/ |
D | arm-ccn.rst | 5 CCN-504 is a ring-bus interconnect consisting of 11 crosspoints 11 ----------------- 29 Crosspoint watchpoint-based events (special "event" value 0xfe) 43 a single CPU ID, of the processor which will be used to handle all 45 request the events on this processor (if not, the perf_event->cpu value 46 will be overwritten anyway). In case of this processor being offlined, 57 / # perf stat -a -e ccn/cycles/,ccn/xp_valid_flit,xp=1,port=0,vc=1,dir=1/ \ 61 not work. Per-task (without "-a") perf sessions are not supported.
|
D | thunderx2-pmu.rst | 5 The ThunderX2 SoC PMU consists of independent, system-wide, per-socket 7 Cavium Coherent Processor Interconnect (CCPI2). 16 overflow interrupt. DMC and L3C counters are 32-bit and read every 2 seconds. 17 The CCPI2 counters are 64-bit and assumed not to overflow in normal operation. 21 The thunderx2_pmu driver registers per-socket perf PMUs for the DMC and 28 work. Per-task perf sessions are also not supported. 32 # perf stat -a -e uncore_dmc_0/cnt_cycles/ sleep 1 34 # perf stat -a -e \ 40 # perf stat -a -e \
|
/Documentation/devicetree/bindings/interrupt-controller/ |
D | openrisc,ompic.txt | 1 Open Multi-Processor Interrupt Controller 5 - compatible : This should be "openrisc,ompic" 6 - reg : Specifies base physical address and size of the register space. The 8 to handle, this should be set to 8 bytes per cpu core. 9 - interrupt-controller : Identifies the node as an interrupt controller. 10 - #interrupt-cells : This should be set to 0 as this will not be an irq 12 - interrupts : Specifies the interrupt line to which the ompic is wired. 16 ompic: interrupt-controller@98000000 { 19 interrupt-controller; 20 #interrupt-cells = <0>;
|
D | arm,nvic.txt | 4 Cortex-M based processor cores. The NVIC implemented on different SoCs 5 vary in the number of interrupts and priority bits per interrupt. 9 - compatible : should be one of: 10 "arm,v6m-nvic" 11 "arm,v7m-nvic" 12 "arm,v8m-nvic" 13 - interrupt-controller : Identifies the node as an interrupt controller 14 - #interrupt-cells : Specifies the number of cells needed to encode an 21 - reg : Specifies base physical address(s) and size of the NVIC registers. 24 - arm,num-irq-priority-bits: The number of priority bits implemented by the [all …]
|
/Documentation/virt/kvm/devices/ |
D | xics.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 One per interrupt source, indexed by the source number. 25 -EINVAL Value greater than KVM_MAX_VCPU_ID. 26 -EFAULT Invalid user pointer for attr->addr. 27 -EBUSY A vcpu is already connected to the device. 32 sources, each identified by a 20-bit source number, and a set of 43 least-significant end of the word: 50 * Pending IPI (inter-processor interrupt) priority, 8 bits 56 * Current processor priority, 8 bits 64 bitfields, starting from the least-significant end of the word: [all …]
|
/Documentation/hwmon/ |
D | coretemp.rst | 11 - 0xe (Pentium M DC), 0xf (Core 2 DC 65nm), 12 - 0x16 (Core 2 SC 65nm), 0x17 (Penryn 45nm), 13 - 0x1a (Nehalem), 0x1c (Atom), 0x1e (Lynnfield), 14 - 0x26 (Tunnel Creek Atom), 0x27 (Medfield Atom), 15 - 0x36 (Cedar Trail Atom) 19 Intel 64 and IA-32 Architectures Software Developer's Manual 27 ----------- 30 inside Intel CPUs. This driver can read both the per-core and per-package 31 temperature using the appropriate sensors. The per-package sensor is new; 40 Temperature known as TjMax is the maximum junction temperature of processor, [all …]
|
D | asb100.rst | 6 * Asus ASB100 and ASB100-A "Bach" 17 ----------- 19 This driver implements support for the Asus ASB100 and ASB100-A "Bach". 30 these, the ASB100-A also implements a single PWM controller for fans 2 and 37 Fan speeds are reported in RPM (rotations per minute). An alarm is 43 processor should work with. This is hardcoded by the mainboard and/or 44 processor itself. It is a value in volts. 48 - 0x0001 => in0 (?) 49 - 0x0002 => in1 (?) 50 - 0x0004 => in2 [all …]
|
/Documentation/devicetree/bindings/mailbox/ |
D | omap-mailbox.txt | 6 various processor subsystems and is connected on an interconnect bus. The 12 within a processor subsystem, and there can be more than one line going to a 13 specific processor's interrupt controller. The interrupt line connections are 17 and tx interrupt source per h/w fifo. Communication between different processors 25 routed to different processor sub-systems on DRA7xx as they are routed through 29 all these clusters are multiplexed and routed to different processor subsystems 35 a SoC. The sub-mailboxes are represented as child nodes of this parent node. 38 -------------------- 39 - compatible: Should be one of the following, 40 "ti,omap2-mailbox" for OMAP2420, OMAP2430 SoCs [all …]
|
/Documentation/scheduler/ |
D | sched-stats.rst | 11 12 which was in the kernel from 2.6.13-2.6.19 (version 13 never saw a kernel 12 release). Some counters make more sense to be per-runqueue; other to be 13 per-domain. Note that domains (and their associated information) will only 33 Note that any such script will necessarily be version-specific, as the main 38 -------------- 50 4) # of times schedule() left the processor idle 59 7) sum of all time spent running by tasks on this processor (in jiffies) 60 8) sum of all time spent waiting to run by tasks on this processor (in 66 ----------------- 67 One of these is produced per domain for each cpu described. (Note that if [all …]
|
12345