Lines Matching +full:1 +full:ma
10 * 1. Redistributions of source code must retain the above copyright
97 return (-1);
108 if (phynode != -1)
121 return (-1);
137 return (-1);
186 struct mii_attach_args *ma;
191 ma = device_get_ivars(phydev);
201 if ((cfg->macnode = ofw_bus_get_node(macdev)) == -1)
210 cfg->phynode = mii_fdt_lookup_phy(cfg->macnode, ma->mii_phyno);
211 if (cfg->phynode == -1)
249 if (ofw_bus_get_node(parent) == -1)
259 struct mii_attach_args *ma;
271 ma = device_get_ivars(children[i]);
272 bzero(&ma->obd, sizeof(ma->obd));
274 ma->mii_phyno);
275 if (phy_node == -1) {
278 ma->mii_phyno);
281 error = ofw_bus_gen_setup_devinfo(&ma->obd, phy_node);
285 ma->mii_phyno);
293 resource_list_init(&ma->rl);
294 (void)ofw_bus_intr_to_rl(children[i], phy_node, &ma->rl, NULL);
304 struct mii_attach_args *ma;
306 ma = device_get_ivars(child);
308 if (ma->obd.obd_node == 0)
311 return (&ma->rl);
317 struct mii_attach_args *ma;
319 ma = device_get_ivars(child);
321 if (ma->obd.obd_node == 0)
324 return (&ma->obd);