Add support for the Display clock controller found on SM8450 platform. Changes since v2: - bindings: added missing gcc-sm8450.h include Changes since v1: - Rebased on top of 6.0-rc - Dropped clk-names in favour of using parent indices (Bjorn) - Added GCC_DISP_AHB_CLK to dispcc node (Bjorn) - Changed bindings licence to dual GPL+BSD (Bjorn) - Removed zero clocks in dt bindings - Fixed syntax issues Dmitry Baryshkov (4): dt-bindings: clock: qcom: add bindings for dispcc on SM8450 clk: qcom: alpha-pll: add support for power off mode for lucid evo PLL clk: qcom: Add support for Display Clock Controller on SM8450 arm64: dts: qcom: sm8450: add display clock controller .../bindings/clock/qcom,sm8450-dispcc.yaml | 98 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 28 + drivers/clk/qcom/Kconfig | 9 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-alpha-pll.c | 40 +- drivers/clk/qcom/clk-alpha-pll.h | 1 + drivers/clk/qcom/dispcc-sm8450.c | 1829 +++++++++++++++++ .../dt-bindings/clock/qcom,sm8450-dispcc.h | 103 + 8 files changed, 2106 insertions(+), 3 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8450-dispcc.yaml create mode 100644 drivers/clk/qcom/dispcc-sm8450.c create mode 100644 include/dt-bindings/clock/qcom,sm8450-dispcc.h -- 2.35.1