lkml.org 
[lkml]   [2022]   [Oct]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH V3 11/21] PCI: tegra194: Remove IRQF_ONESHOT flag during Endpoint interrupt registration
    Date
    Tegra PCIe endpoint has a common interrupt that notifies hardware events
    like link up, LTR send, etc. DMA completion event is also notified over
    this interrupt. Remove IRQF_ONESHOT flag from interrupt registration and
    allow DMA driver to share this interrupt.

    Signed-off-by: Vidya Sagar <vidyas@nvidia.com>
    ---
    V3:
    * This is a new patch in this series

    drivers/pci/controller/dwc/pcie-tegra194.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/drivers/pci/controller/dwc/pcie-tegra194.c b/drivers/pci/controller/dwc/pcie-tegra194.c
    index 7820bf4b9786..786e5d5f43b9 100644
    --- a/drivers/pci/controller/dwc/pcie-tegra194.c
    +++ b/drivers/pci/controller/dwc/pcie-tegra194.c
    @@ -2354,7 +2354,7 @@ static int tegra_pcie_dw_probe(struct platform_device *pdev)
    ret = devm_request_threaded_irq(dev, pp->irq,
    tegra_pcie_ep_hard_irq,
    tegra_pcie_ep_irq_thread,
    - IRQF_SHARED | IRQF_ONESHOT,
    + IRQF_SHARED,
    "tegra-pcie-ep-intr", pcie);
    if (ret) {
    dev_err(dev, "Failed to request IRQ %d: %d\n", pp->irq,
    --
    2.17.1
    \
     
     \ /
      Last update: 2022-10-13 20:47    [W:4.137 / U:0.464 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site