/linux/Documentation/ABI/testing/ |
H A 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 i [all...] |
H A D | sysfs-bus-rpmsg | 7 processor. Channels are identified with a (textual) name, 19 processor. Channels have a local ("source") rpmsg address, 37 processor. Channels have a local ("source") rpmsg address, 48 remote processor. This make it a local rpmsg server, 59 processor. Channels are identified by a textual name (see 69 to the other processor, in order to let it know about the 83 processor. Channels are identified by a textual name (see 89 remote processor is referred as rpmsg driver. The rpmsg device
|
/linux/arch/arm/include/asm/ |
H A 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 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 * 51 _do_idleprocessor global() argument [all...] |
/linux/arch/arm/mach-imx/ |
H A D | Kconfig | 47 This enables support for Freescale i.MX31 processor 53 This enables support for Freescale i.MX35 processor 64 This enables support for Freescale i.MX1 processor 75 This enables support for Freescale i.MX25 processor 82 This enables support for Freescale i.MX27 processor 100 This enables support for Freescale i.MX50 processor. 106 This enables support for Freescale i.MX51 processor 113 This enables support for Freescale i.MX53 processor. 136 This enables support for Freescale i.MX6 Quad processor. 145 This enables support for Freescale i.MX6 SoloLite processor [all...] |
/linux/Documentation/arch/powerpc/ |
H A D | elf_hwcaps.rst | 80 The processor is PowerPC 601. 93 The processor is 40x or 44x family. 97 The processor has a unified L1 cache for instructions and data, as 99 Unused in the kernel since 39c8bf2b3cc1 ("powerpc: Retire e200 core (mpc555x processor)") 112 This is a 601 specific HWCAP, so if it is known that the processor 118 The processor is POWER4 or PPC970/FX/MP. 122 The processor is POWER5. 125 The processor is POWER5+. 128 The processor is Cell. 131 The processor implement [all...] |
H A D | vcpudispatch_stats.rst | 8 static mapping of the LPAR processors (vcpus) to physical processor 10 on their associated physical processor chip. However, under certain 11 scenarios, vcpus may be dispatched on a different processor chip (away 31 2. number of times this vcpu was dispatched on the same processor as last 33 3. number of times this vcpu was dispatched on a different processor core
|
/linux/drivers/cpufreq/ |
H A D | speedstep-lib.c | 34 static unsigned int pentium3_get_frequency(enum speedstep_processor processor) in pentium3_get_frequency() argument 89 if (processor == SPEEDSTEP_CPU_PIII_C_EARLY) { in pentium3_get_frequency() 227 unsigned int speedstep_get_frequency(enum speedstep_processor processor) in speedstep_get_frequency() argument 229 switch (processor) { in speedstep_get_frequency() 240 return pentium3_get_frequency(processor); in speedstep_get_frequency() 353 * If the processor is a mobile version, in speedstep_detect_processor() 381 unsigned int speedstep_get_freqs(enum speedstep_processor processor, in speedstep_get_freqs() argument 392 if ((!processor) || (!low_speed) || (!high_speed) || (!set_state)) in speedstep_get_freqs() 398 prev_speed = speedstep_get_frequency(processor); in speedstep_get_freqs() 409 *low_speed = speedstep_get_frequency(processor); in speedstep_get_freqs() [all...] |
/linux/arch/sh/ |
H A D | Kconfig | 77 The SuperH is a RISC processor targeted for use in embedded systems 222 bool "Support SH7619 processor" 227 bool "Support J2 processor" 235 bool "Support SH7201 processor" 241 bool "Support SH7203 processor" 249 bool "Support SH7206 processor" 255 bool "Support SH7263 processor" 262 bool "Support SH7264 processor" 270 bool "Support SH7269 processor" 278 bool "Support MX-G processor" [all...] |
/linux/Documentation/admin-guide/acpi/ |
H A D | cppc_sysfs.rst | 13 performance of a logical processor on a contiguous and abstract performance 40 * highest_perf : Highest performance of this processor (abstract scale). 41 * nominal_perf : Highest sustained performance of this processor 43 * lowest_nonlinear_perf : Lowest performance of this processor with nonlinear 45 * lowest_perf : Lowest performance of this processor (abstract scale). 49 The above frequencies should only be used to report processor performance in 54 Reference counter ticks up proportional to processor's reference performance. 55 Delivered counter ticks up proportional to processor's delivered performance.
|
/linux/drivers/remoteproc/ |
H A D | Kconfig | 33 processor framework. 44 processor framework. 63 the remote processor framework. 75 and DSP on OMAP4) via the remote processor framework. 102 Say y here to support Wakeup M3 remote processor on TI AM33xx 116 remote processor framework. 136 via the remote processor framework. 142 tristate "Amlogic Meson6/8/8b/8m2 AO ARC remote processor support" 147 Say m or y here to have support for the AO ARC remote processor 158 subsystem via the remote processor framewor [all...] |
/linux/Documentation/peci/ |
H A D | peci.rst | 8 interface between Intel processor and management controllers 13 controller is acting as a PECI originator and the processor - as 15 PECI can be used in both single processor and multiple-processor based 35 For PECI Wire, each processor package will utilize unique, fixed 37 have a fixed relationship with the processor socket ID - if one of the
|
/linux/drivers/md/dm-vdo/indexer/ |
H A D | funnel-requestqueue.c | 53 uds_request_queue_processor_fn processor; member 144 queue->processor(request); in request_queue_worker() 191 queue->processor(request); in request_queue_worker() 195 uds_request_queue_processor_fn processor, in uds_make_request_queue() argument 205 queue->processor = processor; in uds_make_request_queue()
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | metafmt-pisp-fe.rst | 12 The Raspberry Pi PiSP Front End image signal processor is configured by 18 <https://datasheets.raspberrypi.com/camera/raspberry-pi-image-signal-processor-specification.pdf>`_ 31 The Raspberry Pi PiSP Front End image signal processor provides statistics data 37 <https://datasheets.raspberrypi.com/camera/raspberry-pi-image-signal-processor-specification.pdf>`_
|
/linux/Documentation/core-api/ |
H A 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 70 the processor. So the relocation to the per cpu base is encoded in the 87 prevent the kernel from moving the thread to a different processor 110 reserved for a specific processor. Without disabling preemption in the 115 the value of the individual counters for each processor ar [all...] |
/linux/Documentation/staging/ |
H A D | remoteproc.rst | 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()). 76 the remote processor's refcount, so always use rproc_put() to 91 /* let's power on and boot our remote processor */ 100 * our remote processor is now powered on... give it some work 116 Allocate a new remote processor handle, but don't register 118 name of this remote processor, platfor [all...] |
H A D | rpmsg.rst | 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 from the given endpoint. 81 one becomes available (i.e. until the remote processor consumes 93 sends a message across to the remote processor from a given endpoint, 99 The message will then be sent to the remote processor t [all...] |
/linux/Documentation/devicetree/bindings/remoteproc/ |
H A D | st-rproc.txt | 7 the bootloader starts a co-processor, the primary OS must detect its state 17 - clocks Clock for co-processor (See: ../clock/clock-bindings.txt) 18 - clock-frequency Clock frequency to set co-processor at if the bootloader 21 for the co-processor
|
H A 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. 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. 56 the remote processor to the host processor. The values should 67 stack. This will be used to interrupt the remote processor [all...] |
H A D | wkup_m3_rproc.txt | 4 The TI AM33xx and AM43xx family of devices use a small Cortex M3 co-processor 6 that cannot be controlled from the MPU. This CM3 processor requires a firmware 12 A wkup_m3 device node is used to represent the Wakeup M3 processor instance 29 booting the wkup_m3 remote processor.
|
/linux/drivers/hwmon/occ/ |
H A D | Kconfig | 12 On-Chip Controller (OCC) on a POWER8 processor. However, this driver 14 the P8, not the POWER processor itself. Communications with the OCC are 26 On-Chip Controller (OCC) on a POWER9 processor. However, this driver 28 the P9, not the POWER processor itself. Communications with the OCC are
|
/linux/Documentation/hwmon/ |
H A D | fam15h_power.rst | 28 processor varies based on the workload being executed. Derated power 36 be calculated using different processor northbridge function 41 consumed by the processor for NB and logic external to the core. 45 the processor can support. 48 consumed by the processor. 57 attributes only for internal node0 of a multi-node processor. 62 calculate the average power consumed by a processor during a
|
/linux/arch/riscv/kernel/ |
H A D | smpboot.c | 75 struct acpi_madt_rintc *processor = (struct acpi_madt_rintc *)header; in acpi_parse_rintc() local 82 if (!(processor->flags & ACPI_MADT_ENABLED)) in acpi_parse_rintc() 85 if (BAD_MADT_ENTRY(processor, end)) in acpi_parse_rintc() 90 hart = processor->hart_id; in acpi_parse_rintc() 208 * C entry point for a secondary processor.
|
/linux/Documentation/admin-guide/hw-vuln/ |
H A D | reg-file-data-sampling.rst | 54 - Bit 27 - RFDS_NO - When set, processor is not affected by RFDS. 55 - Bit 28 - RFDS_CLEAR - When set, processor is affected by RFDS, and has the 84 - The processor is not vulnerable 86 - The processor is vulnerable, but no mitigation enabled 88 - The processor is vulnerable but microcode is not updated. 90 - The processor is vulnerable and the CPU buffer clearing mitigation is
|
H A D | special-register-buffer-data-sampling.rst | 22 A processor is affected by SRBDS if its Family_Model and stepping is 67 processor. 102 Setting IA32_MCU_OPT_CTRL[0] (RNGDS_MITG_DIS) to 1 for a logical processor 104 enclave on that logical processor. Opting out of the mitigation for a 105 particular logical processor does not affect the RDRAND and RDSEED mitigations 140 hypervisor status Running on virtual guest processor that is 142 processor is mitigated or vulnerable. 147 This new microcode serializes processor access during execution of RDRAND,
|
/linux/drivers/acpi/ |
H A D | Makefile | 90 obj-$(CONFIG_ACPI_PROCESSOR) += processor.o 112 # processor has its own "processor." module_param namespace 113 processor-y := processor_driver.o processor_thermal.o 114 processor-$(CONFIG_ACPI_PROCESSOR_IDLE) += processor_idle.o 115 processor-$(CONFIG_ACPI_CPU_FREQ_PSS) += processor_throttling.o 116 processor-$(CONFIG_CPU_FREQ) += processor_perflib.o
|