Documentation/ABI/testing/sysfs-platform-oxp

Source file repositories/reference/linux-study-clean/Documentation/ABI/testing/sysfs-platform-oxp

File Facts

System
Linux kernel
Corpus path
Documentation/ABI/testing/sysfs-platform-oxp
Extension
[no extension]
Size
1167 bytes
Lines
26
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: Documentation
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

What:		/sys/devices/platform/<platform>/tt_toggle
Date:		Jun 2023
KernelVersion:	6.5
Contact:	"Antheas Kapenekakis" <lkml@antheas.dev>
Description:
		Takeover TDP controls from the device. OneXPlayer devices have a
		turbo button that can be used to switch between two TDP modes
		(usually 15W and 25W). By setting this attribute to 1, this
		functionality is disabled, handing TDP control over to (Windows)
		userspace software and the Turbo button turns into a keyboard
		shortcut over the AT keyboard of the device. In addition,
		using this setting is a prerequisite for PWM control for most
		newer models (otherwise it NOOPs).

What:		/sys/devices/platform/<platform>/tt_led
Date:		April 2025
KernelVersion:	6.16
Contact:	"Antheas Kapenekakis" <lkml@antheas.dev>
Description:
		Some OneXPlayer devices (e.g., X1 series) feature a little LED
		nested in the Turbo button. This LED is illuminated when the
		device is in the higher TDP mode (e.g., 25W). Once tt_toggle
		is engaged, this LED is left dangling to its last state. This
		attribute allows userspace to control the LED state manually
		(either with 1 or 0). Only a subset of devices contain this LED.

Annotation

Implementation Notes