Hi, Patches [1-2/3] add support for properties provided in a "pdata way" roughly along the lines of the Heikki's patch at https://patchwork.kernel.org/patch/5709461/ but using the fwnode field in struct device introduced by one of my previous patches (currently in linux-next). Patch [3/3] does one more interesting thing on top of that, but is mostly for discussion. Namely, it changes the behavior of the unified device properties API to fall back to the "built-in" properties when it cannot find the requested data in the stuff provided by the platform firmware. Currently, that patch would introduce an artificial difference between ACPI and DT, because DT uses the of_node pointer in struct device won't use the set_primary_fwnode() thing introduced buy the [1/3]. However, I have an idea about how that can be worked around, but more on that in the changelog of patch [3/3]. Kind regards, Rafael -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html