mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/2] clk: qcom: add MSM8920 RPM clock controller support
@ 2026-07-23  1:24 Aneesh Pradhan
  2026-07-23  1:24 ` [PATCH 1/2] dt-bindings: clock: qcom,rpmcc: add MSM8920 Aneesh Pradhan
                   ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Aneesh Pradhan @ 2026-07-23  1:24 UTC (permalink / raw)
  To: Bjorn Andersson, Michael Turquette, Stephen Boyd
  Cc: Brian Masney, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	linux-arm-msm, linux-clk, devicetree, linux-kernel,
	Catherine Frederick, Aneesh Pradhan

Add MSM8920 support to the SMD RPM clock controller.

MSM8920 is essentially MSM8917 with MSM8953's modem stack, which adds
an IPA block. The new rpmcc table is MSM8917's clocks plus
RPM_SMD_IPA_{,A_}CLK (same IPA IDs already used by MSM8940; no new
dt-bindings/clock/qcom,rpmcc.h entries needed).

This series is split binding-then-driver so the shared clk-smd-rpm
changes can land via linux-arm-msm independently of the MSM8920 /
perry device trees (requested in msm89x7-mainline/linux#48 review).

Based on qcom/for-next (d36de2e50966). Applies cleanly there; also
applies to torvalds/master with a trivial yaml-schema context shift
(flat items vs oneOf) if preferred.

Hardware context: needed for initial MSM8920 + Motorola Moto E4 (perry)
upstream DTS follow-up. Fork PR tracking: msm89x7-mainline/linux#48.

Catherine Frederick authored the original fork series; this re-roll
keeps her From:/SoB and adds an [aneesh:] note + SoB for the split /
rebase onto the current for-next binding schema.

Catherine Frederick (coolguy) (2):
  dt-bindings: clock: qcom,rpmcc: add MSM8920
  clk: qcom: smd-rpm: add MSM8920 support

 .../devicetree/bindings/clock/qcom,rpmcc.yaml |  2 ++
 drivers/clk/qcom/clk-smd-rpm.c                | 31 +++++++++++++++++++
 2 files changed, 33 insertions(+)


base-commit: d36de2e50966f3dd9ef3482f1faf649b3d697714
-- 
2.53.0


^ permalink raw reply	[flat|nested] 18+ messages in thread
* Re: [PATCH v2 0/3] arm64: dts: qcom: initial MSM8920 and Motorola Moto E4 (perry)
@ 2026-07-23 21:53 Aiden Isik
  0 siblings, 0 replies; 18+ messages in thread
From: Aiden Isik @ 2026-07-23 21:53 UTC (permalink / raw)
  To: aneeshpradhan2004
  Cc: andersson, aneeshpradhan, bmasney, conor+dt, devicetree, krzk+dt,
	linux-arm-msm, linux-clk, linux-kernel, mturquette, robh, sboyd,
	serenity, 20260723012415.48288-1-aneeshpradhan

Hi, I'm forwarding this email on behalf of Catherine, as she is
unable to send emails to the list due to email spam filters.

-------------------------------------------------------------------

Hi,

I just wanted to let you know, this is a drive-by-vibe rendition
of my patch series from earlier this year. You aren't talking to a
person, but claude code instead:
https://github.com/aneesh-pradhan/xylitol/commit/4bdb6eaac4724ae0071095a925795c5e5b8b9985
I can confirm both the MSM8917 and MSM8920 variants exist in the
wild, as I own both. As for what you want to do with all this
information, that's up to you. This also contains hacked up
versions of my in progress DT for perry available on the msm89x7-mainline git. A lot of the errors in this PR are results of Claude
mindlessly copy-pasting my in-progress work (bad whitespace,
incorrect copyright assignments). I was planning on picking up this
series when I had time again.

Thanks,

Catherine

-------------------------------------------------------------------

I (Aiden, not Catherine) would also like to point out that the
model seems to have been deliberately instructed to omit
co-authored-by tags:
https://github.com/aneesh-pradhan/xylitol/blob/5eda9e8987c10d9654f2aace9622ff11b11322d7/AGENTS.md

Regards,
- Aiden Isik



^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2026-07-24  7:12 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-23  1:24 [PATCH 0/2] clk: qcom: add MSM8920 RPM clock controller support Aneesh Pradhan
2026-07-23  1:24 ` [PATCH 1/2] dt-bindings: clock: qcom,rpmcc: add MSM8920 Aneesh Pradhan
2026-07-23 19:58   ` Rob Herring (Arm)
2026-07-23  1:24 ` [PATCH 2/2] clk: qcom: smd-rpm: add MSM8920 support Aneesh Pradhan
2026-07-23 11:59   ` Konrad Dybcio
2026-07-23  1:24 ` [PATCH 0/3] arm64: dts: qcom: initial MSM8920 and Motorola Moto E4 (perry) Aneesh Pradhan
2026-07-23  1:24   ` [PATCH 1/3] dt-bindings: arm: qcom: add " Aneesh Pradhan
2026-07-23  1:24   ` [PATCH 2/3] arm64: dts: qcom: add initial MSM8920 device tree Aneesh Pradhan
2026-07-23  1:24   ` [PATCH 3/3] arm64: dts: qcom: add initial Motorola Moto E4 (perry) support Aneesh Pradhan
2026-07-23  1:46   ` [PATCH v2 0/3] arm64: dts: qcom: initial MSM8920 and Motorola Moto E4 (perry) Aneesh Pradhan
2026-07-23  1:46     ` [PATCH v2 1/3] dt-bindings: arm: qcom: add " Aneesh Pradhan
2026-07-24  7:12       ` Krzysztof Kozlowski
2026-07-23  1:46     ` [PATCH v2 2/3] arm64: dts: qcom: add initial MSM8920 device tree Aneesh Pradhan
2026-07-23  1:46     ` [PATCH v2 3/3] arm64: dts: qcom: add initial Motorola Moto E4 (perry) support Aneesh Pradhan
2026-07-23 12:05       ` Konrad Dybcio
2026-07-23 12:00     ` [PATCH v2 0/3] arm64: dts: qcom: initial MSM8920 and Motorola Moto E4 (perry) Konrad Dybcio
2026-07-23 19:57   ` [PATCH " Rob Herring
2026-07-23 21:53 [PATCH v2 " Aiden Isik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®