This patchset adds interconnect support for SM8550. First version was here: https://lore.kernel.org/all/20221116114526.2679041-1-abel.vesa@xxxxxxxxxx/ Changes since v1: * dropped the changes in qcom,rpmh.yaml * added dedicated schema file for sm8550 * dropped the extra spaces/tabs from the bindings header * added const where necessary in the driver file * switched to dev_err_probe, like Krzysztof suggested Abel Vesa (3): dt-bindings: interconnect: Add schema for SM8550 dt-bindings: interconnect: Add Qualcomm SM8550 interconnect: qcom: Add SM8550 interconnect provider driver .../interconnect/qcom,sm8550-rpmh.yaml | 141 + drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/sm8550.c | 2319 +++++++++++++++++ drivers/interconnect/qcom/sm8550.h | 178 ++ .../dt-bindings/interconnect/qcom,sm8550.h | 190 ++ 6 files changed, 2839 insertions(+) create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sm8550-rpmh.yaml create mode 100644 drivers/interconnect/qcom/sm8550.c create mode 100644 drivers/interconnect/qcom/sm8550.h create mode 100644 include/dt-bindings/interconnect/qcom,sm8550.h -- 2.34.1