Re: [PATCH v7 1/7] spi: dt-bindings: Add spi-device-addr peripheral property
From: Conor Dooley
Date: Wed Jul 22 2026 - 13:00:51 EST
On Wed, Jul 22, 2026 at 09:54:13AM +0200, Janani Sunil wrote:
> Some SPI devices support sharing a single chip select across multiple
> physical chips by encoding a device address in the SPI frame itself.
> Add the generic spi-device-addr property for describing these hardware
> addresses. The property is placed on the SPI peripheral node and may
> contain multiple addresses.
>
> Signed-off-by: Janani Sunil <janani.sunil@xxxxxxxxxx>
Reviewed-by: Conor Dooley <conor.dooley@xxxxxxxxxxxxx>
pw-bot: not-applicable
> ---
> Documentation/devicetree/bindings/spi/spi-peripheral-props.yaml | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/spi/spi-peripheral-props.yaml b/Documentation/devicetree/bindings/spi/spi-peripheral-props.yaml
> index 880a9f624566..b59d047cf117 100644
> --- a/Documentation/devicetree/bindings/spi/spi-peripheral-props.yaml
> +++ b/Documentation/devicetree/bindings/spi/spi-peripheral-props.yaml
> @@ -142,6 +142,13 @@ properties:
> minItems: 2
> maxItems: 4
>
> + spi-device-addr:
> + $ref: /schemas/types.yaml#/definitions/uint32-array
> + description:
> + Device addresses used when multiple peripherals share a single chip
> + select. The array allows one logical peripheral to comprise multiple
> + physical devices, with one address per device.
> +
> st,spi-midi-ns:
> deprecated: true
> description: |
>
> --
> 2.43.0
>
Attachment:
signature.asc
Description: PGP signature