Home
last modified time | relevance | path

Searched +full:non +full:- +full:core (Results 1 – 25 of 1046) sorted by relevance

12345678910>>...42

/openbmc/linux/arch/mips/kernel/
H A Dpm-cps.c1 // SPDX-License-Identifier: GPL-2.0-or-later
13 #include <asm/asm-offsets.h>
17 #include <asm/mips-cps.h>
20 #include <asm/pm-cps.h>
21 #include <asm/smp-cps.h>
25 * cps_nc_entry_fn - type of a generated non-coherent state entry function
27 * @nc_ready_count: pointer to a non-coherent mapping of the core ready_count
29 * The code entering & exiting non-coherent states is generated at runtime
32 * core-specific code particularly for cache routines. If coupled_coherence
33 * is non-zero and this is the entry function for the CPS_PM_NC_WAIT state,
[all …]
/openbmc/linux/drivers/usb/host/
H A Docteon-hcd.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 * Copyright (c) 2003-2010 Cavium Networks (support@cavium.com). All rights
102 * Core AHB Configuration Register (GAHBCFG)
104 * This register can be used to configure the core after power-on or a change in
105 * mode of operation. This register mainly contains AHB system-related
107 * core. In general, software need not know about this interface except to
110 * The application must program this register as part of the O2P USB core
120 * Core Interrupt register (GINTSTS.PTxFEmp) is triggered. This
126 * @nptxfemplvl: Non-Periodic TxFIFO Empty Level (NPTxFEmpLvl)
128 * Indicates when the Non-Periodic TxFIFO Empty Interrupt bit in
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwell/
H A Duncore-interconnect.json3 …"BriefDescription": "Number of entries allocated. Account for Any type: e.g. Snoop, Core aperture,…
11Core outgoing valid entries. Such entry is defined as valid from its allocation till first of IDI0…
19 … waiting for data return from memory controller. Account for coherent and non-coherent requests in…
28 …de. Such entry is defined as valid when it is allocated till data sent to Core (first chunk, IDI0)…
32 …de. Such entry is defined as valid when it is allocated till data sent to Core (first chunk, IDI0)…
37 …"BriefDescription": "Total number of Core outgoing entries allocated. Accounts for Coherent and no…
45 … "BriefDescription": "Number of Core coherent Data Read entries allocated in DirectData mode",
49 … "PublicDescription": "Number of Core coherent Data Read entries allocated in DirectData mode.",
54 …"BriefDescription": "Number of Writes allocated - any write transactions: full/partials writes and…
/openbmc/linux/tools/perf/pmu-events/arch/x86/snowridgex/
H A Dcache.json3 …"BriefDescription": "Counts the number of core requests (demand and L1 prefetchers) rejected by th…
6core requests rejected by the L2 queue (L2Q) due to a full or nearly full condition, which likely …
21 … The XQ may reject transactions from the L2Q (non-cacheable requests), BBL (L2 misses) and WOB (L…
25 … "BriefDescription": "Counts the total number of L2 Cache accesses. Counts on a per core basis.",
28 …ejects front door requests for CRd/DRd/RFO/ItoM/L2 Prefetches only. Counts on a per core basis.",
32 …ion": "Counts the number of L2 Cache accesses that resulted in a hit. Counts on a per core basis.",
35 …rom a front door request only (does not include rejects or recycles), Counts on a per core basis.",
40 …on": "Counts the number of L2 Cache accesses that resulted in a miss. Counts on a per core basis.",
43 …rom a front door request only (does not include rejects or recycles). Counts on a per core basis.",
48 …ts the number of L2 Cache accesses that miss the L2 and get rejected. Counts on a per core basis.",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/elkhartlake/
H A Dcache.json3 …"BriefDescription": "Counts the number of core requests (demand and L1 prefetchers) rejected by th…
6core requests rejected by the L2 queue (L2Q) due to a full or nearly full condition, which likely …
21 … The XQ may reject transactions from the L2Q (non-cacheable requests), BBL (L2 misses) and WOB (L…
25 … "BriefDescription": "Counts the total number of L2 Cache accesses. Counts on a per core basis.",
28 …ejects front door requests for CRd/DRd/RFO/ItoM/L2 Prefetches only. Counts on a per core basis.",
32 …ion": "Counts the number of L2 Cache accesses that resulted in a hit. Counts on a per core basis.",
35 …rom a front door request only (does not include rejects or recycles), Counts on a per core basis.",
40 …on": "Counts the number of L2 Cache accesses that resulted in a miss. Counts on a per core basis.",
43 …rom a front door request only (does not include rejects or recycles). Counts on a per core basis.",
48 …ts the number of L2 Cache accesses that miss the L2 and get rejected. Counts on a per core basis.",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/tigerlake/
H A Dother.json3 …"BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped…
6Core cycles where the core was running with power-delivery for baseline license level 0. This inc…
11 …"BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped…
14Core cycles where the core was running with power-delivery for license level 1. This includes hig…
19 …"BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped…
22Core cycles where the core was running with power-delivery for license level 2 (introduced in Skyl…
/openbmc/linux/tools/perf/pmu-events/arch/x86/alderlaken/
H A Dcache.json3 …"Counts the number of cacheable memory requests that miss in the LLC. Counts on a per core basis.",
6 …s an L3 cache, the LLC is the L3 cache, otherwise it is the L2 cache. Counts on a per core basis.",
11 … "Counts the number of cacheable memory requests that access the LLC. Counts on a per core basis.",
14 …s an L3 cache, the LLC is the L3 cache, otherwise it is the L2 cache. Counts on a per core basis.",
19 … the number of cycles the core is stalled due to an instruction cache or TLB miss which hit in the…
22 …cycles the core is stalled due to an instruction cache or translation lookaside buffer (TLB) miss …
27 …"Counts the number of cycles the core is stalled due to an instruction cache or TLB miss which hit…
30 …er of cycles the core is stalled due to an instruction cache or translation lookaside buffer (TLB)…
35 …"BriefDescription": "Counts the number of cycles the core is stalled due to an instruction cache o…
38 …"PublicDescription": "Counts the number of cycles the core is stalled due to an instruction cache …
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/ivybridge/
H A Duncore-cache.json3 … "BriefDescription": "L3 Lookup any request that access cache and found line in E or S-state.",
11 "BriefDescription": "L3 Lookup any request that access cache and found line in I-state.",
19 "BriefDescription": "L3 Lookup any request that access cache and found line in M-state.",
27 "BriefDescription": "L3 Lookup any request that access cache and found line in MESI-state.",
35 …Description": "L3 Lookup external snoop request that access cache and found line in E or S-state.",
43 …BriefDescription": "L3 Lookup external snoop request that access cache and found line in I-state.",
51 …BriefDescription": "L3 Lookup external snoop request that access cache and found line in M-state.",
59 …efDescription": "L3 Lookup external snoop request that access cache and found line in MESI-state.",
67 … "BriefDescription": "L3 Lookup read request that access cache and found line in E or S-state.",
75 "BriefDescription": "L3 Lookup read request that access cache and found line in I-state.",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/sandybridge/
H A Duncore-cache.json3 … "BriefDescription": "L3 Lookup any request that access cache and found line in E or S-state.",
11 "BriefDescription": "L3 Lookup any request that access cache and found line in I-state.",
19 "BriefDescription": "L3 Lookup any request that access cache and found line in M-state.",
27 "BriefDescription": "L3 Lookup any request that access cache and found line in MESI-state.",
35 …Description": "L3 Lookup external snoop request that access cache and found line in E or S-state.",
43 …BriefDescription": "L3 Lookup external snoop request that access cache and found line in I-state.",
51 …BriefDescription": "L3 Lookup external snoop request that access cache and found line in M-state.",
59 …efDescription": "L3 Lookup external snoop request that access cache and found line in MESI-state.",
67 … "BriefDescription": "L3 Lookup read request that access cache and found line in E or S-state.",
75 "BriefDescription": "L3 Lookup read request that access cache and found line in I-state.",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/haswell/
H A Duncore-cache.json3 … "BriefDescription": "L3 Lookup any request that access cache and found line in E or S-state.",
11 "BriefDescription": "L3 Lookup any request that access cache and found line in I-state.",
19 "BriefDescription": "L3 Lookup any request that access cache and found line in M-state.",
27 "BriefDescription": "L3 Lookup any request that access cache and found line in MESI-state.",
35 …Description": "L3 Lookup external snoop request that access cache and found line in E or S-state.",
43 …BriefDescription": "L3 Lookup external snoop request that access cache and found line in I-state.",
51 …BriefDescription": "L3 Lookup external snoop request that access cache and found line in M-state.",
59 …efDescription": "L3 Lookup external snoop request that access cache and found line in MESI-state.",
67 … "BriefDescription": "L3 Lookup read request that access cache and found line in E or S-state.",
75 "BriefDescription": "L3 Lookup read request that access cache and found line in I-state.",
[all …]
H A Duncore-interconnect.json12 …"BriefDescription": "Number of entries allocated. Account for Any type: e.g. Snoop, Core aperture,…
20Core outgoing valid entries. Such entry is defined as valid from its allocation till first of IDI0…
28 … waiting for data return from memory controller. Account for coherent and non-coherent requests in…
37 …"BriefDescription": "Total number of Core outgoing entries allocated. Accounts for Coherent and no…
45 …"BriefDescription": "Number of Writes allocated - any write transactions: full/partials writes and…
/openbmc/linux/tools/perf/pmu-events/arch/x86/amdzen3/
H A Dcache.json5 …"BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache reads (including har…
11 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache stores.",
17 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache shared reads.",
23 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Instruction cache reads.",
29 …"BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache state change request…
35 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). PrefetchL2Cmd.",
41 …"BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). L2 Prefetcher. All prefetches a…
64 "BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Data cache read sized.",
70 …"BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Data cache read sized non-cacheab…
76 "BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Instruction cache read sized.",
[all …]
/openbmc/linux/Documentation/driver-api/
H A Dxillybus.rst10 - Introduction
11 -- Background
12 -- Xillybus Overview
14 - Usage
15 -- User interface
16 -- Synchronization
17 -- Seekable pipes
19 - Internals
20 -- Source code organization
21 -- Pipe attributes
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/
H A Dcache.json6 …opportunistic replacements, and replacements that require stall-for-replace or block-for-replace.",
40non-demand loads and gets hit at least once by demand. The valid outstanding interval is defined u…
70 …"BriefDescription": "Non-modified cache lines that are silently dropped by L2 cache when triggered…
73 …y an L2 cache fill. These lines are typically in Shared or Exclusive state. A non-threaded event.",
89 …from L1D hardware prefetchers). These loads may hit or miss L2 cache. Only non rejected loads are …
145 "PublicDescription": "Counts the RFO (Read-for-Ownership) requests that hit L2 cache.",
153 "PublicDescription": "Counts the RFO (Read-for-Ownership) requests that miss L2 cache.",
182 …"BriefDescription": "Core-originated cacheable requests that missed L3 (Except hardware prefetche…
185 …": "Counts core-originated cacheable requests that miss the L3 cache (Longest Latency cache). Requ…
190 …"BriefDescription": "Core-originated cacheable requests that refer to L3 (Except hardware prefetch…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/amdzen1/
H A Dcache.json5 …etch windows transferred from IC pipe to DE instruction decoder (includes non-cacheable and cachea…
35 … instruction stream was being modified by another processor in an MP system - typically a highly u…
52 …l. IC pipe was stalled during this clock cycle (including IC to OC fetches) due to back-pressure.",
58 …ache lines invalidated. A non-SMC event is CMC (cross modifying code), either from the other threa…
64 …ache lines invalidated. A non-SMC event is CMC (cross modifying code), either from the other threa…
75 …"BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache reads (including har…
81 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache stores.",
87 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache shared reads.",
93 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Instruction cache reads.",
99 …"BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache state change request…
[all …]
/openbmc/linux/arch/arm/mach-omap2/
H A Domap-headsmp.S1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 2009-2014 Texas Instruments, Inc.
21 /* Physical address needed since MMU not enabled yet on secondary core */
38 * secondary core is held until we're ready for it to initialise.
39 * The primary core will update this flag using a hardware
58 .arch armv7-a
77 * secondary core is held until we're ready for it to initialise.
78 * The primary core will update this flag using a hardware
93 * should now contain the SVC stack for this core
113 * bit 1 == Non-Secure Enable
[all …]
/openbmc/u-boot/arch/arm/mach-omap2/
H A DKconfig82 The AM335x high performance SOC features a Cortex-A8
83 ARM core and more.
92 The AM335x high performance SOC features a Cortex-A8
93 ARM core and more.
112 The AM43xx high performance SOC features a Cortex-A9
113 ARM core, a quad core PRU-ICSS for industrial Ethernet
130 The AM335x high performance SOC features a Cortex-A8
131 ARM core, a dual core PRU-ICSS for industrial Ethernet
149 Reserved EMIF region start address. Set to "0" to auto-select
178 boot image. For non-XIP devices, the ROM then copies the image into
[all …]
/openbmc/linux/drivers/cpuidle/
H A Dcpuidle-cps.c1 // SPDX-License-Identifier: GPL-2.0-or-later
12 #include <asm/pm-cps.h>
17 STATE_NC_WAIT, /* MIPS wait instruction, non-coherent */
18 STATE_CLOCK_GATED, /* Core clock gated */
19 STATE_POWER_GATED, /* Core power gated */
30 * At least one core must remain powered up & clocked in order for the in cps_nc_enter()
33 * TODO: don't treat core 0 specially, just prevent the final core in cps_nc_enter()
36 if (cpus_are_siblings(0, dev->cpu) && (index > STATE_NC_WAIT)) in cps_nc_enter()
52 return -EINVAL; in cps_nc_enter()
57 return -EINTR; in cps_nc_enter()
[all …]
/openbmc/linux/Documentation/hwmon/
H A Dpmbus-core.rst2 PMBus core driver and internal API
9 power-management protocol with a fully defined command language that facilitates
11 protocol is implemented over the industry-standard SMBus serial interface and
12 enables programming, control, and real-time monitoring of compliant power
18 promoted by the PMBus Implementers Forum (PMBus-IF), comprising 30+ adopters
22 commands, and manufacturers can add as many non-standard commands as they like.
23 Also, different PMBUs devices act differently if non-supported commands are
29 device specific extensions in addition to the core PMBus driver, since it is
34 to modify the core PMBus driver repeatedly for new devices, the PMBus driver was
35 split into core, generic, and device specific code. The core code (in
[all …]
/openbmc/linux/drivers/nvdimm/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "NVDIMM (Non-Volatile Memory Device) Support"
9 Generic support for non-volatile memory devices including
10 ACPI-6-NFIT defined resources. On platforms that define an
28 non-standard OEM-specific E820 memory type (type-12, see
31 Documentation/admin-guide/kernel-parameters.rst). This driver converts
33 capable of DAX (direct-access) file system mappings. See
34 Documentation/driver-api/nvdimm/nvdimm.rst for more details.
69 management sub-system. By default persistent memory does
85 sub-divide a namespace into character devices that can only be
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/amdzen2/
H A Dcache.json5 …"BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache reads (including har…
11 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache stores.",
17 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache shared reads.",
23 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Instruction cache reads.",
29 …"BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache state change request…
35 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). PrefetchL2Cmd.",
41 …"BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). L2 Prefetcher. All prefetches a…
64 "BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Data cache read sized.",
70 …"BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Data cache read sized non-cacheab…
76 "BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Instruction cache read sized.",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylakex/
H A Dother.json3 …"BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped…
6Core cycles where the core was running with power-delivery for baseline license level 0. This inc…
11 …"BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped…
14Core cycles where the core was running with power-delivery for license level 1. This includes hig…
19 …"BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped…
22Core cycles where the core was running with power-delivery for license level 2 (introduced in Skyl…
27 … "BriefDescription": "Core cycles the core was throttled due to a pending power level request.",
30 …"PublicDescription": "Core cycles the out-of-order engine was throttled due to a pending power lev…
/openbmc/linux/arch/mips/include/asm/
H A Dpm-cps.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
11 * The CM & CPC can only handle coherence & power control on a per-core basis,
12 * thus in an MT system the VP(E)s within each core are coupled and can only
25 CPS_PM_NC_WAIT, /* MIPS wait instruction, non-coherent */
26 CPS_PM_CLOCK_GATED, /* Core clock gated */
27 CPS_PM_POWER_GATED, /* Core power gated */
32 * cps_pm_support_state - determine whether the system supports a PM state
40 * cps_pm_enter_state - enter a PM state
43 * Enter the given PM state. If coupled_coherence is non-zero then it is
45 * each coupled CPU. Returns 0 on successful entry & exit, otherwise -errno.
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylake/
H A Duncore-interconnect.json3 …"BriefDescription": "Number of entries allocated. Account for Any type: e.g. Snoop, Core aperture,…
11Core entries outstanding for the memory controller. The outstanding interval starts after LLC miss…
19 … waiting for data return from memory controller. Account for coherent and non-coherent requests in…
28 …"BriefDescription": "Number of Core Data Read entries outstanding for the memory controller. The o…
44 …"BriefDescription": "Number of Core coherent Data Read requests sent to memory controller whose da…
52 …"BriefDescription": "Number of Core coherent Data Read requests sent to memory controller whose da…
60 …"BriefDescription": "Number of Writes allocated - any write transactions: full/partials writes and…
/openbmc/entity-manager/
H A D.clang-tidy2 -*,
3 boost-use-to-string,
4 bugprone-argument-comment,
5 bugprone-assert-side-effect,
6 bugprone-assignment-in-if-condition,
7 bugprone-bad-signal-to-kill-thread,
8 bugprone-bool-pointer-implicit-conversion,
9 bugprone-branch-clone,
10 bugprone-casting-through-void,
11 bugprone-chained-comparison,
[all …]

12345678910>>...42