public inbox for drm-ai-reviews@public-inbox.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH V7] dt-bindings: misc: qcom, fastrpc: Add compatible for Glymur
@ 2026-03-31  3:21 Sibi Sankar
  2026-03-31  6:45 ` Claude review: " Claude Code Review Bot
  2026-03-31  6:45 ` Claude Code Review Bot
  0 siblings, 2 replies; 3+ messages in thread
From: Sibi Sankar @ 2026-03-31  3:21 UTC (permalink / raw)
  To: gregkh, robh, srini, amahesh, krzk+dt, conor+dt, andersson,
	konradybcio
  Cc: linux-arm-msm, dri-devel, devicetree, linux-kernel,
	Krzysztof Kozlowski

Document compatible for Qualcomm Glymur fastrpc which is fully compatible
with Qualcomm Kaanapali fastrpc.

Signed-off-by: Sibi Sankar <sibi.sankar@oss.qualcomm.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
---

Greg if you are still picking up patches can you please this
as well.

Changes in v7:
- Rebased on the latest Linux-next
- Split patch series so that Greg can pick this one up so that
  the dt changes can be picked up by Bjorn.
- Link to v6: https://lore.kernel.org/lkml/20260325035338.1393287-1-sibi.sankar@oss.qualcomm.com/

Changes in v6:
- Pick the audio series up. [Srini]
- Pickup Rbs from the list.
- Rebase on top of the lastest linux-next.
- Fix up address size and other misc fixes. [Konrad]
- Fix the ordering the various audio nodes. [Sibi]
- Link to v5: https://lore.kernel.org/lkml/20260313120814.1312410-1-sibi.sankar@oss.qualcomm.com/
- Link to v0 audio series: https://lore.kernel.org/lkml/20260311124230.2241781-1-srinivas.kandagatla@oss.qualcomm.com/

Changes in v5:
- Fix commit messages (patch 1/2) to accurately describe compatibility [Krzysztof]
- Link to v4: https://lore.kernel.org/lkml/20260310033617.3108675-1-sibi.sankar@oss.qualcomm.com/

Changes in v4:
- Fix SID used in ADSP/CDSP for correctness [Konrad]
- Link to v3: https://lore.kernel.org/lkml/20260129001358.770053-1-sibi.sankar@oss.qualcomm.com/

Changes in v3:
- A few variants of the SoC are expected to run Linux at EL1 hence the
  iommus properties are left optional.
- Add fastrpc bindings and nodes.
- Link to v2: https://lore.kernel.org/all/20251029-knp-remoteproc-v2-0-6c81993b52ea@oss.qualcomm.com/

Changes in v2:
- Combined into Kaanapali series since they are fully compatible.
- Link to v1: https://lore.kernel.org/all/20250924183726.509202-1-sibi.sankar@oss.qualcomm.com/

 .../devicetree/bindings/misc/qcom,fastrpc.yaml        | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml b/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
index d8e47db677cc..ca830dd06de2 100644
--- a/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
+++ b/Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
@@ -18,9 +18,14 @@ description: |
 
 properties:
   compatible:
-    enum:
-      - qcom,kaanapali-fastrpc
-      - qcom,fastrpc
+    oneOf:
+      - enum:
+          - qcom,kaanapali-fastrpc
+          - qcom,fastrpc
+      - items:
+          - enum:
+              - qcom,glymur-fastrpc
+          - const: qcom,kaanapali-fastrpc
 
   label:
     enum:

base-commit: cf7c3c02fdd0dfccf4d6611714273dcb538af2cb
-- 
2.34.1


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

* Claude review: dt-bindings: misc: qcom, fastrpc: Add compatible for Glymur
  2026-03-31  3:21 [PATCH V7] dt-bindings: misc: qcom, fastrpc: Add compatible for Glymur Sibi Sankar
@ 2026-03-31  6:45 ` Claude Code Review Bot
  2026-03-31  6:45 ` Claude Code Review Bot
  1 sibling, 0 replies; 3+ messages in thread
From: Claude Code Review Bot @ 2026-03-31  6:45 UTC (permalink / raw)
  To: dri-devel-reviews

Overall Series Review

Subject: dt-bindings: misc: qcom, fastrpc: Add compatible for Glymur
Author: Sibi Sankar <sibi.sankar@oss.qualcomm.com>
Patches: 1
Reviewed: 2026-03-31T16:45:30.087094

---

This is a single-patch series (v7) adding a new compatible string for the Qualcomm Glymur SoC's fastrpc binding, declaring it fully compatible with the existing Kaanapali fastrpc. The change is straightforward and follows standard dt-bindings patterns.

**Assessment: Looks good.** This is a well-understood, low-risk dt-bindings change that already has a Reviewed-by from a DT maintainer (Krzysztof Kozlowski).

---
Generated by Claude Code Patch Reviewer

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

* Claude review: dt-bindings: misc: qcom, fastrpc: Add compatible for Glymur
  2026-03-31  3:21 [PATCH V7] dt-bindings: misc: qcom, fastrpc: Add compatible for Glymur Sibi Sankar
  2026-03-31  6:45 ` Claude review: " Claude Code Review Bot
@ 2026-03-31  6:45 ` Claude Code Review Bot
  1 sibling, 0 replies; 3+ messages in thread
From: Claude Code Review Bot @ 2026-03-31  6:45 UTC (permalink / raw)
  To: dri-devel-reviews

Patch Review

**The change:** Converts the `compatible` property schema from a flat `enum` to a `oneOf` with two alternatives:
1. The original enum (`qcom,kaanapali-fastrpc`, `qcom,fastrpc`)
2. A new fallback pattern: `qcom,glymur-fastrpc`, `qcom,kaanapali-fastrpc`

This correctly models that Glymur fastrpc is fully compatible with Kaanapali fastrpc, using the standard DT idiom of `<soc-specific>, <fallback>`.

**Minor observations:**

- The YAML schema change is correct. Using `oneOf` with a separate `items` block for the fallback compatible pair is the standard pattern in dt-bindings.

- The `items` block with a single-entry `enum` (lines 205-206):
  ```yaml
        - items:
            - enum:
                - qcom,glymur-fastrpc
            - const: qcom,kaanapali-fastrpc
  ```
  Using `enum` with a single entry works but `const: qcom,glymur-fastrpc` would be slightly more concise (matching the style used for the kaanapali fallback on the next line). This is a stylistic nit — using `enum` is also acceptable and is the preferred pattern in many bindings since it makes future additions easier without restructuring.

- The commit message is clear and the changelog is thorough.

- Has Reviewed-by from Krzysztof Kozlowski (Qualcomm DT maintainer).

**Verdict:** No issues. Patch is ready to merge.

---
Generated by Claude Code Patch Reviewer

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

end of thread, other threads:[~2026-03-31  6:45 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-31  3:21 [PATCH V7] dt-bindings: misc: qcom, fastrpc: Add compatible for Glymur Sibi Sankar
2026-03-31  6:45 ` Claude review: " Claude Code Review Bot
2026-03-31  6:45 ` Claude Code Review Bot

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