To troubleshoot ACPI PRP0001 issues, you can:
[ 3.102345] ACPI: PRP0001 device [GPIO0] probing... [ 3.115678] Unable to handle kernel NULL pointer dereference at IRQ mapping
ACPI: PRP0001:00: enumerated as platform device acpi prp0001 0
At its core, is a special "plug and play" ID used within ACPI (Advanced Configuration and Power Interface) tables. Its specific purpose is to allow software to use Device Tree (DT) bindings inside an ACPI-based system. ACPI is the standard on most x86 (Intel/AMD) systems.
that utilize a specific communication protocol (like I2C or SPI). To troubleshoot ACPI PRP0001 issues, you can: [ 3
An ACPI entry for an I2C accelerometer:
: This is a device identifier. In ACPI, devices can be identified by a unique name that often includes a prefix that signifies the device's type or the bus it is on. PRP might refer to a specific type of device or component, and 0001 could be a specific instance or type identifier. ACPI is the standard on most x86 (Intel/AMD) systems
acpi.prp0001=0