Lines Matching refs:ocd
105 const struct ofw_compat_data *ocd; in uart_fdt_find_device() local
108 ocd = ofw_bus_search_compatible(dev, *cd); in uart_fdt_find_device()
109 if (ocd->ocd_data != 0) in uart_fdt_find_device()
110 return (ocd->ocd_data); in uart_fdt_find_device()
140 const struct ofw_compat_data *ocd; in uart_fdt_find_compatible() local
142 for (ocd = cd; ocd->ocd_str != NULL; ocd++) { in uart_fdt_find_compatible()
143 if (ofw_bus_node_is_compatible(node, ocd->ocd_str)) in uart_fdt_find_compatible()
144 return (ocd); in uart_fdt_find_compatible()
153 const struct ofw_compat_data *ocd; in uart_fdt_find_by_node() local
157 ocd = uart_fdt_find_compatible(node, *cd); in uart_fdt_find_by_node()
158 if ((ocd != NULL) && (ocd->ocd_data != 0)) in uart_fdt_find_by_node()
159 return (ocd->ocd_data); in uart_fdt_find_by_node()
163 ocd = uart_fdt_find_compatible(node, *cd); in uart_fdt_find_by_node()
164 if ((ocd != NULL) && (ocd->ocd_data != 0)) in uart_fdt_find_by_node()
165 return (ocd->ocd_data); in uart_fdt_find_by_node()