Message ID | 20200224045003.3783838-1-vkoul@kernel.org |
---|---|
Headers | show |
Series | Add clock drivers for SM8250 SoC | expand |
On 24/02/2020 04:49, Vinod Koul wrote: > This series adds clock drivers support for SM8250 SoC. As part of the > device tree, the sm8250 dts file has basic nodes like CPU, PSCI, intc, timer > and clock controller. > > Required clock controller driver and RPMH cloks are added to > support peripherals like USB. > > All this configuration is added to support SM8250 to boot up to the > serial console. > > Changes in v4: > - Make qcom,gcc-sm8250.yaml license as dual GPL + BSD > > Changes in v3: > - Dropped accepted patches by Steve > - Split the common rename patch to rename and refactor patches > - Rebase on clk/clk-qcom and move yaml binding to .../bindings/clock/qcom,gcc-sm8250.yaml > - Fix comments form Steve on gcc-sm8250 clk driver > > Taniya Das (5): > clk: qcom: clk-alpha-pll: Use common names for defines > clk: qcom: clk-alpha-pll: Refactor trion PLL > clk: qcom: clk-alpha-pll: Add support for controlling Lucid PLLs > dt-bindings: clock: Add SM8250 GCC clock bindings > clk: qcom: gcc: Add global clock controller driver for SM8250 > > .../bindings/clock/qcom,gcc-sm8250.yaml | 72 + > drivers/clk/qcom/Kconfig | 7 + > drivers/clk/qcom/Makefile | 1 + > drivers/clk/qcom/clk-alpha-pll.c | 264 +- > drivers/clk/qcom/clk-alpha-pll.h | 12 + > drivers/clk/qcom/gcc-sm8250.c | 3690 +++++++++++++++++ > include/dt-bindings/clock/qcom,gcc-sm8250.h | 271 ++ > 7 files changed, 4268 insertions(+), 49 deletions(-) > create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sm8250.yaml > create mode 100644 drivers/clk/qcom/gcc-sm8250.c > create mode 100644 include/dt-bindings/clock/qcom,gcc-sm8250.h > Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> Tested-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>