diff options
| author | Tony Truong <truong@codeaurora.org> | 2015-05-14 13:07:35 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-22 11:09:20 -0700 |
| commit | 3ca71575e35ad446eb97d47b8c2b376d8bf2af6a (patch) | |
| tree | cbd0b809c6d8f84b95f7ffd9029858f130a361a2 /drivers/pci | |
| parent | 856928e2344ee1fc204cee97a7c33d389db28349 (diff) | |
msm: pcie: remove unnecessary cleanup code for Synopsys MSI
There are unnecessary cleanup code which alters the descriptor
of a Synposys MSI IRQ and this causes the IRQ to be unusable
afterwards. Remove the unnecessary cleanup code for Synopsys
MSI so that the IRQ will remain functional.
Change-Id: I87221f9a59d014df21af251277866c511c5375eb
Signed-off-by: Tony Truong <truong@codeaurora.org>
Diffstat (limited to 'drivers/pci')
| -rw-r--r-- | drivers/pci/host/pci-msm.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/pci/host/pci-msm.c b/drivers/pci/host/pci-msm.c index 4c9a6eb6d75d..dddc791f0e55 100644 --- a/drivers/pci/host/pci-msm.c +++ b/drivers/pci/host/pci-msm.c @@ -4544,9 +4544,6 @@ void msm_pcie_destroy_irq(unsigned int irq, struct msm_pcie_dev_t *pcie_dev) PCIE_DBG(dev, "RC%d\n", dev->rc_idx); - if (!dev->msi_gicm_addr) - irq_dispose_mapping(irq); - PCIE_DBG(dev, "Before clear_bit pos:%d msi_irq_in_use:%ld\n", pos, *dev->msi_irq_in_use); clear_bit(pos, dev->msi_irq_in_use); |
