This series adds MSM8939 APCS/A53PLL clock support. Most outstanding thing about MSM8939 is that it integrates 3 APCS instances, for Cluster0 (little cores), Cluster1 (big cores) and CCI (Cache Coherent Interconnect) respectively. Changes for v2: - Reword the commit log of first patch as suggested by Stephen. - Drop 'clock-output-names' bindings and use @unit-address to get unique a53pll/mux clock names. - Use 'operating-points-v2' bindings to pass frequency table via OPP, so that we can use one single compatible for all 3 MSM8939 a53pll. Shawn Guo (4): clk: qcom: apcs-msm8916: Flag a53mux instead of a53pll as critical clk: qcom: a53pll/mux: Use unique clock name dt-bindings: clock: Update qcom,a53pll bindings for MSM8939 support clk: qcom: a53-pll: Add MSM8939 a53pll support .../bindings/clock/qcom,a53pll.yaml | 3 + drivers/clk/qcom/a53-pll.c | 68 ++++++++++++++++++- drivers/clk/qcom/apcs-msm8916.c | 10 ++- 3 files changed, 76 insertions(+), 5 deletions(-) -- 2.17.1