Acpi Prp0001 0 _best_ Jun 2026
The ACPI hardware ID is a special "fallback" ID used by the Linux kernel to support devices that were originally designed for Device Tree (DT) on platforms like ARM, but are now being used on ACPI-based systems (like x86 PCs or the Steam Deck). Stack Overflow What it does The Bridge
: Indicates the first instance (index 0) of this device type found in the ACPI tables . Context: Why it Appears
Device (ACC0) Name (_HID, "PRP0001") Name (_DSD, Package() ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"), Package() Package() "compatible", "bosch,bma400", Package() "reg", 0x10, acpi prp0001 0
It is primarily used in systems designed with both Linux/Coreboot and Windows compatibility in mind, where the BIOS provides a unified description of hardware. Common scenarios include: Chromebooks: Almost all modern Chromebooks use
Primarily associated with hardware and the Steam Deck , this ID allows modern operating systems to identify and communicate with specialized hardware components—such as audio SPI devices , touchpads , or custom APU chips —that don't have a standard "Plug and Play" ID. What is ACPI PRP0001 0? The ACPI hardware ID is a special "fallback"
An ACPI entry for an I2C accelerometer:
While PRP0001 is an ACPI feature, the kernel still needs CONFIG_OF enabled to match against of_match_table . say around the PRP0001 reference
say around the PRP0001 reference? Share public link
: Users often encounter this ID when installing Windows on devices like the Steam Deck or Chromebooks. On these systems, it often refers to: Google Audio SPI Devices .
Not necessarily. Seeing PRP0001 in your kernel logs usually just means your hardware vendor utilized this feature to load a specific driver. Common Log Messages
Ensure is checked to allow Windows to find the matching .inf file. Developer Context (Linux)