A new round of platform-drivers-x86 “fixes” were submitted today for the nearly-complete Linux 6.17 kernel cycle. While on the fixes stage of the kernel, the x86 platform driver changes can be interesting when it comes to new device IDs for enabling new products late in the kernel cycle.
This round of x86 platform driver changes ahead of Linux 6.17-rc7 this Sunday is adding some new quirks and device IDs.
First up, the AOKZOE A1X and OneXPlayer X1Pro EVA-02 handhelds are now supported by the OneXPlayer EC “OXPEC” driver. This gets thermal monitoring and controls and the like working with these gaming handheld devices.
The AOKZOE A1X is a handheld powered by an AMD Ryzen AI 9 HX 370 and features a 8-inch 120Hz VRR display, 72.7 Wh battery, and up to 64GB of RAM. With just needing a new device ID added to the OXPEC driver for supporting the AOKZOE A1X as it’s very similar to the already-supported OneXFly devices, it’s safe for adding to Linux 6.17 at this late stage.
Another handheld supported by the OXPEC driver with this pull request is the OneXPlayer X1Pro EVA-02. The OneXPlayer X1Pro EVA-02 is just a special edition of the OneXPlayer X1Pro with a different color — and needing a different DMI board name match to be supported by the driver.
This round of platform-drivers-x86 fixes also adds in a new ACPI device ID to the AMD PMF driver. The AMD Platform Management Framework driver is for system performance / power / thermal handling. The “AMDI0108” is added as a new ACPI ID. The commit simply notes that AMDI0108 will be used by “upcoming AMD platforms” without elaborating on any specific products. In any event, it’s good getting the support in early ahead of launch for whatever platform it ends up correlating to.
See this pull request for all the details on this week’s platform-drivers-x86 changes.