Support dynamic voltage frequency scaling inside clock controller with changes in clock framework. And added msm8916 as the first SoC to support this feature. Jun Nie (4): clk: Aggregate power operation in clock controller soc: qcom: rpmpd: Add corner power-domains states arm64: dts: qcom: add power domain for clk controller clk: qcom: gcc-msm8916: Add power domain data arch/arm64/boot/dts/qcom/msm8916.dtsi | 14 +- drivers/clk/clk.c | 212 ++++++++++++++++++++++++- drivers/clk/qcom/gcc-msm8916.c | 182 +++++++++++++++++++++ include/dt-bindings/power/qcom-rpmpd.h | 8 + include/linux/clk-provider.h | 62 ++++++++ 5 files changed, 470 insertions(+), 8 deletions(-) -- 2.25.1