We observed that on RK3568 the eMMC does not work when the SD controller is not registered. This goes down to wrong enable_count when reparenting composite clocks due to a set_rate call. This series fixes it. Sascha Sascha Hauer (3): clk: composite: Give mux/div/gate clks names clk: composite: Fix enable_count when reparenting mux mci: rockchip-dwcmshc-sdhci: Print less errors drivers/clk/clk-composite.c | 10 +++++++++- drivers/clk/rockchip/clk.c | 3 +++ drivers/mci/rockchip-dwcmshc-sdhci.c | 6 +++--- 3 files changed, 15 insertions(+), 4 deletions(-) -- 2.30.2