[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20251127-program-device-id-v1-0-31ad36beda2c@quicinc.com>
Date: Thu, 27 Nov 2025 21:00:50 +0530
From: Sushrut Shree Trivedi <sushrut.trivedi@....qualcomm.com>
To: Jingoo Han <jingoohan1@...il.com>, Manivannan Sadhasivam <mani@...nel.org>,
Lorenzo Pieralisi <lpieralisi@...nel.org>,
Krzysztof WilczyĆski <kwilczynski@...nel.org>,
Rob Herring <robh@...nel.org>, Bjorn Helgaas <bhelgaas@...gle.com>,
cros-qcom-dts-watchers@...omium.org,
Bjorn Andersson <andersson@...nel.org>,
Konrad Dybcio <konradybcio@...nel.org>,
Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>
Cc: linux-pci@...r.kernel.org, linux-kernel@...r.kernel.org,
linux-arm-msm@...r.kernel.org, devicetree@...r.kernel.org,
Sushrut Shree Trivedi <sushrut.trivedi@....qualcomm.com>
Subject: [PATCH 0/2] PCI: dwc: Program device-id
For some controllers, HW doesn't program the correct device-id
leading to incorrect identification in lspci. For ex, QCOM
controller SC7280 uses same device id as SM8250. This would
cause issues while applying controller specific quirks.
So, program the correct device-id after reading it from the
devicetree.
Signed-off-by: Sushrut Shree Trivedi <sushrut.trivedi@....qualcomm.com>
---
Sushrut Shree Trivedi (2):
PCI: dwc: Program device-id
arm64: dts: qcom: sc7280: Add PCIe device-id
arch/arm64/boot/dts/qcom/sc7280.dtsi | 2 ++
drivers/pci/controller/dwc/pcie-designware-host.c | 7 +++++++
drivers/pci/controller/dwc/pcie-designware.h | 2 ++
3 files changed, 11 insertions(+)
---
base-commit: e26d26ba210e5371c153de892ae45a63b1a34ff8
change-id: 20251126-program-device-id-2a5dd6cafe1b
Best regards,
--
Sushrut Shree Trivedi <quic_sushruts@...cinc.com>
Powered by blists - more mailing lists