soc: fsl: guts: fix return value check in fsl_guts_init()
authorYang Yingliang <yangyingliang@huawei.com>
Tue, 28 Jun 2022 14:02:48 +0000 (22:02 +0800)
committerShawn Guo <shawnguo@kernel.org>
Tue, 5 Jul 2022 00:41:20 +0000 (08:41 +0800)
commitedf12b913abb69abce4cd6996398a4ce23e5b047
tree8cab5fe9decbcde2824d798ad576fdb8f7ddfd21
parent1ec32a4f1c694b5424f6fab1a977d3e556c539bf
soc: fsl: guts: fix return value check in fsl_guts_init()

In case of error, of_iomap() returns NULL pointer not ERR_PTR().
The IS_ERR() test in the return value check should be replaced
with NULL test and return -ENOMEM as error value.

Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Reviewed-by: Michael Walle <michael@walle.cc>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
drivers/soc/fsl/guts.c