Received: by 10.192.165.148 with SMTP id m20csp1792478imm; Thu, 3 May 2018 05:36:08 -0700 (PDT) X-Google-Smtp-Source: AB8JxZr/HkZchyfE9c0onuuy0Q3CwQeeEXzsclN0ufdNnvEC953qK76K4W9aszy/ccFu9CiyLWDV X-Received: by 2002:a63:5fd2:: with SMTP id t201-v6mr19524059pgb.315.1525350968440; Thu, 03 May 2018 05:36:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525350968; cv=none; d=google.com; s=arc-20160816; b=Wbg1dt018EiMUl34RMJ+tswnO4t4Rb375l5sype+CWtDUOkoSjkvK9P2FQ7pmneYbY IH0SOhsrBpw+qXbopq+PToyI/s+SZvyjcoMFxQQkktzGMGRAj48xeKbwCJCNzrmbqxTd /UOt6qsMApTSVY5DEqlh59oWRw26JaQ5rUbqfxiywiH4OiEiXuf+I5stfw3jJcPZY/NL LH7Jv5h8jKrcOkdKQeIZdyQW2TvPSM1g7/I6Hgs/veAfrFEnIiTYWUZv+umbE0dCCCf5 HwhqdfSAuLymNNIX3/nfMf11EzeKyYNMHBez9rikChW0CBEE3W8+P83mNsnLqcwKWpxc KyWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dmarc-filter:dkim-signature:dkim-signature :arc-authentication-results; bh=7Stle337ndGLOpKG6VirGb2yZCmzram80WiQPcOxReg=; b=dadOjFN2cRUwIvaI7Z+eUPvLXZyumVtaJjgGwP0cQ+mWaTMJOXdtXhC38ZjN7rOgLS ScPYOaME10EH0U/lJz2i/2QOZ2zHF9QPTt4wjb5SlSlK1DLECmdl451SzGXk/ZDK6anv 2ZjM8AV6nOzkz9Bm6/jhi7GCRnsMI37KzERpwGDgVKbpJH0GqxRlV16xWpOTjyy0Jhs8 nzFrkiWqWazx908d0Co0jp8Y8XS/dzfjPrCOdtP2V35TCtkiJidaxlyBTfgv8I3fjk0Y sUoqREuhTP2CV2yRZYa3Hl9P90odBAj2uZ7bzWRdoLZZ4KNLouF7cdKAGBvxU0MRPYKy CK8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=RiaVfQh8; dkim=pass header.i=@codeaurora.org header.s=default header.b=O02yT7N/; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t184si14050948pfb.98.2018.05.03.05.35.53; Thu, 03 May 2018 05:36:08 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=RiaVfQh8; dkim=pass header.i=@codeaurora.org header.s=default header.b=O02yT7N/; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751360AbeECMfp (ORCPT + 99 others); Thu, 3 May 2018 08:35:45 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:54032 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751272AbeECMfl (ORCPT ); Thu, 3 May 2018 08:35:41 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 530A1607E1; Thu, 3 May 2018 12:35:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1525350941; bh=cRhrDRG+EU0EqSDNiWKJsY8ow6tJHh2t8hNicqE0E7U=; h=From:To:Cc:Subject:Date:From; b=RiaVfQh8djHKWfd+rbORtt9Hx+BOS2maywck+dWGRhDhB2/T5kMK0fAh9m6Ta7PnG qRqdykxHjRJxjBFs4W2LZytHD8IrMOiiVZwv+fdmzonocIdk9OfsnYyKOk/JMedvuy AC9FT5HgqnMyzDvhYILgfTeBWxu27HhYIV1NVYqo= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.0 Received: from anischal-linux.qualcomm.com (blr-c-bdr-fw-01_globalnat_allzones-outside.qualcomm.com [103.229.19.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: anischal@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id C38B2601A8; Thu, 3 May 2018 12:35:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1525350940; bh=cRhrDRG+EU0EqSDNiWKJsY8ow6tJHh2t8hNicqE0E7U=; h=From:To:Cc:Subject:Date:From; b=O02yT7N/oBKjAsx/h3zn5hqcvm6zZJmNjU3bXpssCHbmv4ir+LWJ5o/Pvdkx8pT1S WhPL8xCdcW92e3daSHgmmba6h/bIqOlXhTN6VnpXgdof6THhkm3g4HwMwkQqszOzHu r653OkOgiVyyNYVIIJjXSH47R4FpqU620Pale+Yw= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org C38B2601A8 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=anischal@codeaurora.org From: Amit Nischal To: Stephen Boyd , Michael Turquette Cc: Andy Gross , David Brown , Rajendra Nayak , Odelu Kukatla , Taniya Das , linux-arm-msm@vger.kernel.org, linux-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Amit Nischal Subject: [PATCH v1 0/2] Add QCOM video clock controller driver Date: Thu, 3 May 2018 18:05:23 +0530 Message-Id: <1525350925-16006-1-git-send-email-anischal@codeaurora.org> X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Changes in v1: https://lkml.org/lkml/2018/4/24/545 Addressed below review comments given by Rob - Change the compatible property as per ',-' format. - Add header definitions for resets and power-domain cells. This patch series adds a driver and device tree documentation binding for the video clock controller on some Qualcomm Technologies, Inc, SoCs such as SDM845. This would allow video drivers to probe and control their clocks. The video clock driver depends upon the RPMh driver[1], command DB driver[2], RPMh clock driver[3], rcg2 shared ops[4] and GCC clock driver[5] changes which are undergoing review. [1]: https://lkml.org/lkml/2018/4/19/914 [2]: https://lkml.org/lkml/2018/4/5/451 [3]: https://lkml.org/lkml/2018/4/24/390 [4]: https://lkml.org/lkml/2018/4/18/367 [5]: https://lkml.org/lkml/2018/4/30/533 Amit Nischal (2): dt-bindings: clock: Introduce QCOM Video clock controller bindings clk: qcom: Add video clock controller driver for SDM845 .../devicetree/bindings/clock/qcom,videocc.txt | 18 ++ drivers/clk/qcom/Kconfig | 11 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/videocc-sdm845.c | 358 +++++++++++++++++++++ include/dt-bindings/clock/qcom,videocc-sdm845.h | 25 ++ 5 files changed, 413 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/qcom,videocc.txt create mode 100644 drivers/clk/qcom/videocc-sdm845.c create mode 100644 include/dt-bindings/clock/qcom,videocc-sdm845.h -- QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation