Add driver support for Global Clock controller for SC7280 and also update device tree bindings for the various clocks supported in the clock controller.
[v2] * Add UFS phy rx/tx symbol clocks in bindings. * Remove protected-clocks node & description. * Add support for extra clocks for QSPI/WPSS/MSS/LPASS/PCIE clocks. * Update the floor rcg ops for SDCC/QSPI clock. * Add comment for cpuss critical clocks. [v1] * Documentation binding for GCC clock for SC7280. * GCC clock driver for SC7280. Taniya Das (2): dt-bindings: clock: Add SC7280 GCC clock binding clk: qcom: Add Global Clock controller (GCC) driver for SC7280 .../devicetree/bindings/clock/qcom,gcc-sc7280.yaml | 92 + drivers/clk/qcom/Kconfig | 9 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-sc7280.c | 3603 ++++++++++++++++++++ include/dt-bindings/clock/qcom,gcc-sc7280.h | 226 ++ 5 files changed, 3931 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sc7280.yaml create mode 100644 drivers/clk/qcom/gcc-sc7280.c create mode 100644 include/dt-bindings/clock/qcom,gcc-sc7280.h -- Qualcomm INDIA, on behalf of Qualcomm Innovation Center, Inc.is a member of the Code Aurora Forum, hosted by the Linux Foundation.