|
|
Log in / Subscribe / Register

MSM8996 Coherent Bus Fabric clock support

From:  Yassine Oudjana <yassine.oudjana-AT-gmail.com>
To:  Andy Gross <agross-AT-kernel.org>, Bjorn Andersson <bjorn.andersson-AT-linaro.org>, Michael Turquette <mturquette-AT-baylibre.com>, Stephen Boyd <sboyd-AT-kernel.org>, Rob Herring <robh+dt-AT-kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt-AT-linaro.org>, Loic Poulain <loic.poulain-AT-linaro.org>
Subject:  [PATCH v2 0/3] MSM8996 Coherent Bus Fabric clock support
Date:  Tue, 10 May 2022 19:57:41 +0400
Message-ID:  <20220510155744.812471-1-y.oudjana@protonmail.com>
Cc:  Yassine Oudjana <yassine.oudjana-AT-gmail.com>, Konrad Dybcio <konrad.dybcio-AT-somainline.org>, AngeloGioacchino Del Regno <angelogioacchino.delregno-AT-somainline.org>, Martin Botka <martin.botka-AT-somainline.org>, Marijn Suijten <marijn.suijten-AT-somainline.org>, Jami Kettunen <jami.kettunen-AT-somainline.org>, linux-arm-msm-AT-vger.kernel.org, linux-clk-AT-vger.kernel.org, devicetree-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, ~postmarketos/upstreaming-AT-lists.sr.ht
Archive-link:  Article

From: Yassine Oudjana <yassine.oudjana@gmail.com>

This series adds support for the CBF clock found on MSM8996 and sets it to
a high enough frequency to fix some devices not being able to boot with all
4 cores enabled.

(I'm picking this up and adding DT bindings following a discussion on
another series[1] since Konrad is fine with it.)

Changes since v1:
 - Update DT bindings with the CBF clock and reg.

[1] https://lore.kernel.org/linux-arm-msm/aa54cc23-e479-688c-...

Konrad Dybcio (2):
  clk: qcom: msm8996-cpu: Add CBF support
  arm64: dts: qcom: msm8996: Add support for the CBF clock

Yassine Oudjana (1):
  dt-bindings: clk: qcom: msm8996-apcc: Add CBF

 .../bindings/clock/qcom,msm8996-apcc.yaml     |  10 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi         |   5 +-
 drivers/clk/qcom/clk-cpu-8996.c               | 162 +++++++++++++++++-
 3 files changed, 169 insertions(+), 8 deletions(-)

-- 
2.36.0



Copyright © 2022, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds