Re: [PATCH v2 2/5] spi: expand device name to include all CS lines for multi-CS devices

From: Nuno Sá

Date: Fri Aug 07 2026 - 11:12:09 EST


On Mon, 03 Aug 2026 00:02:02 -0300, Jonathan Santos <Jonathan.Santos@xxxxxxxxxx> wrote:
> diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c
> index 55fb96fea243..61423aee1525 100644
> --- a/drivers/spi/spi.c
> +++ b/drivers/spi/spi.c
> @@ -605,8 +607,12 @@ static void spi_dev_set_name(struct spi_device *spi)
> return;
> }
>
> - dev_set_name(&spi->dev, "%s.%u", dev_name(&spi->controller->dev),
> - spi_get_chipselect(spi, 0));
> + cs_len = scnprintf(cs_str, sizeof(cs_str), "%u", spi_get_chipselect(spi, 0));
> + for (int idx = 1; idx < spi->num_chipselect; idx++)

Why not unsigned int?

- Nuno Sá

--
Nuno Sá <nuno.sa@xxxxxxxxxx>