fdtbus_get_index
int err = fdtbus_get_index(phandle, "interrupt-names",
err = fdtbus_get_index(phandle, "clock-names", clkname, &index);
err = fdtbus_get_index(phandle, prop, clkname, &index);
err = fdtbus_get_index(cc->cc_phandle, "clock-output-names", clkname, &index);
err = fdtbus_get_index(phandle, "dma-names", name, &index);
err = fdtbus_get_index(phandle, "interrupt-names", name, &index);
err = fdtbus_get_index(phandle, "mbox-names", name, &index);
err = fdtbus_get_index(phandle, "phy-names", phyname, &index);
err = fdtbus_get_index(phandle, "pinctrl-names", cfgname, &index);
return fdtbus_get_index(phandle, "pinctrl-names", cfgname, &index) == 0;
err = fdtbus_get_index(phandle, "reset-names", rstname, &index);
error = fdtbus_get_index(phandle, "reg-names", name, &index);
int fdtbus_get_index(int, const char *, const char *, u_int *);
fdtbus_get_index(phandle, "pinctrl-names", "idle",