Lines Matching refs:cnode
110 hwreset_get_by_ofw_idx(device_t consumer_dev, phandle_t cnode, int idx, in hwreset_get_by_ofw_idx() argument
119 if (cnode <= 0) in hwreset_get_by_ofw_idx()
120 cnode = ofw_bus_get_node(consumer_dev); in hwreset_get_by_ofw_idx()
121 if (cnode <= 0) { in hwreset_get_by_ofw_idx()
127 rv = ofw_bus_parse_xref_list_alloc(cnode, "resets", "#reset-cells", in hwreset_get_by_ofw_idx()
148 hwreset_get_by_ofw_name(device_t consumer_dev, phandle_t cnode, char *name, in hwreset_get_by_ofw_name() argument
153 if (cnode <= 0) in hwreset_get_by_ofw_name()
154 cnode = ofw_bus_get_node(consumer_dev); in hwreset_get_by_ofw_name()
155 if (cnode <= 0) { in hwreset_get_by_ofw_name()
160 rv = ofw_bus_find_string_index(cnode, "reset-names", name, &idx); in hwreset_get_by_ofw_name()
163 return (hwreset_get_by_ofw_idx(consumer_dev, cnode, idx, rst)); in hwreset_get_by_ofw_name()