Following earlier cleanup in gcc to replace parent_names with parent_data to use pointers to internal clk_hws, this patchset removes more dependencies on global clock names through clk_parent_data's .name field, and uses ARRAY_SIZE to determine the number of parent clocks in the parent_data arrays instead of hardcoding it. Marijn Suijten (4): clk: qcom: gcc-sdm660: Use ARRAY_SIZE for num_parents clk: qcom: gpucc-sdm660: Use ARRAY_SIZE for num_parents clk: qcom: mmcc-sdm660: Use ARRAY_SIZE for num_parents clk: qcom: gpucc-sdm660: Remove fallback to global clock names drivers/clk/qcom/gcc-sdm660.c | 80 ++++++++++++++++----------------- drivers/clk/qcom/gpucc-sdm660.c | 15 +++---- drivers/clk/qcom/mmcc-sdm660.c | 72 ++++++++++++++--------------- 3 files changed, 83 insertions(+), 84 deletions(-) -- 2.33.0