Intel Touch Host Controller Drivers Nearing The Mainline Linux Kernel

Written by Michael Larabel in Intel on 6 January 2025 at 06:14 AM EST. 9 Comments
INTEL
For the past several months Intel Linux software engineers have been working on Intel Touch Host Controller drivers as an IP block on the PCH for handling touchscreen, touchpad, and related touch input devices. On Sunday the fourth iteration of these driver patches were sent out as these new Intel open-source drivers near the mainline Linux kernel.

Intel engineer Even Xu explains of the Intel Touch Host Controller drivers:
"Intel Touch Host Controller (THC) is a new high performance input IP which can benefit HID device's data transaction, such as touch screen, touch pad, stylus.

THC IP now evoluates to V4, it can support 3 different modes: IPTS, HIDSPI and HIDI2C. Here are upgrade history:

- THC v1, for TGL/LKF, supports intel private IPTS (Intel Precise Touchand Stylus) protocol ( IPTS mode)

- THC v2, for ADL, adds industrial standard HID over SPI protocol support (HIDSPI mode)

- THC v3, for MTL, enhances HID over SPI mode

- THC v4, for LNL, adds [industrial] standard HID over I2C protocol support (HIDI2C mode) "

Beyond v4 with Meteor Lake SoCs, the Intel THC driver support with the current patches do cover Lunar Lake and Panther Lake support too.

ASUS Zenbook with Lunar Lake SoC


The v4 patch series has just minor fixes to the documentation / patch messages but besides that it looks like the code churn on these "intel-thc-hid" drivers have settled down. Here's to seeing if it will be ready for the mainline kernel in the next cycle or two.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week