[PATCH v4 5/7] dt-bindings: pinctrl: rockchip: Add rk3506 rmio support
Linus Walleij
linusw at kernel.org
Sun Jan 4 03:48:04 PST 2026
On Sat, Dec 27, 2025 at 12:55 PM Ye Zhang <ye.zhang at rock-chips.com> 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
More information about the linux-arm-kernel
mailing list