Hi Linus, Please pull from the tag git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \ acpi-5.20-rc1-2 with top-most commit da2679f26bd6ae20b06d49e53eedc2880cf5e65e Merge branch 'acpi-properties' on top of commit 8fa0db3a9b8ef310eb40cf91481141ece084f584 Merge tag 'acpi-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm to receive more ACPI updates for 5.20-rc1. These fix up direct references to the fwnode field in struct device and extend ACPI device properties support. Specifics: - Replace direct references to the fwnode field in struct device with dev_fwnode() and device_match_fwnode() (Andy Shevchenko). - Make the ACPI code handling device properties support properties with buffer values (Sakari Ailus). Thanks! --------------- Andy Shevchenko (1): ACPI: VIOT: Do not dereference fwnode in struct device Sakari Ailus (9): ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool ACPI: property: Tie data nodes to acpi handles ACPI: property: Use acpi_object_type consistently in property ref parsing ACPI: property: Move property ref argument parsing into a new function ACPI: property: Switch node property referencing from ifs to a switch ACPI: property: Unify integer value reading functions ACPI: property: Add support for parsing buffer property UUID ACPI: property: Read buffer properties as integers ACPI: property: Fix error handling in acpi_init_properties() --------------- drivers/acpi/property.c | 464 ++++++++++++++++++++++++++++++++---------------- drivers/acpi/viot.c | 6 +- include/acpi/acpi_bus.h | 3 +- include/linux/acpi.h | 2 +- 4 files changed, 321 insertions(+), 154 deletions(-)