Lines Matching refs:reset_gpio
146 struct gpio_desc *reset_gpio; member
1047 int reset_gpio, ret; in mvebu_pcie_parse_port() local
1087 reset_gpio = of_get_named_gpio_flags(child, "reset-gpios", 0, &flags); in mvebu_pcie_parse_port()
1088 if (reset_gpio == -EPROBE_DEFER) { in mvebu_pcie_parse_port()
1089 ret = reset_gpio; in mvebu_pcie_parse_port()
1093 if (gpio_is_valid(reset_gpio)) { in mvebu_pcie_parse_port()
1112 ret = devm_gpio_request_one(dev, reset_gpio, gpio_flags, in mvebu_pcie_parse_port()
1120 port->reset_gpio = gpio_to_desc(reset_gpio); in mvebu_pcie_parse_port()
1163 if (port->reset_gpio) { in mvebu_pcie_powerup()
1171 gpiod_set_value_cansleep(port->reset_gpio, 0); in mvebu_pcie_powerup()
1184 if (port->reset_gpio) in mvebu_pcie_powerdown()
1185 gpiod_set_value_cansleep(port->reset_gpio, 1); in mvebu_pcie_powerdown()