This series converts most of the basic clk types to support the new way
of specifying parents. There's still the composite and fixed-factor
types to convert. Sending now because I'm internally debating having the
big multiplexer function take only arguments that would correspond to
the parent_data structure instead of passing down the three different
ways of specifying parents.

Cc: Enric Balletbo i Serra <[email protected]>
Cc: Geert Uytterhoeven <[email protected]>
Cc: Magnus Damm <[email protected]>
Cc: Manivannan Sadhasivam <[email protected]>
Cc: Rob Clark <[email protected]>
Cc: Sean Paul <[email protected]>
Cc: Simon Horman <[email protected]>
Cc: Tony Lindgren <[email protected]>

Stephen Boyd (12):
  clk: gpio: Use DT way of specifying parents
  clk: fixed-rate: Convert to clk_hw based APIs
  clk: fixed-rate: Remove clk_register_fixed_rate_with_accuracy()
  clk: fixed-rate: Move to_clk_fixed_rate() to C file
  clk: fixed-rate: Document accuracy member
  clk: fixed-rate: Add support for specifying parents via DT/pointers
  clk: fixed-rate: Add clk flags for parent accuracy
  clk: fixed-rate: Document that accuracy isn't a rate
  clk: asm9260: Use parent accuracy in fixed rate clk
  clk: mux: Add support for specifying parents via DT/pointers
  clk: gate: Add support for specifying parents via DT/pointers
  clk: divider: Add support for specifying parents via DT/pointers

 drivers/clk/clk-asm9260.c                  |   8 +-
 drivers/clk/clk-divider.c                  |  84 +----
 drivers/clk/clk-fixed-rate.c               | 113 +++---
 drivers/clk/clk-gate.c                     |  35 +-
 drivers/clk/clk-gpio.c                     | 171 +++------
 drivers/clk/clk-mux.c                      |  58 +--
 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c |   4 +-
 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c |   4 +-
 include/linux/clk-provider.h               | 416 +++++++++++++++++----
 9 files changed, 490 insertions(+), 403 deletions(-)


base-commit: 5f9e832c137075045d15cd6899ab0505cfb2ca4b
-- 
Sent by a computer through tubes

Reply via email to