[PATCH] PCI: qcom: Add interconnect bandwidth for PCIe Gen4

From: Manivannan Sadhasivam
Date: Sun Sep 24 2023 - 12:07:33 EST


PCIe Gen4 supports the interconnect bandwidth of 1969 MBps. So let's add
the bandwidth support in the driver. Otherwise, the default bandwidth of
985 MBps will be used.

Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@xxxxxxxxxx>
---
drivers/pci/controller/dwc/pcie-qcom.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/drivers/pci/controller/dwc/pcie-qcom.c b/drivers/pci/controller/dwc/pcie-qcom.c
index 297442c969b6..6853123f92c1 100644
--- a/drivers/pci/controller/dwc/pcie-qcom.c
+++ b/drivers/pci/controller/dwc/pcie-qcom.c
@@ -1384,11 +1384,14 @@ static void qcom_pcie_icc_update(struct qcom_pcie *pcie)
case 2:
bw = MBps_to_icc(500);
break;
+ case 3:
+ bw = MBps_to_icc(985);
+ break;
default:
WARN_ON_ONCE(1);
fallthrough;
- case 3:
- bw = MBps_to_icc(985);
+ case 4:
+ bw = MBps_to_icc(1969);
break;
}

--
2.25.1