Add an of_property_present() function similar to fwnode_property_present(). of_property_read_bool() could be used directly, but it is cleaner to not use it on non-boolean properties. Signed-off-by: Rob Herring <robh@xxxxxxxxxx> --- I plan to add this for v6.3 and send most of the conversion patches in the next cycle. --- include/linux/of.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/linux/of.h b/include/linux/of.h index 8b9f94386dc3..b3e04021186f 100644 --- a/include/linux/of.h +++ b/include/linux/of.h @@ -1537,6 +1537,11 @@ static inline bool of_device_is_system_power_controller(const struct device_node return of_property_read_bool(np, "system-power-controller"); } +static inline bool of_property_present(const struct device_node *np, const char *propname) +{ + return of_property_read_bool(np, propname); +} + /* * Overlay support */ -- 2.39.1