[PATCH 6.17 190/563] spi: fix return code when spi device has too many chipselects