Re: [PATCH v6 1/5] spi: dt-bindings: Add spi-device-addr peripheral property

Mark Brown <[email protected]>
Newsgroups org.kernel.vger.linux-spi,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-doc,org.kernel.vger.linux-iio,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
On Thu, Jul 16, 2026 at 06:06:13PM +0100, Conor Dooley wrote:
> On Thu, Jul 16, 2026 at 01:28:15PM +0100, Mark Brown wrote:

> > Oh, isn't that just multi-pin chip selects then:

> >    https://patch.msgid.link/[email protected]

> No, I think that's something different.

> In this case, there is one chip select that all instances of the device
> share. Both the ADI and Microchip devices then use the upper bits of the
> first/address byte during reads and write to access individual devices.
> In the microchip case that I'm familiar with, what upper bits the device
> responds to are set by fuses in the factory. They also share the same MOSI
> and MISO.

I'm struggling to identify a way in which this is functionally different
to a multi-pin chip select.

> The SPI core already supports two of these devices from Microchip, since
> it just modifies the contents of tx_buf in a spi_transfer.

When I said we'd have to modify the bitstream I was told that wasn't the
case and this was just asserting more pins along with the "chip select".
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmpaF1gACgkQJNaLcl1U
h9DSUgf+KTh3TXt2uSnHY5q8tqNnsTkc6yf4kNoLOKui+JzC+DI3tHJzUZnIGOMQ
FYhH+cMFHjxwDhaNR+bOfalhYpzsPDSuwBBRUszhNruu3m5CWflrNi29LHLq9ISC
8ObVL8CyZBAMi9xlBqa2h1GPeIbL30+FPIm3+LIsaX5jYjmQ3mXETFnKXEmnGKYJ
Z32jpy4qzaFp0ErnoMcS5exRO81qSks/99H/00fJhdXqUVNhj3bcRrCC0ntrvmQ2
s/jJDdTZR+lo7Vlr2ohHbxAkc+Xkq6ZMhO+s2Xvjm2BCydAPA/tUXdodCQkumXx/
bToVZzYqCHi2wvOd3KKelEU0Lyolqg==
=hJ+E
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.