[PATCH v2 0/2] Add Global Clock controller (GCC) driver for SC7280

From: Taniya Das
Date: Wed Feb 10 2021 - 13:41:46 EST


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.