Searched refs:perst_irq (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/pci/controller/dwc/ |
| H A D | pcie-stm32-ep.c | 28 unsigned int perst_irq; member 44 enable_irq(stm32_pcie->perst_irq); in stm32_pcie_start_link() 53 disable_irq(stm32_pcie->perst_irq); in stm32_pcie_stop_link() 288 stm32_pcie->perst_irq = gpiod_to_irq(stm32_pcie->perst_gpio); in stm32_pcie_probe() 291 irq_set_status_flags(stm32_pcie->perst_irq, IRQ_NOAUTOEN); in stm32_pcie_probe() 293 ret = devm_request_threaded_irq(dev, stm32_pcie->perst_irq, NULL, in stm32_pcie_probe()
|
| H A D | pcie-qcom-ep.c | 227 int perst_irq; member 281 enable_irq(pcie_ep->perst_irq); in qcom_pcie_dw_start_link() 290 disable_irq(pcie_ep->perst_irq); in qcom_pcie_dw_stop_link() 785 pcie_ep->perst_irq = gpiod_to_irq(pcie_ep->reset); in qcom_pcie_ep_enable_irq_resources() 786 irq_set_status_flags(pcie_ep->perst_irq, IRQ_NOAUTOEN); in qcom_pcie_ep_enable_irq_resources() 787 ret = devm_request_threaded_irq(&pdev->dev, pcie_ep->perst_irq, NULL, in qcom_pcie_ep_enable_irq_resources() 942 disable_irq(pcie_ep->perst_irq); in qcom_pcie_ep_probe() 955 disable_irq(pcie_ep->perst_irq); in qcom_pcie_ep_remove()
|
| /linux/drivers/pci/controller/ |
| H A D | pcie-rockchip-ep.c | 59 int perst_irq; member 484 enable_irq(ep->perst_irq); in rockchip_pcie_ep_start() 505 disable_irq(ep->perst_irq); in rockchip_pcie_ep_stop() 646 irq_set_irq_type(ep->perst_irq, in rockchip_pcie_ep_perst_irq_thread() 663 ep->perst_irq = gpiod_to_irq(rockchip->perst_gpio); in rockchip_pcie_ep_setup_irq() 664 if (ep->perst_irq < 0) { in rockchip_pcie_ep_setup_irq() 667 ep->perst_irq); in rockchip_pcie_ep_setup_irq() 669 return ep->perst_irq; in rockchip_pcie_ep_setup_irq() 678 irq_set_status_flags(ep->perst_irq, IRQ_NOAUTOEN); in rockchip_pcie_ep_setup_irq() 679 ret = devm_request_threaded_irq(dev, ep->perst_irq, NULL, in rockchip_pcie_ep_setup_irq()
|