mbox series

[0/5] RK3588 Clock and Reset Support

Message ID 20220623160329.239501-1-sebastian.reichel@collabora.com (mailing list archive)
Headers show
Series RK3588 Clock and Reset Support | expand

Message

Sebastian Reichel June 23, 2022, 4:03 p.m. UTC
RK3588 Clock and Reset Support

This has been part of a bigger patchset adding basic rk3588 support.
Since that gets more and more out of hand, I'm now sending patches
for each subsystem as individual patchset. Previou patchet:

https://lore.kernel.org/all/20220504213251.264819-1-sebastian.reichel@collabora.com/

Changes:
 * Sync'd against latest downstream changes
 * Update bindings according to Rob's comments, except for license
   (no feedback from Rockchip)

-- Sebastian

Elaine Zhang (5):
  dt-binding: clock: Document rockchip,rk3588-cru bindings
  clk: rockchip: add register offset of the cores select parent
  clk: rockchip: add pll type for RK3588
  clk: rockchip: clk-cpu: add mux setting for cpu change frequency
  clk: rockchip: Add clock controller for the RK3588

 .../bindings/clock/rockchip,rk3588-cru.yaml   |   59 +
 drivers/clk/rockchip/Kconfig                  |    8 +
 drivers/clk/rockchip/Makefile                 |    1 +
 drivers/clk/rockchip/clk-cpu.c                |   69 +-
 drivers/clk/rockchip/clk-pll.c                |  218 +-
 drivers/clk/rockchip/clk-rk3588.c             | 2530 +++++++++++++++++
 drivers/clk/rockchip/clk.h                    |   65 +
 include/dt-bindings/clock/rk3588-cru.h        | 1516 ++++++++++
 8 files changed, 4457 insertions(+), 9 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3588-cru.yaml
 create mode 100644 drivers/clk/rockchip/clk-rk3588.c
 create mode 100644 include/dt-bindings/clock/rk3588-cru.h