Home
last modified time | relevance | path

Searched refs:gpio_id_reset (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
H A Dpcie-kirin.c92 int gpio_id_reset; member
290 if (!gpio_request(kirin_pcie->gpio_id_reset, "pcie_perst")) { in kirin_pcie_power_on()
292 ret = gpio_direction_output(kirin_pcie->gpio_id_reset, 1); in kirin_pcie_power_on()
509 kirin_pcie->gpio_id_reset = of_get_named_gpio(dev->of_node, in kirin_pcie_probe()
511 if (kirin_pcie->gpio_id_reset == -EPROBE_DEFER) { in kirin_pcie_probe()
513 } else if (!gpio_is_valid(kirin_pcie->gpio_id_reset)) { in kirin_pcie_probe()
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/
H A Dpcie-kirin.c85 int gpio_id_reset[MAX_PCI_SLOTS]; member
413 pcie->gpio_id_reset[i] = of_get_named_gpio(child, in kirin_pcie_parse_port()
415 if (pcie->gpio_id_reset[i] < 0) in kirin_pcie_parse_port()
559 ret = gpio_direction_output(kirin_pcie->gpio_id_reset[i], 1); in kirin_pcie_add_bus()
635 if (!gpio_is_valid(kirin_pcie->gpio_id_reset[i])) { in kirin_pcie_gpio_request()
641 ret = devm_gpio_request(dev, kirin_pcie->gpio_id_reset[i], in kirin_pcie_gpio_request()

Completed in 5 milliseconds