diff options
| author | Felix Gu <ustc.gu@gmail.com> | 2026-04-11 14:49:38 +0300 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-04-11 14:58:16 +0300 |
| commit | c4c3fc872d2a05bf10372233c98e81344e685cdf (patch) | |
| tree | a3696c30aaec4f4fdc77a32e9879c049aaf66251 | |
| parent | f79ee9e4b23244e77b28d176ce99a2d84d813ac5 (diff) | |
| download | linux-c4c3fc872d2a05bf10372233c98e81344e685cdf.tar.xz | |
spi: sn-f-ospi: fix incorrect return code for invalid num-cs
Returning -ENOMEM for an invalid num-cs value is semantically wrong. Use
-EINVAL instead.
Signed-off-by: Felix Gu <ustc.gu@gmail.com>
Link: https://patch.msgid.link/20260411-ispi-v1-1-af384e81c4c8@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
| -rw-r--r-- | drivers/spi/spi-sn-f-ospi.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/spi/spi-sn-f-ospi.c b/drivers/spi/spi-sn-f-ospi.c index 3c61c799723b..b459d51cb3a8 100644 --- a/drivers/spi/spi-sn-f-ospi.c +++ b/drivers/spi/spi-sn-f-ospi.c @@ -625,7 +625,7 @@ static int f_ospi_probe(struct platform_device *pdev) of_property_read_u32(dev->of_node, "num-cs", &num_cs); if (num_cs > OSPI_NUM_CS) { dev_err(dev, "num-cs too large: %d\n", num_cs); - return -ENOMEM; + return -EINVAL; } ctlr->num_chipselect = num_cs; |
