PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064
authorAnsuel Smith <ansuelsmth@gmail.com>
Mon, 19 Oct 2020 16:55:55 +0000 (18:55 +0200)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 24 Feb 2021 20:38:49 +0000 (14:38 -0600)
commit2cfef1971aea6119ee27429181d6cb3383031ac2
treee15a2ef2d5119f2a74a46796b3882f37614651b7
parent7081556f81f78c6397a129bd58ceb7ae64750df9
PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064

The use of PHY_REFCLK_USE_PAD introduced a regression for apq8064 devices.
It was tested that while apq doesn't require the padding, ipq SoC must use
it or the kernel hangs on boot.

Link: https://lore.kernel.org/r/20201019165555.8269-1-ansuelsmth@gmail.com
Fixes: de3c4bf64897 ("PCI: qcom: Add support for tx term offset for rev 2.1.0")
Reported-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Stanimir Varbanov <svarbanov@mm-sol.com>
Cc: stable@vger.kernel.org # v4.19+
drivers/pci/controller/dwc/pcie-qcom.c