fpga manager: xilinx-spi: provide better diagnostics on programming failure
authorLuca Ceresoli <luca@lucaceresoli.net>
Sun, 30 Aug 2020 16:38:50 +0000 (18:38 +0200)
committerMoritz Fischer <mdf@kernel.org>
Mon, 31 Aug 2020 00:09:05 +0000 (17:09 -0700)
commit4e772ab86b3ee24a936b10a291ce31c1f0c2bbb4
treecbf70c467546b20a619ddbce8d776cb2754d7bca
parenteefe64fba9f2f2328c27ed9d9d02107083a62659
fpga manager: xilinx-spi: provide better diagnostics on programming failure

When the DONE pin does not go high after programming to confirm programming
success, the INIT_B pin provides some info on the reason. Use it if
available to provide a more explanatory error message.

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