Lines Matching defs:phandle
69 meson_dwmac_reset_eth(const int phandle)
76 pin_reset = fdtbus_gpio_acquire(phandle, "snps,reset-gpio",
81 reset_delay_us = fdtbus_get_prop(phandle, "snps,reset-delays-us", &len);
85 reset_active_low = of_hasprop(phandle, "snps,reset-active-low");
100 meson_dwmac_reset_phy(const int phandle)
107 pin_reset = fdtbus_gpio_acquire(phandle, "reset-gpios",
112 reset_assert_us = fdtbus_get_prop(phandle, "reset-assert-us", &len);
115 reset_deassert_us = fdtbus_get_prop(phandle, "reset-deassert-us", &len);
118 reset_gpios = fdtbus_get_prop(phandle, "reset-gpios", &len);
135 meson_dwmac_set_mode_rgmii(int phandle, bus_space_tag_t bst,
144 if (of_getprop_uint32(phandle, "amlogic,tx-delay-ns", &tx_delay) != 0)
159 meson_dwmac_set_mode_rmii(int phandle, bus_space_tag_t bst,
193 const int phandle = faa->faa_phandle;
204 if (fdtbus_get_reg(phandle, 0, &addr[0], &size[0]) != 0 ||
205 fdtbus_get_reg(phandle, 1, &addr[1], &size[1]) != 0) {
219 if (!fdtbus_intr_str(phandle, 0, intrstr, sizeof(intrstr))) {
224 clk_gmac = fdtbus_clock_get(phandle, "stmmaceth");
225 clk_in[0] = fdtbus_clock_get(phandle, "clkin0");
226 clk_in[1] = fdtbus_clock_get(phandle, "clkin1");
232 rst_gmac = fdtbus_reset_get(phandle, "stmmaceth");
234 phy_mode = fdtbus_get_string(phandle, "phy-mode");
239 phandle_phy = fdtbus_get_phandle(phandle, "phy-handle");
243 phandle_phy = phandle;
247 meson_dwmac_set_mode_rgmii(phandle, sc->sc_bst, prgeth_bsh, clk_in[0]);
249 meson_dwmac_set_mode_rmii(phandle, sc->sc_bst, prgeth_bsh);
268 if (fdtbus_intr_establish_xname(phandle, 0, IPL_NET,
282 if (of_hasprop(phandle, "snps,reset-gpio")) {
283 if (meson_dwmac_reset_eth(phandle) != 0)