Searched refs:link_gpio (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/net/phy/ |
D | fixed_phy.c | 43 int link_gpio; member 53 if (gpio_is_valid(fp->link_gpio)) in fixed_phy_update() 54 fp->status.link = !!gpio_get_value_cansleep(fp->link_gpio); in fixed_phy_update() 120 int link_gpio) in fixed_phy_add() argument 141 fp->link_gpio = link_gpio; in fixed_phy_add() 143 if (gpio_is_valid(fp->link_gpio)) { in fixed_phy_add() 144 ret = gpio_request_one(fp->link_gpio, GPIOF_DIR_IN, in fixed_phy_add() 172 if (gpio_is_valid(fp->link_gpio)) in fixed_phy_del() 173 gpio_free(fp->link_gpio); in fixed_phy_del() 183 int link_gpio, in fixed_phy_register() argument [all …]
|
D | phylink.c | 57 struct gpio_desc *link_gpio; member 180 pl->link_gpio = desc; in phylink_parse_fixedlink() 364 else if (pl->link_gpio) in phylink_get_fixed_state() 365 state->link = !!gpiod_get_value_cansleep(pl->link_gpio); in phylink_get_fixed_state() 627 if (!IS_ERR_OR_NULL(pl->link_gpio)) in phylink_destroy() 628 gpiod_put(pl->link_gpio); in phylink_destroy() 926 if (pl->link_an_mode == MLO_AN_FIXED && !IS_ERR(pl->link_gpio)) in phylink_start() 952 if (pl->link_an_mode == MLO_AN_FIXED && !IS_ERR(pl->link_gpio)) in phylink_stop()
|
/Linux-v4.19/drivers/net/ethernet/wiznet/ |
D | w5300.c | 95 int link_gpio; member 307 if (gpio_is_valid(priv->link_gpio)) in w5300_get_link() 308 return !!gpio_get_value(priv->link_gpio); in w5300_get_link() 461 if (gpio_get_value(priv->link_gpio) != 0) { in w5300_detect_link() 504 if (!gpio_is_valid(priv->link_gpio) || in w5300_open() 505 gpio_get_value(priv->link_gpio) != 0) in w5300_open() 588 priv->link_gpio = data ? data->link_gpio : -EINVAL; in w5300_hw_probe() 589 if (gpio_is_valid(priv->link_gpio)) { in w5300_hw_probe() 594 priv->link_irq = gpio_to_irq(priv->link_gpio); in w5300_hw_probe() 598 priv->link_gpio = -EINVAL; in w5300_hw_probe() [all …]
|
D | w5100.c | 161 int link_gpio; member 744 if (gpio_is_valid(priv->link_gpio)) in w5100_get_link() 745 return !!gpio_get_value(priv->link_gpio); in w5100_get_link() 958 if (gpio_get_value(priv->link_gpio) != 0) { in w5100_detect_link() 1013 if (!gpio_is_valid(priv->link_gpio) || in w5100_open() 1014 gpio_get_value(priv->link_gpio) != 0) in w5100_open() 1072 mac_addr, irq, data ? data->link_gpio : -EINVAL); in w5100_mmio_probe() 1089 int link_gpio) in w5100_probe() argument 1140 priv->link_gpio = link_gpio; in w5100_probe() 1193 if (gpio_is_valid(priv->link_gpio)) { in w5100_probe() [all …]
|
D | w5100.h | 34 int link_gpio);
|
/Linux-v4.19/include/linux/ |
D | phy_fixed.h | 18 int link_gpio); 21 int link_gpio, 30 int link_gpio) in fixed_phy_add() argument
|
/Linux-v4.19/drivers/of/ |
D | of_mdio.c | 466 int link_gpio = -1; in of_phy_register_fixed_link() local 488 link_gpio = of_get_named_gpio_flags(fixed_link_node, in of_phy_register_fixed_link() 491 if (link_gpio == -EPROBE_DEFER) in of_phy_register_fixed_link() 511 return PTR_ERR_OR_ZERO(fixed_phy_register(PHY_POLL, &status, link_gpio, in of_phy_register_fixed_link()
|
/Linux-v4.19/include/linux/platform_data/ |
D | wiznet.h | 13 int link_gpio; member
|