summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/of/property.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/of/property.c b/drivers/of/property.c
index a02a985c13ba..455dda225556 100644
--- a/drivers/of/property.c
+++ b/drivers/of/property.c
@@ -812,6 +812,12 @@ struct device_node *of_graph_get_remote_port(const struct device_node *node)
}
EXPORT_SYMBOL(of_graph_get_remote_port);
+/**
+ * of_graph_get_endpoint_count() - get the number of endpoints in a device node
+ * @np: parent device node containing ports and endpoints
+ *
+ * Return: count of endpoint of this device node
+ */
int of_graph_get_endpoint_count(const struct device_node *np)
{
struct device_node *endpoint;