Acpi Prp0001 0 -
Example: drivers/iio/pressure/bmp280.c includes:
[ 0.987654] ACPI: PRP0001:00: PRP0001 device Or a related error: acpi prp0001 0
DefinitionBlock ("ssdt.aml", "SSDT", 2, "HACK", "PRP0001", 0x00000001) Example: drivers/iio/pressure/bmp280
ls /sys/bus/acpi/devices/PRP0001:00/ -l If the directory doesn’t exist, the ACPI table might be malformed or the device not present. A trailing space or wrong vendor prefix (e
cat /proc/iomem | grep -i prp cat /proc/interrupts If another driver grabbed the interrupt or memory region, you might need to blacklist that driver. Verify the compatible string in _DSD matches the driver’s of_match_table exactly. A trailing space or wrong vendor prefix (e.g., bosch,bme280 vs bmp,bme280 ) will cause a mismatch. Part 9: Fixing ACPI Tables – Adding PRP0001 Yourself Advanced users and firmware developers can add a PRP0001 device to their ACPI tables using an SSDT (Secondary System Description Table). With iasl , you can write: