fpga manager: xilinx-spi: add error checking after gpiod_get_value()
authorLuca Ceresoli <luca@lucaceresoli.net>
Sun, 30 Aug 2020 16:38:49 +0000 (18:38 +0200)
committerMoritz Fischer <mdf@kernel.org>
Mon, 31 Aug 2020 00:08:57 +0000 (17:08 -0700)
commiteefe64fba9f2f2328c27ed9d9d02107083a62659
tree0e466102710a717e0d5f46160ad2ff23e5090ce9
parent16b7856d94807abeb62f615a8580fd7ae8a27515
fpga manager: xilinx-spi: add error checking after gpiod_get_value()

Current code calls gpiod_get_value() without error checking. Should the
GPIO controller fail, execution would continue without any error message.

Fix by checking for negative error values.

Reported-by: Tom Rix <trix@redhat.com>
Reviewed-by: Tom Rix <trix@redhat.com>
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Moritz Fischer <mdf@kernel.org>
drivers/fpga/xilinx-spi.c