Home
last modified time | relevance | path

Searched full:pl1 (Results 1 – 25 of 42) sorted by relevance

12

/linux-6.14.4/Documentation/ABI/testing/
Dsysfs-driver-intel-xe-hwmon5 Description: RW. Card reactive sustained (PL1) power limit in microwatts.
9 exceeds this limit. A read value of 0 means that the PL1
36 Description: RW. Card sustained power limit interval (Tau in PL1/Tau) in
45 Description: RW. Package reactive sustained (PL1) power limit in microwatts.
49 exceeds this limit. A read value of 0 means that the PL1
99 Description: RW. Package sustained power limit interval (Tau in PL1/Tau) in
Dsysfs-driver-intel-i915-hwmon13 Description: RW. Card reactive sustained (PL1/Tau) power limit in microwatts.
17 exceeds this limit. A read value of 0 means that the PL1
35 Description: RW. Sustained power limit interval (Tau in PL1/Tau) in
Dsysfs-platform-asus-wmi143 Set the Package Power Target total of CPU: PL1 on Intel, SPL on AMD.
/linux-6.14.4/drivers/gpu/drm/xe/
Dxe_gt_throttle.c23 * device/gt#/freq0/throttle/reason_pl1 - Frequency throttle due to PL1
63 u32 pl1 = xe_gt_throttle_get_limit_reasons(gt) & POWER_LIMIT_1_MASK; in read_reason_pl1() local
65 return pl1; in read_reason_pl1()
133 bool pl1 = !!read_reason_pl1(gt); in reason_pl1_show() local
135 return sysfs_emit(buff, "%u\n", pl1); in reason_pl1_show()
Dxe_hwmon.c142 * HW allows arbitrary PL1 limits to be set but silently clamps these values to
144 * same pattern for sysfs, allow arbitrary PL1 limits to be set but display
170 /* Check if PL1 limit is disabled */ in xe_hwmon_power_max_read()
202 /* Disable PL1 limit and verify, as limit cannot be disabled on all platforms */ in xe_hwmon_power_max_write()
207 drm_warn(&hwmon->xe->drm, "PL1 disable is not supported!\n"); in xe_hwmon_power_max_write()
/linux-6.14.4/drivers/platform/x86/hp/
Dhp-wmi.c160 u8 pl1; member
1636 /* Note: HP_POWER_LIMIT_DEFAULT can be used to restore default PL1 and PL2 */
1637 static int victus_s_set_cpu_pl1_pl2(u8 pl1, u8 pl2) in victus_s_set_cpu_pl1_pl2() argument
1642 /* We need to know both PL1 and PL2 values in order to check them */ in victus_s_set_cpu_pl1_pl2()
1643 if (pl1 == HP_POWER_LIMIT_NO_CHANGE || pl2 == HP_POWER_LIMIT_NO_CHANGE) in victus_s_set_cpu_pl1_pl2()
1646 /* PL2 is not supposed to be lower than PL1 */ in victus_s_set_cpu_pl1_pl2()
1647 if (pl2 < pl1) in victus_s_set_cpu_pl1_pl2()
1650 power_limits.pl1 = pl1; in victus_s_set_cpu_pl1_pl2()
1839 pr_debug("Triggering CPU PL1/PL2 actualization\n"); in victus_s_powersource_event()
/linux-6.14.4/arch/arm/boot/dts/allwinner/
Dsunxi-bananapi-m2-plus-v1.2.dtsi22 gpios = <&r_pio 0 1 GPIO_ACTIVE_HIGH>; /* PL1 */
Dsun8i-h2-plus-bananapi-m2-zero.dts71 gpios = <&r_pio 0 1 GPIO_ACTIVE_HIGH>; /* PL1 */
Dsun8i-a23-a33.dtsi823 pins = "PL0", "PL1";
829 pins = "PL0", "PL1";
/linux-6.14.4/Documentation/arch/arm/
Dbooting.rst222 the HYP mode configuration in addition to the ordinary PL1 (privileged
224 hypervisor must be disabled, and PL1 access must be granted for all
/linux-6.14.4/drivers/gpu/drm/i915/
Di915_hwmon.c402 * HW allows arbitrary PL1 limits to be set but silently clamps these values to
404 * same pattern for sysfs, allow arbitrary PL1 limits to be set but display
414 /* Check if PL1 limit is disabled */ in hwm_power_max_read()
474 /* Disable PL1 limit and verify, because the limit cannot be disabled on all platforms */ in hwm_power_max_write()
/linux-6.14.4/Documentation/devicetree/bindings/pinctrl/
Dnvidia,tegra210-pinmux.yaml56 pk0, pk1, pk2, pk3, pk4, pk5, pk6, pk7, pl0, pl1,
/linux-6.14.4/arch/arm/kernel/
Dhead-nommu.S291 /* Full access from PL0, PL1, shared for CONFIG_SMP, cacheable */
303 /* Execute Never, strongly ordered, inaccessible to PL0, rw PL1 */
Dhyp-stub.S146 @ make CNTP_* and CNTPCT accessible from PL1
/linux-6.14.4/tools/arch/arm/include/uapi/asm/
Dkvm.h179 /* PL1 Physical Timer Registers */
/linux-6.14.4/arch/arm64/boot/dts/allwinner/
Dsun50i-h616.dtsi897 pins = "PL0", "PL1";
902 pins = "PL0", "PL1";
Dsun50i-h6.dtsi1011 pins = "PL0", "PL1";
1021 pins = "PL0", "PL1";
Dsun50i-a100.dtsi531 pins = "PL0", "PL1";
/linux-6.14.4/arch/parisc/kernel/
Dentry.S511 * Finally, _PAGE_READ goes in the top bit of PL1 (so we
521 * so deposit X1|11 to PL1|PL2 (remember the upper bit of PL1
600 * to type field and _PAGE_READ goes to top bit of PL1
/linux-6.14.4/drivers/media/i2c/
Dsaa6588.c117 /* bits 6+7 (PL0/PL1) */
/linux-6.14.4/arch/arm64/boot/dts/nvidia/
Dtegra210-p2571.dts615 pl1 {
616 nvidia,pins = "pl1";
Dtegra210-p2595.dtsi604 pl1 {
605 nvidia,pins = "pl1";
/linux-6.14.4/drivers/gpu/drm/i915/gt/uc/
Dintel_uc.c491 /* Disable a potentially low PL1 power limit to allow freq to be raised */ in __uc_init_hw()
/linux-6.14.4/drivers/pinctrl/tegra/
Dpinctrl-tegra210.c267 PINCTRL_PIN(TEGRA_PIN_PL1, "PL1"),
1509 …PINGROUP(pl1, SOC, RSVD1, RSVD2, RSVD3, 0x3278, Y, Y, N, N,…
1532 DRV_PINGROUP(pl1, 0x9f8, 0x0, -1, -1, -1, -1, 28, 2, 30, 2),
/linux-6.14.4/Documentation/i2c/
Di2c-topology.rst173 [PL1]

12