From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753416AbbIPNY5 (ORCPT ); Wed, 16 Sep 2015 09:24:57 -0400 Received: from mail-wi0-f180.google.com ([209.85.212.180]:35882 "EHLO mail-wi0-f180.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753240AbbIPNYx (ORCPT ); Wed, 16 Sep 2015 09:24:53 -0400 From: Georgi Djakov 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 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> X-Mailer: git-send-email 1.7.9.5 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.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(-)