Add SM4450 interconnect provider driver and enable it. Signed-off-by: Tengfei Fan <quic_tengfan@xxxxxxxxxxx> --- Changes in v4: - Add the Reviewed-by tag back to the binding patch - Remove duplicate header file references in the interconnect driver - explain why interconnect need to be enabled in the patch commit message - Link to v3: https://lore.kernel.org/r/20240801-sm4450_interconnect-v3-0-8e364d0faa99@xxxxxxxxxxx Changes in v3: - add enable CONFIG_INTERCONNECT_QCOM_SM4450 defconfig patch - remove all _disp related paths in sm4450.c - redo dt_binding_check - Link to v2: https://lore.kernel.org/r/20230915020129.19611-1-quic_tengfan@xxxxxxxxxxx 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 - Link to v1: https://lore.kernel.org/r/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 | 1722 ++++++++++++++++++++ drivers/interconnect/qcom/sm4450.h | 152 ++ include/dt-bindings/interconnect/qcom,sm4450.h | 163 ++ 7 files changed, 2182 insertions(+) --- base-commit: 9e6869691724b12e1f43655eeedc35fade38120c change-id: 20240813-sm4450_interconnect-5e15b9b7787a Best regards, -- Tengfei Fan <quic_tengfan@xxxxxxxxxxx>