From mboxrd@z Thu Jan 1 00:00:00 1970 From: Georgi Djakov Subject: [PATCH v4 0/4] Add support for more MSM8916 clocks Date: Wed, 16 Sep 2015 16:24:44 +0300 Message-ID: <1442409888-19917-1-git-send-email-georgi.djakov@linaro.org> Return-path: Received: from mail-wi0-f181.google.com ([209.85.212.181]:33302 "EHLO mail-wi0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752632AbbIPNYx (ORCPT ); Wed, 16 Sep 2015 09:24:53 -0400 Received: by wiclk2 with SMTP id lk2so73086524wic.0 for ; Wed, 16 Sep 2015 06:24:52 -0700 (PDT) Sender: linux-arm-msm-owner@vger.kernel.org List-Id: linux-arm-msm@vger.kernel.org To: sboyd@codeaurora.org Cc: mturquette@baylibre.com, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, georgi.djakov@linaro.org This patchset adds support for iommu, gpu and audio clocks on the MSM8916 platforms. Changes since v3 (https://lkml.org/lkml/2015/8/13/393) * Use recalc_rate() to find current frequency when enabling a shared branch clock and there is no cached frequency yet. Changes since v2 (https://lkml.org/lkml/2015/6/5/324) * Dropped patch for read-only RCGs as it is not needed. * Updated RCGs with shared branches patch and addressed various issues pointed by Stephen. * Rebased on clk-next. Changes since v1 * Added a set of ops for read-only RCGs and RCGs with shared branches. Georgi Djakov (4): clk: qcom: Add MSM8916 iommu clocks clk: qcom: Add support for RCGs with shared branches clk: qcom: Add MSM8916 gpu clocks clk: qcom: Add MSM8916 audio clocks drivers/clk/qcom/clk-rcg.h | 4 +- drivers/clk/qcom/clk-rcg2.c | 78 ++++ drivers/clk/qcom/gcc-msm8916.c | 497 ++++++++++++++++++++++++++ include/dt-bindings/clock/qcom,gcc-msm8916.h | 22 ++ 4 files changed, 600 insertions(+), 1 deletion(-)