/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 via x86 Model Specific Registers 10 .RB "scope: \-\-cpu\ cpu-list | \-\-pkg\ pkg-list" 12 .RB "cpu-list, pkg-list: # | #,# | #-# | all" 14 .RB "field: \-\-all | \-\-epb | \-\-hwp-epp | \-\-hwp-min | \-\-hwp-max | \-\-hwp-desired" 16 .RB "other: (\-\-force | \-\-hwp-enable | \-\-turbo-enable) value)" 18 .RB "value: # | default | performance | balance-performance | balance-power | power" 21 displays and updates energy-performance policy settings specific to 23 updates, no matter if the Linux cpufreq sub-system is enabled or not. 27 such as how aggressively the hardware enters and exits CPU idle states (C-states) [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->nd in ncsi_validate_rsp_pkt() [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/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/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/drivers/net/ethernet/intel/ice/ |
H A D | ice_ddp.c | 1 // SPDX-License-Identifier: GPL-2.0 9 /* For supporting double VLAN mode, it is necessary to enable or disable certain 11 * prefixes will be saved to allow enabling double VLAN mode. 16 /* To support tunneling entries by PF, the package will append the PF number to 27 * ice_verify_pkg - verify package 28 * @pkg: pointer to the package buffer 29 * @len: size of the package buffer 31 * Verifies various attributes of the package file, including length, format 42 if (pkg->pkg_format_ver.major != ICE_PKG_FMT_VER_MAJ || in ice_verify_pkg() 43 pkg->pkg_format_ver.minor != ICE_PKG_FMT_VER_MNR || in ice_verify_pkg() [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/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/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 …]
|
/linux/Documentation/devicetree/bindings/net/dsa/ |
H A D | qca8k.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - John Crispin <john@phrozen.org> 13 If the QCA8K switch is connect to an SoC's external mdio-bus, each subnode 16 ID. To declare the internal mdio-bus configuration, declare an MDIO node in 18 PHY it is connected to. In this config, an internal mdio-bus is registered and 20 mdio-bus configurations are not supported by the hardware. 27 - enum: 28 - qca,qca8327 [all …]
|