/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/arch/x86/events/intel/ |
H A D | cstate.c | 20 * This file export cstate related free running (read-only) counters 27 * The events only support system-wide mode counting. There is no 32 * - 'cstate_core': The counter is available for each physical core. 34 * - 'cstate_pkg': The counter is available for each physical package. 37 * All of these counters are specified in the Intel® 64 and IA-32 63 * MSR_PKG_C2_RESIDENCY: Package C2 Residency Counter. 68 * Scope: Package (physical package) 69 * MSR_PKG_C3_RESIDENCY: Package C3 Residency Counter. 74 * Scope: Package (physical package) 75 * MSR_PKG_C6_RESIDENCY: Package C6 Residency Counter. [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/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/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/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; /* Link working mode */ member 89 __be32 oem_mode; /* OEM link mode */ 110 unsigned char mode; /* VLAN filter mode */ member 128 __be32 mode; /* Filter mode */ member 136 __be32 mode; /* Global MC mode */ member 145 unsigned char mode; /* Flow control mode */ 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/drivers/powercap/ |
H A D | intel_rapl_common.c | 1 // SPDX-License-Identifier: GPL-2.0-only 29 #include <asm/intel-family.h> 105 #define NR_RAW_PRIMITIVES (NR_RAPL_PRIMITIVES - 2) 129 return rd->rpl[pl].name ? true : false; in is_pl_valid() 134 if (rd->rp->priv->type == RAPL_IF_TPMI) { in get_pl_lock_prim() 145 return -EINVAL; in get_pl_lock_prim() 151 if (rd->rp->priv->limits[rd->id] & BIT(POWER_LIMIT2)) in get_pl_lock_prim() 162 if (prim == PL_CLAMP && rd->rp->priv->type != RAPL_IF_TPMI) in get_pl_prim() 172 return -EINVAL; in get_pl_prim() 176 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/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 42 .. _intel-idle-enumeration-of-states: 50 as C-states (in the ACPI terminology) or idle states. The list of meaningful 51 ``MWAIT`` hint values and idle states (i.e. low-power configurations of the 56 subsystem (see :ref:`idle-states-representation` in 57 Documentation/admin-guide/pm/cpuidle.rst), 66 `below <intel-idle-parameters_>`_.] [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 …]
|