| /linux/Documentation/firmware-guide/acpi/dsd/ |
| H A D | phy.rst | 1 .. SPDX-License-Identifier: GPL-2.0 14 for connecting PHYs on the MDIO bus [dsd-properties-rules] to the MAC layer. 17 Properties UUID For _DSD" [dsd-guide] document and the 18 daffd814-6eba-4d8c-8a91-bc9bbf4aa301 UUID must be used in the Device 21 phy-handle 22 ---------- 23 For each MAC node, a device property "phy-handle" is used to reference 30 .. code-block:: none 48 phy-mode 49 -------- [all …]
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | qcom,qca807x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Christian Marangi <ansuelsmth@gmail.com> 11 - Robert Marko <robert.marko@sartura.hr> 14 Qualcomm QCA8072/5 Ethernet PHY is PHY package of 2 or 5 15 IEEE 802.3 clause 22 compliant 10BASE-Te, 100BASE-TX and 16 1000BASE-T PHY-s. 21 Both models have a combo port that supports 1000BASE-X and 22 100BASE-FX fiber. [all …]
|
| H A D | icplus-ip101ag.txt | 4 - IP101GR (32-pin QFN package) 5 - IP101G (die only, no package) 6 - IP101GA (48-pin LQFP package) 10 - IP101A (48-pin LQFP package) 11 - IP101AH (48-pin LQFP package) 13 Optional properties for the IP101GR (32-pin QFN package): 15 - icplus,select-rx-error: 17 interrupts are not routed outside the PHY in this mode. 18 - icplus,select-interrupt:
|
| /linux/tools/power/x86/x86_energy_perf_policy/ |
| H A D | x86_energy_perf_policy.8 | 1 .\" This page Copyright (C) 2010 - 2015 Len Brown <len.brown@intel.com> 5 x86_energy_perf_policy \- Manage Energy vs. Performance Policy 10 .RB "scope: \-\-cpu\ cpu-list | \-\-pkg\ pkg-list" 12 .RB "cpu-list, pkg-lis [all...] |
| /linux/tools/perf/pmu-events/arch/x86/snowridgex/ |
| H A D | uncore-power.json | 34 "PublicDescription": "Phase Shed 0 Cycles : Cycles spent in phase-shedding power state 0", 44 "PublicDescription": "Phase Shed 1 Cycles : Cycles spent in phase-shedding power state 1", 54 "PublicDescription": "Phase Shed 2 Cycles : Cycles spent in phase-shedding power state 2", 64 "PublicDescription": "Phase Shed 3 Cycles : Cycles spent in phase-shedding power state 3", 132 …er of cycles that the PCU has triggered memory phase shedding. This is a mode that can be run in … 136 "BriefDescription": "Package C State Residency - C0", 142 …"PublicDescription": "Package C State Residency - C0 : Counts the number of cycles when the packag… 146 "BriefDescription": "Package C State Residency - C2E", 152 …"PublicDescription": "Package C State Residency - C2E : Counts the number of cycles when the packa… 156 "BriefDescription": "Package C State Residency - C3", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/icelakex/ |
| H A D | uncore-power.json | 35 "PublicDescription": "Phase Shed 0 Cycles : Cycles spent in phase-shedding power state 0", 45 "PublicDescription": "Phase Shed 1 Cycles : Cycles spent in phase-shedding power state 1", 55 "PublicDescription": "Phase Shed 2 Cycles : Cycles spent in phase-shedding power state 2", 65 "PublicDescription": "Phase Shed 3 Cycles : Cycles spent in phase-shedding power state 3", 133 …er of cycles that the PCU has triggered memory phase shedding. This is a mode that can be run in … 137 "BriefDescription": "Package C State Residency - C0", 143 …"PublicDescription": "Package C State Residency - C0 : Counts the number of cycles when the packag… 147 "BriefDescription": "Package C State Residency - C2E", 153 …"PublicDescription": "Package C State Residency - C2E : Counts the number of cycles when the packa… 157 "BriefDescription": "Package C State Residency - C3", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
| H A D | uncore-power.json | 36 "PublicDescription": "Phase Shed 0 Cycles : Cycles spent in phase-shedding power state 0", 46 "PublicDescription": "Phase Shed 1 Cycles : Cycles spent in phase-shedding power state 1", 56 "PublicDescription": "Phase Shed 2 Cycles : Cycles spent in phase-shedding power state 2", 66 "PublicDescription": "Phase Shed 3 Cycles : Cycles spent in phase-shedding power state 3", 134 …er of cycles that the PCU has triggered memory phase shedding. This is a mode that can be run in … 138 "BriefDescription": "Package C State Residency - C0", 144 …"PublicDescription": "Package C State Residency - C0 : Counts the number of cycles when the packag… 148 "BriefDescription": "Package C State Residency - C2E", 154 …"PublicDescription": "Package C State Residency - C2E : Counts the number of cycles when the packa… 158 "BriefDescription": "Package C State Residency - C6", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/emeraldrapids/ |
| H A D | uncore-power.json | 36 "PublicDescription": "Phase Shed 0 Cycles : Cycles spent in phase-shedding power state 0", 46 "PublicDescription": "Phase Shed 1 Cycles : Cycles spent in phase-shedding power state 1", 56 "PublicDescription": "Phase Shed 2 Cycles : Cycles spent in phase-shedding power state 2", 66 "PublicDescription": "Phase Shed 3 Cycles : Cycles spent in phase-shedding power state 3", 134 …er of cycles that the PCU has triggered memory phase shedding. This is a mode that can be run in … 138 "BriefDescription": "Package C State Residency - C0", 144 …"PublicDescription": "Package C State Residency - C0 : Counts the number of cycles when the packag… 148 "BriefDescription": "Package C State Residency - C2E", 154 …"PublicDescription": "Package C State Residency - C2E : Counts the number of cycles when the packa… 158 "BriefDescription": "Package C State Residency - C6", [all …]
|
| /linux/Documentation/admin-guide/pm/ |
| H A D | intel_idle.rst | 1 .. SPDX-License-Identifier: GPL-2.0 24 Documentation/admin-guide/pm/cpuidle.rst if you have not done that yet.] 28 processor's functional blocks into low-power states. That instruction takes two 38 only way to pass early-configuration-time parameters to it is via the kernel 55 C-state requests from the OS (e.g., C6 requests) to C1. The idea is that 56 firmware monitors CPU wake-up rate, and if it is higher than a 57 platform-specific threshold, the firmware demotes deep C-state requests 59 wake-ups per second, and it keeps the CPU in C1. When the CPU stays in 63 .. _intel-idle-enumeration-of-states: 71 as C-states (in the ACPI terminology) or idle states. The list of meaningful [all …]
|
| /linux/Documentation/driver-api/thermal/ |
| H A D | x86_pkg_temperature_thermal.rst | 7 * x86: with package level thermal management 14 --------- 16 Intel® 64 and IA-32 Architectures Software Developer’s Manual (Jan, 2013): 17 Chapter 14.6: PACKAGE LEVEL THERMAL MANAGEMENT 20 ----------- 22 This driver register CPU digital temperature package level sensor as a thermal 23 zone with maximum two user mode configurable trip points. Number of trip points 24 depends on the capability of the package. Once the trip point is violated, 25 user mode can receive notification via thermal notification mechanism and can 30 -------------------- [all …]
|
| /linux/arch/m68k/ifpsp060/ |
| H A D | CHANGES | 3 M68000 Hi-Performance Microprocessor Division 4 M68060 Software Package 5 Production Release P1.00 -- October 10, 1994 7 M68060 Software Package Copyright © 1993, 1994 Motorola Inc. All rights reserved. 31 --------------------------- 42 mode was pre-decrement or post-increment and the address register 49 --------- 51 a failing value to the 68060SP, the package ignores 56 ------- 59 requested by the package should return a failing value [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| H A D | uncore-power.json | 36 "PublicDescription": "Cycles spent in phase-shedding power state 0", 46 "PublicDescription": "Cycles spent in phase-shedding power state 1", 56 "PublicDescription": "Cycles spent in phase-shedding power state 2", 66 "PublicDescription": "Cycles spent in phase-shedding power state 3", 125 …er of cycles that the PCU has triggered memory phase shedding. This is a mode that can be run in … 129 "BriefDescription": "Package C State Residency - C0", 135 …"PublicDescription": "Counts the number of cycles when the package was in C0. This event can be u… 139 "BriefDescription": "Package C State Residency - C2E", 145 …"PublicDescription": "Counts the number of cycles when the package was in C2E. This event can be … 149 "BriefDescription": "Package C State Residency - C3", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/skylakex/ |
| H A D | uncore-power.json | 36 "PublicDescription": "Cycles spent in phase-shedding power state 0", 46 "PublicDescription": "Cycles spent in phase-shedding power state 1", 56 "PublicDescription": "Cycles spent in phase-shedding power state 2", 66 "PublicDescription": "Cycles spent in phase-shedding power state 3", 125 …er of cycles that the PCU has triggered memory phase shedding. This is a mode that can be run in … 129 "BriefDescription": "Package C State Residency - C0", 135 …"PublicDescription": "Counts the number of cycles when the package was in C0. This event can be u… 139 "BriefDescription": "Package C State Residency - C2E", 145 …"PublicDescription": "Counts the number of cycles when the package was in C2E. This event can be … 149 "BriefDescription": "Package C State Residency - C3", [all …]
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | silabs,si5351.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 8 outputs. Si5351A also has a reduced pin-count package (10-MSOP) where only 3 16 https://www.skyworksinc.com/-/media/Skyworks/SL/documents/public/data-sheets/Si5351-B.pdf 19 - Alvin Šipraga <alsi@bang-olufsen.dk> 24 - silabs,si5351a # Si5351A, 20-QFN package 25 - silabs,si5351a-msop # Si5351A, 10-MSOP package 26 - silabs,si5351b # Si5351B, 20-QFN package 27 - silabs,si5351c # Si5351C, 20-QFN package [all …]
|
| /linux/net/ncsi/ |
| H A D | ncsi-pkt.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 11 unsigned char revision; /* NCSI version - 0x01 */ 49 /* Select Package */ 80 __be32 mode; /* AEN working mode */ member 88 __be32 mode; /* Lin member 110 unsigned char mode; /* VLAN filter mode */ global() member 128 __be32 mode; /* Filter mode */ global() member 136 __be32 mode; /* Global MC mode */ global() member 145 unsigned char mode; /* Flow control mode */ global() member [all...] |
| H A D | ncsi-rsp.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 19 #include "ncsi-pkt.h" 20 #include "ncsi-netlink.h" 46 h = (struct ncsi_rsp_pkt_hdr *)skb_network_header(nr->rsp); in ncsi_validate_rsp_pkt() 48 if (h->common.revision != NCSI_PKT_REVISION) { in ncsi_validate_rsp_pkt() 49 netdev_dbg(nr->ndp->ndev.dev, in ncsi_validate_rsp_pkt() 51 return -EINVAL; in ncsi_validate_rsp_pkt() 53 if (ntohs(h->common.length) != payload) { in ncsi_validate_rsp_pkt() 54 netdev_dbg(nr->ndp->ndev.dev, in ncsi_validate_rsp_pkt() 56 return -EINVAL; in ncsi_validate_rsp_pkt() [all …]
|
| /linux/drivers/powercap/ |
| H A D | intel_rapl_common.c | 1 // SPDX-License-Identifier: GPL-2.0-only 29 #include <asm/intel-family.h> 106 #define NR_RAW_PRIMITIVES (NR_RAPL_PRIMITIVES - 2) 130 return rd->rpl[pl].name ? true : false; in is_pl_valid() 135 if (rd->rp->priv->type == RAPL_IF_TPMI) { in get_pl_lock_prim() 146 return -EINVAL; in get_pl_lock_prim() 152 if (rd->rp->priv->limits[rd->id] & BIT(POWER_LIMIT2)) in get_pl_lock_prim() 163 if (prim == PL_CLAMP && rd->rp->priv->type != RAPL_IF_TPMI) in get_pl_prim() 173 return -EINVAL; in get_pl_prim() 177 if (prim == PL_CLAMP && rd->rp->priv->type != RAPL_IF_TPMI) in get_pl_prim() [all …]
|
| /linux/Documentation/firmware-guide/acpi/ |
| H A D | intel-pmc-mux.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Intel North Mux-Agent 10 North Mux-Agent is a function of the Intel PMC firmware that is supported on 13 platforms that allow the mux-agent to be configured from the operating system 16 The North Mux-Agent (aka. Intel PMC Mux Control, or just mux-agent) driver 18 (drivers/platform/x86/intel_scu_ipc.c). The driver registers with the USB Type-C 19 Mux Class which allows the USB Type-C Controller and Interface drivers to 20 configure the cable plug orientation and mode (with Alternate Modes). The driver 28 ------- 30 For every USB Type-C connector under the mux-agent control on the system, there [all …]
|
| /linux/include/uapi/linux/ |
| H A D | ncsi.h | 2 * Copyright Samuel Mendoza-Jonas, IBM Corporation 2018. 14 * enum ncsi_nl_commands - supported NCSI commands 17 * @NCSI_CMD_PKG_INFO: list package and channel attributes. Requires 19 * specific package and its channels - otherwise a dump request returns 21 * @NCSI_CMD_SET_INTERFACE: set preferred package and channel combination. 24 * @NCSI_CMD_CLEAR_INTERFACE: clear any preferred package/channel combination. 26 * @NCSI_CMD_SEND_CMD: send NC-SI command to network card. 47 NCSI_CMD_MAX = __NCSI_CMD_AFTER_LAST - 1 51 * enum ncsi_nl_attrs - General NCSI netlink attributes 56 * @NCSI_ATTR_PACKAGE_ID: package ID [all …]
|
| /linux/Documentation/networking/device_drivers/ethernet/intel/ |
| H A D | ice.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 8 Copyright(c) 2018-2021 Intel Corporation. 13 - Overview 14 - Identifying Your Adapter 15 - Important Notes 16 - Additional Features & Configurations 17 - Performance Optimization 28 This driver supports XDP (Express Data Path) and AF_XDP zero-copy. Note that 43 ------------------------------------------- 54 1) Make sure that your system's physical memory is in a high-performance [all …]
|
| /linux/Documentation/wmi/devices/ |
| H A D | lenovo-wmi-other.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 4 Lenovo WMI Interface Other Mode Driver (lenovo-wmi-other) 9 Lenovo WMI Other Mode interface is broken up into multiple GUIDs, 10 The primary Other Mode interface provides advanced power tuning features 11 such as Package Power Tracking (PPT). It is paired with multiple data block 15 Other Mode 16 ---------- 18 WMI GUID ``DC2A8805-3A8C-41BA-A6F7-092E0089CD3B`` 20 The Other Mode WMI interface uses the firmware_attributes class to expose 24 attribute exposed by the Other Mode interface has corresponding [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/broadwellx/ |
| H A D | uncore-power.json | 178 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 187 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 196 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 205 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 214 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 223 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 232 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 241 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 250 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 259 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
| H A D | uncore-power.json | 178 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 187 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 196 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 205 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 214 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 223 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 232 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 241 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 250 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 259 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", [all …]
|
| /linux/drivers/acpi/x86/ |
| H A D | s2idle.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Architecture-specific ACPI-based support for suspend-to-idle. 7 * Author: Shyam Sundar S K <Shyam-sundar.S-k@amd.com> 13 * low-power state in which certain types of activity are not desirable or that 15 * mode accordingly. 37 #define ACPI_LPS0_DSM_UUID_MICROSOFT "11e00d56-ce64-47ce-837b-1f898f9aa461" 39 #define ACPI_LPS0_DSM_UUID "c4eb40a0-6cd2-11e2-bcfd-0800200c9a66" 50 #define ACPI_LPS0_DSM_UUID_AMD "e3f32452-febc-43ce-9039-932122d37721" 68 union acpi_object *package; member 71 /* Constraint package structure */ [all …]
|
| /linux/Documentation/arch/x86/ |
| H A D | amd_hsmp.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 Newer Fam19h(model 0x00-0x1f, 0x30-0x3f, 0x90-0x9f, 0xa0-0xaf), 8 Fam1Ah(model 0x00-0x1f) EPYC server line of processors from AMD support 12 OS-level software with access to system management functions via a 17 Eg: https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/programmer-references/5589… 40 $ ls -al /dev/hsmp 41 crw-r--r-- 1 root root 10, 123 Jan 21 21:41 /dev/hsmp 44 * Write mode is used for running set/configure commands 45 * Read mode is used for running get/status monitor commands 48 * Only root user is allowed to open the file in write mode. [all …]
|