spi: tegra114: Don't fail set_cs_timing when delays are zero
authorAaron Kling <webgeek1234@gmail.com>
Thu, 24 Apr 2025 02:03:03 +0000 (21:03 -0500)
committerMark Brown <broonie@kernel.org>
Thu, 1 May 2025 20:38:27 +0000 (05:38 +0900)
commit4426e6b4ecf632bb75d973051e1179b8bfac2320
tree4e1d96d8bc1cca19c4e7b8c0fec6a1a65326f1a6
parent36fd6275818e93d5bc44140d546bf2a45e88feee
spi: tegra114: Don't fail set_cs_timing when delays are zero

The original code would skip null delay pointers, but when the pointers
were converted to point within the spi_device struct, the check was not
updated to skip delays of zero. Hence all spi devices that didn't set
delays would fail to probe.

Fixes: 04e6bb0d6bb1 ("spi: modify set_cs_timing parameter")
Cc: stable@vger.kernel.org
Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
Link: https://patch.msgid.link/20250423-spi-tegra114-v1-1-2d608bcc12f9@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-tegra114.c