media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid()
authorTsuchiya Yuto <kitakar@gmail.com>
Sun, 17 Oct 2021 16:19:45 +0000 (01:19 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 27 Jan 2022 09:53:47 +0000 (10:53 +0100)
commit0bf5e8af6eb6cff903cbe612692cee7979126ab7
treebf09046eea4dca3a3f6ba51106cd055735c7b930
parent3cb3e66f583c64a11ac507b40a9a312fbc45652b
media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid()

[ Upstream commit d21ce8c2f7bf6d737b60c09f86db141b9e8e47f0 ]

The function ia_css_mipi_is_source_port_valid() returns true if the port
is valid. So, we can't use the existing err variable as is.

To fix this issue while reusing that variable, invert the return value
when assigning it to the variable.

Fixes: 3c0538fbad9f ("media: atomisp: get rid of most checks for ISP2401 version")
Signed-off-by: Tsuchiya Yuto <kitakar@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/staging/media/atomisp/pci/sh_css_mipi.c