Add SM4450 interconnect provider driver and enable it. Signed-off-by: Tengfei Fan <quic_tengfan@xxxxxxxxxxx> --- Changes in v3: - add enable CONFIG_INTERCONNECT_QCOM_SM4450 defconfig patch. - remove all _disp related paths in sm4450.c - fix patch check issue Changes in v2: - remove DISP related paths - make compatible and data of of_device_id in one line - add clock patch series dependence - redo dt_binding_check previous discussion here: [1] https://lore.kernel.org/linux-arm-msm/20230915020129.19611-1-quic_tengfan@xxxxxxxxxxx/ [2] https://lore.kernel.org/linux-arm-msm/20230908064427.26999-1-quic_tengfan@xxxxxxxxxxx/ --- Tengfei Fan (3): dt-bindings: interconnect: Add Qualcomm SM4450 interconnect: qcom: Add SM4450 interconnect provider driver arm64: defconfig: Enable interconnect for SM4450 .../bindings/interconnect/qcom,sm4450-rpmh.yaml | 133 ++ arch/arm64/configs/defconfig | 1 + drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/sm4450.c | 1723 ++++++++++++++++++++ drivers/interconnect/qcom/sm4450.h | 152 ++ include/dt-bindings/interconnect/qcom,sm4450.h | 163 ++ 7 files changed, 2183 insertions(+) --- base-commit: 048d8cb65cde9fe7534eb4440bcfddcf406bb49c change-id: 20240801-sm4450_interconnect-f794f0d70655 Best regards, -- Tengfei Fan <quic_tengfan@xxxxxxxxxxx>