Hi folks, Here are three patches that fix a few issues in the fwnode property API implementation. They were formerly a part of a larger patchset "Move firmware specific code to firmware specific locations" here: <URL:http://www.spinics.net/lists/linux-acpi/msg72174.html> The v1 (previous version) of the set is also available here: <URL:http://www.spinics.net/lists/linux-acpi/msg72327.html> These patches apply cleanly on v4.11-rc1 and linux-next with or without the ACPI graph support patchset I've sent a moment ago. changes since v1.1: - Move fixes to fwnode_property_read_string_array() return value fixes to respective implementations of those functions, rather than working around them in the fwnode property interface functions. - fwnode_property_read_string_array() now may return fewer strings than requested also on ACPI in order to make behaviour of fwnode_property_read_string_array() fully consistent. changes since v1: - Make prop const. pset_prop_get() returns const struct property_entry * now in __fwnode_property_read_string_array(). - Make fwnode_property_read_string_array() behave as of_property_read_string_array() does in terms of the return value. Sakari Ailus (3): device property: fwnode_property_read_string_array() may return -EILSEQ device property: Fix reading pset strings using array access functions device property: fwnode_property_read_string_array() returns nr of strings drivers/acpi/property.c | 22 +++++++++++++++++----- drivers/base/property.c | 46 ++++++++++++++++++++++++++++++++-------------- 2 files changed, 49 insertions(+), 19 deletions(-) -- Kind regards, Sakari -- 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