Acpi Prp0001 0 [better] Jun 2026
) Use code with caution. Copied to clipboard Key Benefits Code Reuse
Ensure "Include subfolders" is checked and click to complete the installation. Technical Context for Linux Users
A user reported a Windows BSOD STOP 0x1000D with the following message: "Value 0 : _PRW specified with no wake-capable interrupts and at least one GPIO interrupt". acpi prp0001 0
: Some laptops, such as the Lenovo KaiTian N60d and Inspur CP300L3, declare their I2C touchpad in the DSDT with _HID "PRP0001" and a compatible string of "hid-over-i2c" instead of the standard "PNP0C50" . This allowed the i2c-hid-acpi driver to be easily extended to handle these devices by simply adding "PRP0001" to its match table.
Name (SBUF, ResourceTemplate ()
It takes the string value (e.g., "acme,sensor-x" ) and searches the of_match_table of available Linux drivers, acting as if the device was described in a Device Tree, not ACPI.
The Linux kernel parses these tables and creates platform devices, PCI devices, or ACPI-defined devices accordingly. Each device in ACPI has a unique – a string like PNP0501 (legacy serial port) or INT33BD (Intel I2C controller). ) Use code with caution
PRP0001 continues to see active development in the Linux kernel:
The most common use of PRP0001 is to describe an I²C peripheral in ACPI when no official ACPI ID exists. : Some laptops, such as the Lenovo KaiTian
For an I2C device, ensure the I2C controller driver is bound: