On May 11, the Linux kernel welcomed its first explicitly marked AI-generated code hardware driver, prom21-xhci, marking a substantive breakthrough in the application of artificial intelligence in system-level low-level development. This driver, led by open-source developer Jihong Min, was primarily generated using OpenAI's coding agent tool Codex GPT-5.5, aiming to provide temperature monitoring support for the xHCI controller of AMD Promontory21 chipsets.
As a core component of AMD600 and 800 series AM5 motherboards (including high-end X670E models), the Promontory21 architecture previously lacked native chipset temperature monitoring capabilities under the Linux system. This driver achieves seamless compatibility with mainstream user-space monitoring tools by integrating real-time sensor data into the Linux hardware monitoring (HWMON) subsystem. Currently, the relevant patches have been submitted to the kernel mailing list for public review, and users will be able to enable this feature through a dedicated option in the kernel Kconfig file in the future.
This event not only fills the gap in hardware monitoring on the AMD platform within the Linux environment but also reveals a trend of AI-assisted programming moving from high-level applications to low-level kernel code. Previously, AMD executives had also attempted to use Claude Code to generate test drivers, and the inclusion of prom21-xhci in the kernel review process further validates the feasibility of AI-generated low-level code under strict system specifications and security requirements. As large language models continue to improve in understanding specific domain knowledge, the participation of AI in building core modules of operating systems will shift from "experimental attempts" to "routine assistance," significantly enhancing the development efficiency and device compatibility speed of the open-source community.
