Both RPM and RPMH clocks use platform (SoC) as a part of the clock definition. However there is nothing really SoC-specific in this part. Using it just leads to confusion and sometimes to duplication of definitions. Drop the SoC name where it is logical. Changes since v2: - Additional rework of ARC/VRM clock handling as suggested by Alex Changes since v1: - Reworked and split the Soc-name removal patch for RPMH clocks Dmitry Baryshkov (8): clk: qcom: rpmh: group clock definitions together clk: qcom: rpmh: reuse common duplicate clocks clk: qcom: rpmh: drop all _ao names clk: qcom: rpmh: remove platform names from BCM clocks clk: qcom: rpmh: support separate symbol name for the RPMH clocks clk: qcom: rpmh: rename ARC clock data clk: qcom: rpmh: rename VRM clock data clk: qcom: rpmh: remove usage of platform name drivers/clk/qcom/clk-rpmh.c | 421 ++++++++++++++++++------------------ 1 file changed, 205 insertions(+), 216 deletions(-) -- 2.35.1