Ahead of the Linux 6.16-rc5 kernel expected to be released tomorrow, a round of x86 platform driver updates were merged this week with several fixes as well as some new device additions.
Intel engineer Ilpo Järvinen sent out the latest batch of x86 platform driver updates for Linux 6.16 on Friday. Notable here is Intel Wildcat Lake support for the HID driver. Intel engineers continue working a lot on the Wildcat Lake enablement for Linux and now the HID driver for laptops is ready in v6.16 with the necessary device ID additions. Wildcat Lake is believed to be the successor to Intel Twin Lake in catering to ultra-mobile devices and cut-down compared to the higher-end Panther Lake SoCs.
The ASUS-NB-WMI driver meanwhile merged a duo keyboard quirk for the Zenbook Duo UX8406CA. The Dell driver added Latitude 5500 accelerometer support and fixes. For Lenovo ThinkPads, the ThinkPad ACPI driver now handles the HKEY 0x1402 event for 2025 ThinkPad laptop models.
As part of the AMD ISP4 enablement with the web camera initially used by the HP ZBook Ultra G1a and other future AMD Ryzen laptops, there’s a bit of feature code coming late in the cycle. The software node graph for the AMD ISP4 code is being updated late in the cycle but was okay’ed on the basis of it being new code introduced in Linux 6.16 and thus not risking regressions. The AMD ISP4 enablement remains ongoing at large.
For that updated software node graph, the patch message explains:
“Existing swnode graph format is specific to sensor device and is causing conflicts when accessing standard property variables outside the sensor driver.
To address this issue, enhanced swnode graph format with dedicated nodes for i2c and isp devices, with sensor node added as child to i2c node. This approach allows to have standard property variables (ex: ‘clock-frequency’) with values applicable for each of the devices (sensor, i2c and isp).
ACPI device driver_data handle is also initialized with root camera swnode to access the property variables in the graph in isp and i2c drivers.”
More details on this week’s x86 platform driver patches via this pull request with all of the code having been merged ahead of the Linux 6.16-rc5 release on Sunday.