Thread (12 messages) 12 messages, 3 authors, 2026-01-04

Re: [PATCH v4 5/7] dt-bindings: pinctrl: rockchip: Add rk3506 rmio support

From: Linus Walleij <linusw@kernel.org>
Date: 2026-01-04 11:48:17
Also in: linux-devicetree, linux-gpio, linux-rockchip, lkml

On Sat, Dec 27, 2025 at 12:55 PM Ye Zhang [off-list ref] wrote:
+      rockchip,rmio-pins:
+        $ref: /schemas/types.yaml#/definitions/uint32-matrix
+        minItems: 1
+        items:
+          items:
+            - minimum: 0
+              description: RMIO ID (Controller index)
+            - minimum: 0
+              description: Pin index within the RMIO controller
+            - minimum: 0
+              description: Function Mux ID
+        description:
+          Configuration for the Rockchip Matrix I/O (RMIO) block. The format
+          is <rmio_id pin_id function_id>. This acts as a secondary muxing
+          layer when the primary 'rockchip,pins' mux is set to the RMIO
+          function.
I think this should just use the standard pinmux = <>; property
with some shifting and masking.

Yours,
Linus Walleij
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help