fpga: zynqmp-fpga: Correctly handle error pointer
authorMoritz Fischer <mdf@kernel.org>
Thu, 30 May 2019 14:52:59 +0000 (09:52 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 30 May 2019 14:56:11 +0000 (07:56 -0700)
commit498ddaa3b4e72152ae42dab2d4ebe93092885422
tree3f9ef0b836632f28d9f6e228105c1454cb6c88dc
parentbd17cc5a20ae9aaa3ed775f360b75ff93cd66a1d
fpga: zynqmp-fpga: Correctly handle error pointer

Fixes the following static checker errors:

drivers/fpga/zynqmp-fpga.c:50 zynqmp_fpga_ops_write()
error: 'eemi_ops' dereferencing possible ERR_PTR()

drivers/fpga/zynqmp-fpga.c:84 zynqmp_fpga_ops_state()
error: 'eemi_ops' dereferencing possible ERR_PTR()

Note: This does not handle the EPROBE_DEFER value in a
      special manner.

Fixes commit c09f7471127e ("fpga manager: Adding FPGA Manager support for
Xilinx zynqmp")
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Moritz Fischer <mdf@kernel.org>
Acked-by: Alan Tull <atull@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/fpga/zynqmp-fpga.c