in hwspinlock_core.c [406:418]
int of_hwspin_lock_get_id_byname(struct device_node *np, const char *name)
{
int index;
if (!name)
return -EINVAL;
index = of_property_match_string(np, "hwlock-names", name);
if (index < 0)
return index;
return of_hwspin_lock_get_id(np, index);
}