From patchwork Wed Jan 11 19:14:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 641321 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3D7E7C46467 for ; Wed, 11 Jan 2023 19:15:10 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238942AbjAKTPH (ORCPT ); Wed, 11 Jan 2023 14:15:07 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58970 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233869AbjAKTO5 (ORCPT ); Wed, 11 Jan 2023 14:14:57 -0500 Received: from mail-lj1-x236.google.com (mail-lj1-x236.google.com [IPv6:2a00:1450:4864:20::236]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 787393D9D0 for ; Wed, 11 Jan 2023 11:14:56 -0800 (PST) Received: by mail-lj1-x236.google.com with SMTP id s25so17059398lji.2 for ; Wed, 11 Jan 2023 11:14:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=vaIBd0CC37lKBZFOz5cdwnKW8YSH6Qh1+49VQVi/i9Q=; b=jXqdERILJY3x0nbobfIpiJucQ5W277/Dw+XLPtmc1n+5F7TkDXMPcbYhf2/vHzIFQc XwoCA6E4rwRKdOvuSl1OuTNPxkNFlGdBBrTGTQnhMG7xAcPIPLJSXvzfMSUvWznNOpkV B0TOcSgyda0LEUqyu24gsWr0tCESzUL+h5GPr+LFwNdX8Or4FXrFPyN8HjuoA5AIwP7y rwtQ10+2gm+tSbi0AP9c8YGYuvkNJ3S5fQ4sbrQCG1+QhcFz5YJFFd5A+sCSUmbbt4cF 3DiWlpPgha1P4ZUzof2HFTdpkfDYOEMlQJp8irD5ZQEzFpN4yZ/Y+qmnUkxNjLD1WAmI lKhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=vaIBd0CC37lKBZFOz5cdwnKW8YSH6Qh1+49VQVi/i9Q=; b=TzmjppYZchkDy0gNaVYT2sfQgrh7JAQ266Ui60pNMFkxI7aF8UjXxd1J0eC4QJWbB/ qEtYj2wH2o8K5if6IgNr08CLEq9JlDv+gWymLU4EFrCd/77u8PaqvPgic/1Je6XuQUF2 Gv19MRI+iOWCD5cKEAW6YztpnBIPYD2HVTZQ5Qi6tylvxjUOqCglLv7Ku3+1wFMEFrRw J41hAjIOpZsluUBZiITOiY3uWlFqYHJv6rqslPcrcvMM69Dz++TBTsjJWQFHbnc2YcCc ZAEIwZFBJymTqBitCFwPMWZMBkzOYV2Z6yyRknSYjU0xYIglOg/XcPMYQEUOMg/3gG3x 3VKQ== X-Gm-Message-State: AFqh2kohT2Mk34ElLGeC7nc9Yw/4d1sIwgyQVn2kgqTyhfPHQriMm/Wd ZZ/KCxpNHRMN4OHKac3n23FmsQ== X-Google-Smtp-Source: AMrXdXtZnSmEZtVm9mYx87dyPnUp2PfAWqlQwp0jFiOqupK1w1Pz/eKWHCE0RogYRnCpreYOn77zmg== X-Received: by 2002:a2e:b056:0:b0:27f:cacd:e7ec with SMTP id d22-20020a2eb056000000b0027fcacde7ecmr13735043ljl.28.1673464494889; Wed, 11 Jan 2023 11:14:54 -0800 (PST) Received: from umbar.unikie.fi ([192.130.178.91]) by smtp.gmail.com with ESMTPSA id r7-20020a2e8e27000000b00289873cce0bsm76343ljk.14.2023.01.11.11.14.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Jan 2023 11:14:54 -0800 (PST) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Stephen Boyd , Michael Turquette , Rob Herring , Krzysztof Kozlowski , Taniya Das , Jassi Brar Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/4] clk: qcom: msm8996: add APCS clock driver Date: Wed, 11 Jan 2023 22:14:49 +0300 Message-Id: <20230111191453.2509468-1-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org The sys_apcs_aux clock can be used by CPU and CBF clock drivers to drive those clocks from GPLL0 while doing initial setup. Add simple driver to setup and export this clock. Dmitry Baryshkov (4): dt-bindings: mailbox: qcom: correct the list of platforms using clocks dt-bindings: mailbox: qcom: add #clock-cells to msm8996 example mailbox: qcom-apcs-ipc: enable APCS clock device for MSM8996 clk: qcom: add the driver for the MSM8996 APCS clocks .../mailbox/qcom,apcs-kpss-global.yaml | 10 +-- drivers/clk/qcom/Makefile | 2 +- drivers/clk/qcom/apcs-msm8996.c | 77 +++++++++++++++++++ drivers/mailbox/qcom-apcs-ipc-mailbox.c | 2 +- 4 files changed, 81 insertions(+), 10 deletions(-) create mode 100644 drivers/clk/qcom/apcs-msm8996.c