The UUID daffd814-6eba-4d8c-8a91-bc9bbf4aa301 is the standard GUID for hierarchical data extensions in _DSD . This ASL snippet provides the necessary information for the kernel to match the device to the ti,tmp75 driver.
While powerful, PRP0001 is not a universal solution. It is most commonly used for sensors connected via I2C and SPI, and is considered a workaround for cases where native ACPI bindings are not yet available.
The most interesting feature of ACPI PRP0001 0 is that it acts as a "chameleon" ID, allowing hardware designed for mobile or embedded systems to work on standard PCs without needing a unique, vendor-specific hardware ID.
The "0" at the end ( ACPI\PRP0001\0 ) simply refers to the first instance of that device found in the system tables.
Understanding ACPI PRP0001 (0) in Linux: Bridging ACPI and Device Tree
Here is a partial copy and paste of the driver setup information file which shows driver support for the hardware ID you posted: % HP Support Community
The identifier (often seen as ACPI\VEN_PRP&DEV_0001 ) refers to a specific virtual device entry in the Advanced Configuration and Power Interface (ACPI) table, primarily associated with the Google Chromebook Device driver . Understanding ACPI and the PRP0001 ID
At its core, "ACPI PRP0001" is a special identifier in the that enables platform vendors to use Device Tree (DT) compatible strings for device identification instead of traditional ACPI hardware IDs.
The UUID daffd814-6eba-4d8c-8a91-bc9bbf4aa301 is the standard GUID for hierarchical data extensions in _DSD . This ASL snippet provides the necessary information for the kernel to match the device to the ti,tmp75 driver.
While powerful, PRP0001 is not a universal solution. It is most commonly used for sensors connected via I2C and SPI, and is considered a workaround for cases where native ACPI bindings are not yet available.
The most interesting feature of ACPI PRP0001 0 is that it acts as a "chameleon" ID, allowing hardware designed for mobile or embedded systems to work on standard PCs without needing a unique, vendor-specific hardware ID. acpi prp0001 0
The "0" at the end ( ACPI\PRP0001\0 ) simply refers to the first instance of that device found in the system tables.
Understanding ACPI PRP0001 (0) in Linux: Bridging ACPI and Device Tree It is most commonly used for sensors connected
Here is a partial copy and paste of the driver setup information file which shows driver support for the hardware ID you posted: % HP Support Community
The identifier (often seen as ACPI\VEN_PRP&DEV_0001 ) refers to a specific virtual device entry in the Advanced Configuration and Power Interface (ACPI) table, primarily associated with the Google Chromebook Device driver . Understanding ACPI and the PRP0001 ID Understanding ACPI PRP0001 (0) in Linux: Bridging ACPI
At its core, "ACPI PRP0001" is a special identifier in the that enables platform vendors to use Device Tree (DT) compatible strings for device identification instead of traditional ACPI hardware IDs.