From: Bjorn Andersson <andersson@kernel.org>
To: Stephen Boyd <sboyd@kernel.org>, linux-clk@vger.kernel.org
Cc: linux-arm-msm@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
Taniya Das <taniya.das@oss.qualcomm.com>,
Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>,
Luo Jie <quic_luoj@quicinc.com>,
Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>,
Luca Weiss <luca.weiss@fairphone.com>,
Jens Reidel <adrian@mainlining.org>,
Alexey Minnekhanov <alexeymin@postmarketos.org>,
Gabor Juhos <j4g8y7@gmail.com>,
Nathan Chancellor <nathan@kernel.org>
Subject: [GIT PULL] Qualcomm clock updates for v6.19
Date: Wed, 26 Nov 2025 11:34:30 -0600 [thread overview]
Message-ID: <20251126173430.1556604-1-andersson@kernel.org> (raw)
The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:
Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-clk-for-6.19
for you to fetch changes up to 3664282f3345fdfa6a154feb6ed6c3217a8b3b0d:
clk: qcom: x1e80100-dispcc: Add USB4 router link resets (2025-11-18 16:11:37 -0600)
----------------------------------------------------------------
Qualcomm clock updates for v6.19
Introduce support for the IPQ5424 Network Subsystem Clock Controller and
the video clock controller for SM8750.
Describe the parent/child relationship among the Titan GDSCs on SM845,
SM6350, SM7150, SM8250, SM8450, and SM8550.
Define display subsystem reset signals for SM6350, SM7150, and SDM660.
Add missing USB4 clocks and resets on Hamoa.
Address a variety of smaller issues across the drivers, and a few more
Kconfig dependency issues.
----------------------------------------------------------------
Alexey Minnekhanov (2):
dt-bindings: clock: mmcc-sdm660: Add missing MDSS reset
clk: qcom: mmcc-sdm660: Add missing MDSS reset
Bjorn Andersson (5):
Merge branch '20251003-topic-hamoa_gcc_usb4-v2-1-61d27a14ee65@oss.qualcomm.com' into clk-for-6.19
Merge branch '20250919-sm6350-mdss-reset-v1-1-48dcac917c73@fairphone.com' into clk-for-6.19
Merge branch '20250919-sm7150-dispcc-fixes-v1-1-308ad47c5fce@mainlining.org' into clk-for-6.19
Merge branch '20251014-qcom_ipq5424_nsscc-v7-2-081f4956be02@quicinc.com' into clk-for-6.19
Merge branch '20251030-gcc_kaanapali-v2-v2-3-a774a587af6f@oss.qualcomm.com' into clk-for-6.19
Gabor Juhos (2):
clk: qcom: apss-ipq5424: remove unused 'apss_clk' structure
clk: qcom: use different Kconfig prompts for APSS IPQ5424/6018 drivers
Jens Reidel (3):
dt-bindings: clock: sm7150-dispcc: Add MDSS_CORE reset
clk: qcom: dispcc-sm7150: Add MDSS_CORE reset
clk: qcom: dispcc-sm7150: Fix dispcc_mdss_pclk0_clk_src
Konrad Dybcio (8):
dt-bindings: clock: qcom,x1e80100-gcc: Add missing USB4 clocks/resets
clk: qcom: gcc-x1e80100: Add missing USB4 clocks/resets
clk: qcom: rpmh: Define RPMH_IPA_CLK on QCS615
clk: qcom: gcc-sc8280xp: Remove 85.71 MHz USB4 master clock frequency
clk: qcom: gcc-x1e80100: Remove 85.71 MHz USB4 master clock frequency
clk: qcom: gcc-glymur: Remove 85.71 MHz USB4 master clock frequency
dt-bindings: clock: qcom: x1e80100-dispcc: Add USB4 router link resets
clk: qcom: x1e80100-dispcc: Add USB4 router link resets
Luca Weiss (4):
dt-bindings: clock: dispcc-sm6350: Add MDSS_CORE & MDSS_RSCC resets
clk: qcom: dispcc-sm6350: Add MDSS_CORE & MDSS_RSCC resets
clk: qcom: camcc-sm6350: Fix PLL config of PLL2
clk: qcom: camcc-sm7150: Fix PLL config of PLL2
Luo Jie (8):
dt-bindings: clock: Add "#interconnect-cells" property in IPQ9574 example
dt-bindings: interconnect: Add Qualcomm IPQ5424 NSSNOC IDs
dt-bindings: clock: gcc-ipq5424: Add definition for GPLL0_OUT_AUX
dt-bindings: clock: qcom: Add NSS clock controller for IPQ5424 SoC
clk: qcom: gcc-ipq5424: Correct the icc_first_node_id
clk: qcom: gcc-ipq5424: Enable NSS NoC clocks to use icc-clk
clk: qcom: gcc-ipq5424: Add gpll0_out_aux clock
clk: qcom: Add NSS clock controller driver for IPQ5424
Nathan Chancellor (2):
clk: qcom: Fix SM_VIDEOCC_6350 dependencies
clk: qcom: Fix dependencies of QCS_{DISP,GPU,VIDEO}CC_615
Taniya Das (12):
clk: qcom: gcc-sm8750: Add a new frequency for sdcc2 clock
clk: qcom: gcc-glymur: Update the halt check flags for pipe clocks
clk: qcom: gcc-qcs615: Update the SDCC clock to use shared_floor_ops
clk: qcom: tcsrcc-glymur: Update register offsets for clock refs
dt-bindings: clock: qcom-rpmhcc: Add RPMHCC for Kaanapali
dt-bindings: clock: qcom: Document the Kaanapali TCSR Clock Controller
dt-bindings: clock: qcom: Add Kaanapali Global clock controller
clk: qcom: clk_mem_branch: add enable mask and invert flags
clk: qcom: ecpricc-qdu100: Add mem_enable_mask to the clock memory branch
clk: qcom: branch: Extend invert logic for branch2 mem clocks
dt-bindings: clock: qcom: Add SM8750 video clock controller
clk: qcom: videocc-sm8750: Add video clock controller driver for SM8750
Vladimir Zapolskiy (6):
clk: qcom: camcc-sm8550: Specify Titan GDSC power domain as a parent to other
clk: qcom: camcc-sm6350: Specify Titan GDSC power domain as a parent to other
clk: qcom: camcc-sdm845: Specify Titan GDSC power domain as a parent to other
clk: qcom: camcc-sm7150: Specify Titan GDSC power domain as a parent to IPEx and BPS
clk: qcom: camcc-sm8250: Specify Titan GDSC power domain as a parent to IPE/BPS/SBI
clk: qcom: camcc-sm8450: Specify Titan GDSC power domain as a parent to IPE/BPS/SBI
.../bindings/clock/qcom,ipq9574-nsscc.yaml | 63 +-
.../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 +
.../bindings/clock/qcom,sm8450-videocc.yaml | 5 +-
.../bindings/clock/qcom,sm8550-tcsr.yaml | 1 +
.../devicetree/bindings/clock/qcom,sm8750-gcc.yaml | 8 +-
.../bindings/clock/qcom,x1e80100-gcc.yaml | 62 +-
drivers/clk/qcom/Kconfig | 32 +-
drivers/clk/qcom/Makefile | 2 +
drivers/clk/qcom/apss-ipq5424.c | 7 -
drivers/clk/qcom/camcc-sdm845.c | 3 +
drivers/clk/qcom/camcc-sm6350.c | 13 +-
drivers/clk/qcom/camcc-sm7150.c | 9 +-
drivers/clk/qcom/camcc-sm8250.c | 3 +
drivers/clk/qcom/camcc-sm8450.c | 3 +
drivers/clk/qcom/camcc-sm8550.c | 10 +
drivers/clk/qcom/clk-branch.c | 8 +-
drivers/clk/qcom/clk-branch.h | 4 +
drivers/clk/qcom/clk-rpmh.c | 1 +
drivers/clk/qcom/dispcc-sm6350.c | 7 +
drivers/clk/qcom/dispcc-sm7150.c | 9 +-
drivers/clk/qcom/dispcc-x1e80100.c | 3 +
drivers/clk/qcom/ecpricc-qdu1000.c | 30 +
drivers/clk/qcom/gcc-glymur.c | 25 +-
drivers/clk/qcom/gcc-ipq5424.c | 28 +-
drivers/clk/qcom/gcc-qcs615.c | 6 +-
drivers/clk/qcom/gcc-sc8280xp.c | 1 -
drivers/clk/qcom/gcc-sm8750.c | 1 +
drivers/clk/qcom/gcc-x1e80100.c | 699 +++++++++-
drivers/clk/qcom/mmcc-sdm660.c | 1 +
drivers/clk/qcom/nsscc-ipq5424.c | 1340 ++++++++++++++++++++
drivers/clk/qcom/tcsrcc-glymur.c | 54 +-
drivers/clk/qcom/videocc-sm8750.c | 463 +++++++
include/dt-bindings/clock/qcom,dispcc-sm6350.h | 4 +
include/dt-bindings/clock/qcom,ipq5424-gcc.h | 3 +-
include/dt-bindings/clock/qcom,ipq5424-nsscc.h | 65 +
include/dt-bindings/clock/qcom,kaanapali-gcc.h | 241 ++++
include/dt-bindings/clock/qcom,mmcc-sdm660.h | 1 +
include/dt-bindings/clock/qcom,sm7150-dispcc.h | 3 +
include/dt-bindings/clock/qcom,sm8750-videocc.h | 40 +
include/dt-bindings/clock/qcom,x1e80100-dispcc.h | 3 +
include/dt-bindings/clock/qcom,x1e80100-gcc.h | 61 +
include/dt-bindings/interconnect/qcom,ipq5424.h | 33 +
include/dt-bindings/reset/qcom,ipq5424-nsscc.h | 46 +
43 files changed, 3298 insertions(+), 104 deletions(-)
create mode 100644 drivers/clk/qcom/nsscc-ipq5424.c
create mode 100644 drivers/clk/qcom/videocc-sm8750.c
create mode 100644 include/dt-bindings/clock/qcom,ipq5424-nsscc.h
create mode 100644 include/dt-bindings/clock/qcom,kaanapali-gcc.h
create mode 100644 include/dt-bindings/clock/qcom,sm8750-videocc.h
create mode 100644 include/dt-bindings/reset/qcom,ipq5424-nsscc.h
next reply other threads:[~2025-11-26 17:29 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-11-26 17:34 Bjorn Andersson [this message]
2025-11-30 20:01 ` [GIT PULL] Qualcomm clock updates for v6.19 Stephen Boyd
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20251126173430.1556604-1-andersson@kernel.org \
--to=andersson@kernel.org \
--cc=adrian@mainlining.org \
--cc=alexeymin@postmarketos.org \
--cc=j4g8y7@gmail.com \
--cc=konrad.dybcio@oss.qualcomm.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-arm-msm@vger.kernel.org \
--cc=linux-clk@vger.kernel.org \
--cc=luca.weiss@fairphone.com \
--cc=nathan@kernel.org \
--cc=quic_luoj@quicinc.com \
--cc=sboyd@kernel.org \
--cc=taniya.das@oss.qualcomm.com \
--cc=vladimir.zapolskiy@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).