/kernel/linux/linux-5.10/Documentation/ABI/testing/ |
D | sysfs-class-remoteproc | 4 Description: Remote processor firmware 7 remote processor. 9 To change the running firmware, ensure the remote processor is 15 Description: Remote processor state 17 Reports the state of the remote processor, which will be one of: 25 "offline" means the remote processor is powered off. 27 "suspended" means that the remote processor is suspended and 30 "running" is the normal state of an available remote processor 33 the remote processor. 35 "invalid" is returned if the remote processor is in an [all …]
|
/kernel/linux/linux-5.10/arch/sh/ |
D | Kconfig | 76 The SuperH is a RISC processor targeted for use in embedded systems 153 # Processor families 215 prompt "Processor sub-type selection" 218 # Processor subtypes 221 # SH-2 Processor Support 224 bool "Support SH7619 processor" 229 bool "Support J2 processor" 234 # SH-2A Processor Support 237 bool "Support SH7201 processor" 243 bool "Support SH7203 processor" [all …]
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/powerpc/power8/ |
D | cache.json | 5 …"BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another c… 6 …"PublicDescription": "The processor's data cache was reloaded with Modified (M) data from another … 11 …"BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another chi… 12 …"PublicDescription": "The processor's data cache was reloaded with Shared (S) data from another ch… 17 …"BriefDescription": "The processor's data cache was reloaded from another chip's L4 on a different… 18 …"PublicDescription": "The processor's data cache was reloaded from another chip's L4 on a differen… 23 …"BriefDescription": "The processor's data cache was reloaded from local core's L2 due to a demand … 24 …"PublicDescription": "The processor's data cache was reloaded from local core's L2 due to either o… 35 …"BriefDescription": "The processor's data cache was reloaded from a location other than the local … 36 …"PublicDescription": "The processor's data cache was reloaded from a location other than the local… [all …]
|
D | frontend.json | 89 …"BriefDescription": "The processor's Instruction cache was reloaded with Modified (M) data from an… 90 …"PublicDescription": "The processor's Instruction cache was reloaded with Modified (M) data from a… 95 …"BriefDescription": "The processor's Instruction cache was reloaded with Shared (S) data from anot… 96 …"PublicDescription": "The processor's Instruction cache was reloaded with Shared (S) data from ano… 101 …"BriefDescription": "The processor's Instruction cache was reloaded from another chip's L4 on a di… 102 …"PublicDescription": "The processor's Instruction cache was reloaded from another chip's L4 on a d… 107 …"BriefDescription": "The processor's Instruction cache was reloaded from another chip's memory on … 108 …"PublicDescription": "The processor's Instruction cache was reloaded from another chip's memory on… 113 …"BriefDescription": "The processor's Instruction cache was reloaded from local core's L2 due to an… 114 …"PublicDescription": "The processor's Instruction cache was reloaded from local core's L2 due to e… [all …]
|
D | other.json | 371 …"BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another c… 372 …"PublicDescription": "The processor's data cache was reloaded with Modified (M) data from another … 377 …"BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another chi… 378 …"PublicDescription": "The processor's data cache was reloaded with Shared (S) data from another ch… 383 …"BriefDescription": "The processor's data cache was reloaded from another chip's L4 on a different… 384 …"PublicDescription": "The processor's data cache was reloaded from another chip's L4 on a differen… 389 …"BriefDescription": "The processor's data cache was reloaded from another chip's memory on the sam… 390 …"PublicDescription": "The processor's data cache was reloaded from another chip's memory on the sa… 395 …"BriefDescription": "The processor's data cache was reloaded from local core's L2 due to either de… 396 …"PublicDescription": "The processor's data cache was reloaded from local core's L2 due to either o… [all …]
|
/kernel/linux/linux-5.10/drivers/eisa/ |
D | eisa.ids | 74 AIR1001 "AIR P6NDP PCI/EISA Dual-Pentium Processor System Board" 84 ALR3000 "80486 Processor Module" 85 ALR3010 "Pentium Processor Board" 91 ALRB0A0 "Primary System Processor Board - 80486DX2/66" 92 ALRB0B0 "Secondary System Processor Board - 80486DX2/66" 245 CPQ5000 "Compaq 386/33 System Processor Board used as Secondary" 246 CPQ5251 "Compaq 5/133 System Processor Board-2MB" 247 CPQ5253 "Compaq 5/166 System Processor Board-2MB" 248 CPQ5255 "Compaq 5/133 System Processor Board-1MB" 249 CPQ525D "Compaq 5/100 System Processor Board-1MB" [all …]
|
/kernel/linux/linux-5.10/arch/m68k/ |
D | Kconfig.cpu | 2 comment "Processor Type" 10 the full 68000 processor instruction set. 12 of the 68000 processor family. They are mainly targeted at embedded 15 processor instruction set. 17 MC68xxx processor, select M68KCLASSIC. 19 processor, select COLDFIRE. 63 based on the 68020 processor. For the most part it is used in 73 processor, say Y. Otherwise, say N. Note that the 68020 requires a 84 processor, say Y. Otherwise, say N. Note that a MC68EC030 will not 94 or MC68040 processor, say Y. Otherwise, say N. Note that an [all …]
|
/kernel/linux/linux-5.10/arch/arm/mach-imx/ |
D | Kconfig | 59 This enables support for Freescale i.MX31 processor 66 This enables support for Freescale i.MX31 processor 78 This enables support for Freescale i.MX1 processor 90 This enables support for Freescale i.MX25 processor 98 This enables support for Freescale i.MX27 processor 117 This enables support for Freescale i.MX50 processor. 124 This enables support for Freescale i.MX51 processor 132 This enables support for Freescale i.MX53 processor. 156 This enables support for Freescale i.MX6 Quad processor. 166 This enables support for Freescale i.MX6 SoloLite processor. [all …]
|
/kernel/linux/linux-5.10/drivers/net/phy/mscc/ |
D | mscc_ptp.c | 23 /* Two PHYs share the same 1588 processor and it's to be entirely configured 24 * through the base PHY of this processor. 59 PROCESSOR, enumerator 77 case PROCESSOR: in vsc85xx_ts_read_csr() 117 blk == PROCESSOR; in vsc85xx_ts_write_csr() 127 case PROCESSOR: in vsc85xx_ts_write_csr() 254 vsc85xx_ts_write_csr(phydev, PROCESSOR, MSCC_PHY_PTP_EGR_STALL_LATENCY, in vsc85xx_ts_set_latencies() 274 vsc85xx_ts_write_csr(phydev, PROCESSOR, MSCC_PHY_PTP_INGR_LOCAL_LATENCY, in vsc85xx_ts_set_latencies() 277 val = vsc85xx_ts_read_csr(phydev, PROCESSOR, in vsc85xx_ts_set_latencies() 280 vsc85xx_ts_write_csr(phydev, PROCESSOR, MSCC_PHY_PTP_INGR_TSP_CTRL, in vsc85xx_ts_set_latencies() [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/qcom/ |
D | qcom,smsm.txt | 4 information between the processors in a Qualcomm SoC. Each processor is 5 assigned 32 bits of state that can be modified. A processor can through a 7 certain bit owned by a certain remote processor. 19 signaling the N:th remote processor 27 Definition: identifier of the local processor in the list of hosts, or 29 matrix representing the local processor 43 Each processor's state bits are described by a subnode of the smsm device node. 45 processor's state bits or the local processors bits. The node names are not 63 to belong to a remote processor 73 Definition: one entry specifying remote IRQ used by the remote processor [all …]
|
/kernel/linux/linux-5.10/Documentation/admin-guide/pm/ |
D | intel_idle.rst | 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 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 52 processor) corresponding to them depends on the processor model and it may also 58 for different processor models included in the driver itself and the ACPI tables 59 of the system. The former are always used if the processor model at hand is [all …]
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/sandybridge/ |
D | uncore.json | 7 "BriefDescription": "A snoop misses in some processor core.", 8 "PublicDescription": "A snoop misses in some processor core.", 19 "BriefDescription": "A snoop invalidates a non-modified line in some processor core.", 20 "PublicDescription": "A snoop invalidates a non-modified line in some processor core.", 31 "BriefDescription": "A snoop hits a non-modified line in some processor core.", 32 "PublicDescription": "A snoop hits a non-modified line in some processor core.", 43 "BriefDescription": "A snoop hits a modified line in some processor core.", 44 "PublicDescription": "A snoop hits a modified line in some processor core.", 55 "BriefDescription": "A snoop invalidates a modified line in some processor core.", 56 "PublicDescription": "A snoop invalidates a modified line in some processor core.", [all …]
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/ivybridge/ |
D | uncore.json | 7 "BriefDescription": "A snoop misses in some processor core.", 8 "PublicDescription": "A snoop misses in some processor core.", 19 "BriefDescription": "A snoop invalidates a non-modified line in some processor core.", 20 "PublicDescription": "A snoop invalidates a non-modified line in some processor core.", 31 "BriefDescription": "A snoop hits a non-modified line in some processor core.", 32 "PublicDescription": "A snoop hits a non-modified line in some processor core.", 43 "BriefDescription": "A snoop hits a modified line in some processor core.", 44 "PublicDescription": "A snoop hits a modified line in some processor core.", 55 "BriefDescription": "A snoop invalidates a modified line in some processor core.", 56 "PublicDescription": "A snoop invalidates a modified line in some processor core.", [all …]
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
D | war.h | 17 * "MIPS R4000PC/SC Errata, Processor Revision 2.2 and 3.0", 19 * "MIPS R4000MC Errata, Processor Revision 2.2 and 3.0", erratum 24 * "MIPS R4000PC/SC Errata, Processor Revision 2.2 and 3.0", 29 * "MIPS R4000PC/SC Errata, Processor Revision 2.2 and 3.0", 43 * "MIPS R4400MC Errata, Processor Revision 1.0", erratum #10 44 * "MIPS R4400MC Errata, Processor Revision 2.0 & 3.0", erratum #4 56 * "MIPS R4000PC/SC Errata, Processor Revision 2.2 and 3.0", 60 * "MIPS R4000PC/SC Errata, Processor Revision 2.2 and 3.0", 62 * "MIPS R4000MC Errata, Processor Revision 2.2 and 3.0", erratum 64 * "MIPS R4400PC/SC Errata, Processor Revision 1.0", erratum #7 [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/remoteproc/ |
D | ti,omap-remoteproc.yaml | 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 21 The OMAP SoCs usually have a DSP processor sub-system and/or an IPU processor 22 sub-system. The DSP processor sub-system can contain any of the TI's C64x, 23 C66x or C67x family of DSP cores as the main execution unit. The IPU processor 27 Each remote processor sub-system is represented as a single DT node. Each node 29 the host processor (MPU) to perform the device management of the remote 30 processor and to communicate with the remote processor. The various properties 54 for this remote processor to access any external RAM memory or [all …]
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
D | proc-fns.h | 23 struct processor { struct 33 * Set up any processor specifics argument 37 * Check for processor bugs argument 41 * Disable any processor specifics argument 49 * Idle the processor argument 53 * Processor architecture specific 82 static inline void init_proc_vtable(const struct processor *p) in init_proc_vtable() argument 103 extern struct processor processor; 113 extern struct processor *cpu_vtable[]; 116 static inline void init_proc_vtable(const struct processor *p) in init_proc_vtable() [all …]
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/haswell/ |
D | uncore.json | 7 "BriefDescription": "An external snoop misses in some processor core.", 8 "PublicDescription": "An external snoop misses in some processor core.", 19 …ross-core snoop initiated by this Cbox due to processor core memory request which misses in some p… 20 …ross-core snoop initiated by this Cbox due to processor core memory request which misses in some p… 31 …fDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor core.", 32 …cDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor core.", 43 "BriefDescription": "An external snoop hits a non-modified line in some processor core.", 44 "PublicDescription": "An external snoop hits a non-modified line in some processor core.", 55 … snoop initiated by this Cbox due to processor core memory request which hits a non-modified line … 56 … snoop initiated by this Cbox due to processor core memory request which hits a non-modified line … [all …]
|
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
D | pal.h | 6 * Processor Abstraction Layer definitions. 9 * chapter 11 IA-64 Processor Abstraction Layer 21 * 00/03/23 cfleck Modified processor min-state save area to match updated PAL & SAL info 42 #define PAL_BUS_GET_FEATURES 9 /* return processor bus interface features settings */ 43 #define PAL_BUS_SET_FEATURES 10 /* set processor bus features */ 47 #define PAL_FREQ_RATIOS 14 /* ratio of processor, bus and ITC frequency */ 49 #define PAL_PLATFORM_ADDR 16 /* set processor interrupt block and IO port space addr */ 50 #define PAL_PROC_GET_FEATURES 17 /* get configurable processor features & settings */ 51 #define PAL_PROC_SET_FEATURES 18 /* enable/disable configurable processor features */ 54 #define PAL_MC_CLEAR_LOG 21 /* clear all processor log info */ [all …]
|
/kernel/linux/linux-5.10/drivers/remoteproc/ |
D | Kconfig | 5 bool "Support for Remote Processor subsystem" 31 on iMX7D) via the remote processor framework. 49 Say y here to support Mediatek's System Companion Processor (SCP) via 50 the remote processor framework. 62 and DSP on OMAP4) via the remote processor framework. 89 Say y here to support Wakeup M3 remote processor on TI AM33xx 103 remote processor framework. 123 via the remote processor framework. 244 processor framework. 257 remote processor framework. [all …]
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/goldmont/ |
D | cache.json | 206 …processor) in the system, one of those caching agents indicated that they had a dirty copy of the … 254 …demand & prefetch) that miss the L2 cache with a snoop hit in the other processor module, data for… 262 …demand & prefetch) that miss the L2 cache with a snoop hit in the other processor module, data for… 267 …demand & prefetch) that miss the L2 cache with a snoop hit in the other processor module, no data … 275 …demand & prefetch) that miss the L2 cache with a snoop hit in the other processor module, no data … 280 …refetch) that true miss for the L2 cache with a snoop miss in the other processor module. Require… 288 …mand & prefetch) that true miss for the L2 cache with a snoop miss in the other processor module.", 319 …demand & prefetch) that miss the L2 cache with a snoop hit in the other processor module, data for… 327 …demand & prefetch) that miss the L2 cache with a snoop hit in the other processor module, data for… 332 …demand & prefetch) that miss the L2 cache with a snoop hit in the other processor module, no data … [all …]
|
/kernel/linux/linux-5.10/tools/power/cpupower/man/ |
D | cpupower-monitor.1 | 3 cpupower\-monitor \- Report processor frequency and idle statistics 18 \fBcpupower-monitor \fP reports processor topology, frequency and idle power 22 \fBcpupower-monitor \fP implements independent processor sleep state and 42 The name and a description of each counter and its processor hierarchy level 50 [P] \-> Processor Package (Socket) 106 state it is also used to show C0 (processor is active) and Cx (processor is in 122 For example an IvyBridge processor has sleep state capabilities which got 123 introduced in Nehalem and SandyBridge processor families. 124 Thus on an IvyBridge processor one will get Nehalem and SandyBridge sleep 130 AMD laptop and desktop processor (family 12h and 14h) sleep state counters. [all …]
|
/kernel/linux/linux-5.10/Documentation/staging/ |
D | rpmsg.rst | 2 Remote Processor Messaging (rpmsg) Framework 14 Modern SoCs typically employ heterogeneous remote processor devices in 26 multimedia tasks from the main application processor. 34 hardware accessible only by the remote processor, reserving kernel-controlled 35 resources on behalf of the remote processor, etc..). 48 to the processor. To minimize the risks of rogue (or buggy) userland code 54 Every rpmsg device is a communication channel with a remote processor (thus 73 sends a message across to the remote processor on a given channel. 80 one becomes available (i.e. until the remote processor consumes 92 sends a message across to the remote processor on a given channel, [all …]
|
D | remoteproc.rst | 2 Remote Processor Framework 8 Modern SoCs typically have heterogeneous remote processor devices in asymmetric 29 existing virtio drivers with remote processor backends at a minimal development 39 Boot a remote processor (i.e. load its firmware, power it on, ...). 41 If the remote processor is already powered on, this function immediately 54 Power off a remote processor (previously booted with rproc_boot()). 75 the remote processor's refcount, so always use rproc_put() to 90 /* let's power on and boot our remote processor */ 99 * our remote processor is now powered on... give it some work 115 Allocate a new remote processor handle, but don't register [all …]
|
/kernel/linux/linux-5.10/Documentation/core-api/ |
D | this_cpu_ops.rst | 9 variables associated with the *currently* executing processor. This is 12 specific processor). 14 this_cpu operations add a per cpu variable offset to the processor 21 processor is not changed between the calculation of the address and 33 data specific to the currently executing processor. Only the current 34 processor should be accessing that variable and therefore there are no 71 the processor. So the relocation to the per cpu base is encoded in the 88 prevent the kernel from moving the thread to a different processor 111 reserved for a specific processor. Without disabling preemption in the 116 the value of the individual counters for each processor are [all …]
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylake/ |
D | uncore.json | 7 …ross-core snoop initiated by this Cbox due to processor core memory request which misses in some p… 8 …ross-core snoop initiated by this Cbox due to processor core memory request which misses in some p… 19 …fDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor core.", 20 …cDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor core.", 31 … snoop initiated by this Cbox due to processor core memory request which hits a non-modified line … 32 … snoop initiated by this Cbox due to processor core memory request which hits a non-modified line … 43 …re snoop initiated by this Cbox due to processor core memory request which hits a modified line in… 44 …re snoop initiated by this Cbox due to processor core memory request which hits a modified line in… 235 …. Account for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, o… 236 …. Account for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, o…
|