From patchwork Thu Dec 3 07:02:36 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinod Koul X-Patchwork-Id: 336920 Delivered-To: patch@linaro.org Received: by 2002:a92:5e16:0:0:0:0:0 with SMTP id s22csp68620ilb; Wed, 2 Dec 2020 23:04:23 -0800 (PST) X-Google-Smtp-Source: ABdhPJzF6W/HNTPI7vXci6TS91sjxuxnHpIBCG+c9BYsOb37R0q51ScTvFqVNUpGyz3ee6y/sUiq X-Received: by 2002:aa7:da03:: with SMTP id r3mr1553567eds.155.1606979063397; Wed, 02 Dec 2020 23:04:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606979063; cv=none; d=google.com; s=arc-20160816; b=pyu4VOAusmOULBdQHRVfCcEnXZfkDVIiUy436v8hUXZgLtUNxwGDpMyue45krthWDi tQvGzaHUr+CRBqStfgNAAAHRk5MyuLI5Q4MQPQnzjH6nbDPP+EQsTNwE5BdvtNbFeUJE PZ2wI6waSLbN/eZjFItiFqiPC179eO4Z8yUSbYxLXIsFjagTQR2zKRThDcZcaWeHjtbd 3MsHE2JVYRlrQftAUC7YuLnm+2e2vl/Cr+TkEGsdspk5z7yXf6NWebFp4ze8EhMhP/Oo tyGA+nWp+w5P19LWOVoRjmipJjbsHzPGSMRBMrOmOIMmzZHyQx2SR33AcFV/2zekFZhh G+hA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=LNbIM/a0fLM4TAORjtejuPBscLrx8YZc/ET1ZfpazXk=; b=dCimr4b1S1eCa5BKpgw7DKbPfQ1H3U8FJIHREM9tdmf82gi8Rced31/pn3zgDh2siE Ocr1GxlLSiC89nteXZbjwblZs6mPnFdnfLP3cJ8JSR6epBFbUAZKv/HJiNQ2AIxCtoRa wnEEyQ1PZktNKjAuqfWovpnZku+AOTn5BzpbNxUVRf0FYYuR5o82qgfHR0q70vxFA70s j+B73rJeXikIkwfH5U2hVjMhR/GM/guoQriIqNEYkP+pUgMEdvs+rHdMDgTWFFf92wc3 PptZqPwdGJNhljCNvHWhiqibE+Db1ZHTgaqlM/dTnKWXOPH4+qOvjpll7AyvcEF8kA77 Sb0w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f9si427771edw.224.2020.12.02.23.04.16; Wed, 02 Dec 2020 23:04:23 -0800 (PST) Received-SPF: pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728503AbgLCHEM (ORCPT + 6 others); Thu, 3 Dec 2020 02:04:12 -0500 Received: from mail.kernel.org ([198.145.29.99]:50532 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727932AbgLCHEM (ORCPT ); Thu, 3 Dec 2020 02:04:12 -0500 From: Vinod Koul Authentication-Results: mail.kernel.org; dkim=permerror (bad message/signature format) To: Stephen Boyd Cc: Vinod Koul , Andy Gross , Bjorn Andersson , Michael Turquette , Rob Herring , Taniya Das , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/5] Add clock drivers for SM8350 Date: Thu, 3 Dec 2020 12:32:36 +0530 Message-Id: <20201203070241.2648874-1-vkoul@kernel.org> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This add rpmhcc and gcc clock controller drivers for the controllers found in SM8350 SoC Vinod Koul (3): dt-bindings: clock: Add RPMHCC bindings for SM8350 clk: qcom: rpmh: add support for SM8350 rpmh clocks dt-bindings: clock: Add SM8350 GCC clock bindings Vivek Aknurwar (2): clk: qcom: clk-alpha-pll: Add support for Lucid 5LPE PLL clk: qcom: gcc: Add clock driver for SM8350 .../bindings/clock/qcom,gcc-sm8350.yaml | 68 + .../bindings/clock/qcom,rpmhcc.yaml | 1 + drivers/clk/qcom/Kconfig | 9 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-alpha-pll.c | 223 + drivers/clk/qcom/clk-alpha-pll.h | 4 + drivers/clk/qcom/clk-rpmh.c | 34 + drivers/clk/qcom/gcc-sm8350.c | 3959 +++++++++++++++++ include/dt-bindings/clock/qcom,gcc-sm8350.h | 261 ++ include/dt-bindings/clock/qcom,rpmh.h | 8 + 10 files changed, 4568 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sm8350.yaml create mode 100644 drivers/clk/qcom/gcc-sm8350.c create mode 100644 include/dt-bindings/clock/qcom,gcc-sm8350.h -- 2.26.2 Reviewed-by: Bjorn Andersson Reviewed-by: Bjorn Andersson