This series adds support for PCIe to the SC8280XP and SA840P platforms and specifically enables the NVMe SSD, modem and WiFi controller on the SC8280XP-CRD and Lenovo Thinkpad X13s. Note that these patches depend on the PCIe QMP PHY support that was merged this morning: https://lore.kernel.org/lkml/20221105145939.20318-1-johan+linaro@xxxxxxxxxx/ as well as the PCIe interconnect support: https://lore.kernel.org/all/20221102090705.23634-1-johan+linaro@xxxxxxxxxx/ where the binding has been acked by the DT maintainer but support has not yet been merged. Johan Johan Hovold (9): arm64: dts: qcom: sc8280xp/sa8540p: add PCIe2-4 nodes arm64: dts: qcom: sa8295p-adp: enable PCIe arm64: dts: qcom: sc8280xp-crd: rename backlight and misc regulators arm64: dts: qcom: sc8280xp-crd: enable NVMe SSD arm64: dts: qcom: sc8280xp-crd: enable SDX55 modem arm64: dts: qcom: sc8280xp-crd: enable WiFi controller arm64: dts: qcom: sc8280xp-x13s: enable NVMe SSD arm64: dts: qcom: sc8280xp-x13s: enable modem arm64: dts: qcom: sc8280xp-x13s: enable WiFi controller arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 171 ++++++ arch/arm64/boot/dts/qcom/sa8540p.dtsi | 59 +++ arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 197 ++++++- .../qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 202 +++++++ arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 493 +++++++++++++++++- 5 files changed, 1115 insertions(+), 7 deletions(-) -- 2.37.4