On 6.06.2023 10:21, Dan Carpenter wrote: > The devm_ioremap() function returns NULL on error, it never returns > error pointers. > > Fixes: a77b2a0b1280 ("soc: qcom: Introduce RPM master stats driver") > Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> > --- Thanks! Reviewed-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxx> Konrad > drivers/soc/qcom/rpm_master_stats.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/soc/qcom/rpm_master_stats.c b/drivers/soc/qcom/rpm_master_stats.c > index 6dd98b9f7129..9ca13bcf67d3 100644 > --- a/drivers/soc/qcom/rpm_master_stats.c > +++ b/drivers/soc/qcom/rpm_master_stats.c > @@ -105,7 +105,7 @@ static int master_stats_probe(struct platform_device *pdev) > } > > data[i].base = devm_ioremap(dev, res.start, resource_size(&res)); > - if (IS_ERR(data[i].base)) { > + if (!data[i].base) { > debugfs_remove_recursive(root); > return dev_err_probe(dev, -EINVAL, > "Could not map the MSG RAM slice idx %d!\n", i);