]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ASoC: cs35l41: check the return value from spi_setup()
authorVitaliy Shevtsov <v.shevtsov@mt-integration.ru>
Tue, 4 Mar 2025 11:56:37 +0000 (16:56 +0500)
committerMark Brown <broonie@kernel.org>
Mon, 10 Mar 2025 15:22:51 +0000 (15:22 +0000)
commitad5a0970f86d82e39ebd06d45a1f7aa48a1316f8
treeed741f9c53f46b6852d3089fae55f2f47ed7120a
parent8a7e7a03e3c53cd9abbbf233899cc2e05b2c6ec0
ASoC: cs35l41: check the return value from spi_setup()

Currently the return value from spi_setup() is not checked for a failure.
It is unlikely it will ever fail in this particular case but it is still
better to add this check for the sake of completeness and correctness. This
is cheap since it is performed once when the device is being probed.

Handle spi_setup() return value.

Found by Linux Verification Center (linuxtesting.org) with Svace.

Fixes: 872fc0b6bde8 ("ASoC: cs35l41: Set the max SPI speed for the whole device")
Signed-off-by: Vitaliy Shevtsov <v.shevtsov@mt-integration.ru>
Link: https://patch.msgid.link/20250304115643.2748-1-v.shevtsov@mt-integration.ru
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/cs35l41-spi.c