1d9c4037fSAntheas KapenekakisWhat: /sys/devices/platform/<platform>/tt_toggle 2d9c4037fSAntheas KapenekakisDate: Jun 2023 3d9c4037fSAntheas KapenekakisKernelVersion: 6.5 4d9c4037fSAntheas KapenekakisContact: "Antheas Kapenekakis" <lkml@antheas.dev> 5d9c4037fSAntheas KapenekakisDescription: 6d9c4037fSAntheas Kapenekakis Takeover TDP controls from the device. OneXPlayer devices have a 7d9c4037fSAntheas Kapenekakis turbo button that can be used to switch between two TDP modes 8d9c4037fSAntheas Kapenekakis (usually 15W and 25W). By setting this attribute to 1, this 9d9c4037fSAntheas Kapenekakis functionality is disabled, handing TDP control over to (Windows) 10d9c4037fSAntheas Kapenekakis userspace software and the Turbo button turns into a keyboard 11d9c4037fSAntheas Kapenekakis shortcut over the AT keyboard of the device. In addition, 12d9c4037fSAntheas Kapenekakis using this setting is a prerequisite for PWM control for most 13d9c4037fSAntheas Kapenekakis newer models (otherwise it NOOPs). 14*3abff549SAntheas Kapenekakis 15*3abff549SAntheas KapenekakisWhat: /sys/devices/platform/<platform>/tt_led 16*3abff549SAntheas KapenekakisDate: April 2025 17*3abff549SAntheas KapenekakisKernelVersion: 6.16 18*3abff549SAntheas KapenekakisContact: "Antheas Kapenekakis" <lkml@antheas.dev> 19*3abff549SAntheas KapenekakisDescription: 20*3abff549SAntheas Kapenekakis Some OneXPlayer devices (e.g., X1 series) feature a little LED 21*3abff549SAntheas Kapenekakis nested in the Turbo button. This LED is illuminated when the 22*3abff549SAntheas Kapenekakis device is in the higher TDP mode (e.g., 25W). Once tt_toggle 23*3abff549SAntheas Kapenekakis is engaged, this LED is left dangling to its last state. This 24*3abff549SAntheas Kapenekakis attribute allows userspace to control the LED state manually 25*3abff549SAntheas Kapenekakis (either with 1 or 0). Only a subset of devices contain this LED. 26