The driver model core and clock-uclass will call clk_set_defaults() to
automatically apply assigned clocks for devices during normal udevice
lifecycle.

This series remove unnecessary clk_set_defaults() calls for Rockchip
drivers. These clk_set_defaults() calls likely originates from vendor
U-Boot where driver model core calls to clk_set_defaults() was removed
and moved to just a few drivers with claims to improve boot speed.

After these changes any CRU assigned clocks is typically still applied
two times, once for the clock driver and once more for the reset driver.
A separate series to introduce a driver flag to skip clk_set_defaults()
is planned to address the unnecessary apply of assigned clocks for the
reset-uclass driver bound to the same DT node.

Jonas Karlman (8):
  net: gmac_rockchip: Remove unnecessary clk_set_defaults() call
  clk: rockchip: rk3506: Remove unnecessary clk_set_defaults() call
  clk: rockchip: rk3528: Remove unnecessary clk_set_defaults() call
  clk: rockchip: rk3568: Remove unnecessary clk_set_defaults() call
  clk: rockchip: rk3576: Remove unnecessary clk_set_defaults() call
  clk: rockchip: rk3588: Remove unnecessary clk_set_defaults() call
  clk: rockchip: rv1126: Remove unnecessary clk_set_defaults() call
  clk: rockchip: rk3308: Remove unnecessary clk_set_defaults() call

 arch/arm/include/asm/arch-rockchip/cru_rk3528.h |  1 -
 arch/arm/include/asm/arch-rockchip/cru_rk3568.h |  1 -
 arch/arm/include/asm/arch-rockchip/cru_rk3576.h |  1 -
 arch/arm/include/asm/arch-rockchip/cru_rk3588.h |  1 -
 arch/arm/include/asm/arch-rockchip/cru_rv1126.h |  1 -
 drivers/clk/rockchip/clk_rk3308.c               |  9 +--------
 drivers/clk/rockchip/clk_rk3506.c               |  6 ------
 drivers/clk/rockchip/clk_rk3528.c               | 16 +---------------
 drivers/clk/rockchip/clk_rk3568.c               |  9 ---------
 drivers/clk/rockchip/clk_rk3576.c               | 11 +----------
 drivers/clk/rockchip/clk_rk3588.c               | 11 +----------
 drivers/clk/rockchip/clk_rv1126.c               |  9 ---------
 drivers/net/gmac_rockchip.c                     |  4 ----
 13 files changed, 4 insertions(+), 76 deletions(-)

-- 
2.55.0

Reply via email to