acpi: property: Let args be NULL in __acpi_node_get_property_reference
authorSakari Ailus <sakari.ailus@linux.intel.com>
Thu, 9 Nov 2023 10:10:08 +0000 (12:10 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 7 Dec 2023 02:35:26 +0000 (11:35 +0900)
commitbef52aa0f3de1b7d8c258c13b16e577361dabf3a
tree41e2c657518d2859ac1edaa954b5d84af715e6eb
parent4c095734d92a46c243eca79b86ff3237fcce9a57
acpi: property: Let args be NULL in __acpi_node_get_property_reference

fwnode_get_property_reference_args() may not be called with args argument
NULL on ACPI, OF already supports this. Add the missing NULL checks and
document this.

The purpose is to be able to count the references.

Fixes: 977d5ad39f3e ("ACPI: Convert ACPI reference args to generic fwnode reference args")
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Link: https://lore.kernel.org/r/20231109101010.1329587-2-sakari.ailus@linux.intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/acpi/property.c