Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8088cbc9 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: ep_pcie: Send linkup notification only once"

parents 19abe7bc c18d8cdb
Loading
Loading
Loading
Loading
+6 −0
Original line number Original line Diff line number Diff line
@@ -1247,6 +1247,11 @@ static void ep_pcie_enumeration_complete(struct ep_pcie_dev_t *dev)


	spin_lock_irqsave(&dev->isr_lock, irqsave_flags);
	spin_lock_irqsave(&dev->isr_lock, irqsave_flags);


	if (dev->enumerated) {
		EP_PCIE_DBG(dev, "PCIe V%d: Enumeration already done\n",
				dev->rev);
		goto done;
	}
	dev->enumerated = true;
	dev->enumerated = true;
	dev->link_status = EP_PCIE_LINK_ENABLED;
	dev->link_status = EP_PCIE_LINK_ENABLED;


@@ -1280,6 +1285,7 @@ static void ep_pcie_enumeration_complete(struct ep_pcie_dev_t *dev)
			"PCIe V%d: do not notify client about linkup.\n",
			"PCIe V%d: do not notify client about linkup.\n",
			dev->rev);
			dev->rev);


done:
	spin_unlock_irqrestore(&dev->isr_lock, irqsave_flags);
	spin_unlock_irqrestore(&dev->isr_lock, irqsave_flags);
}
}