diff options
author | Bjorn Andersson <bjorn.andersson@linaro.org> | 2022-04-27 01:35:07 +0200 |
---|---|---|
committer | Bjorn Andersson <bjorn.andersson@linaro.org> | 2022-04-28 21:19:57 +0200 |
commit | af77132e9d2bc8ca477003fef15e2c677ae958b1 (patch) | |
tree | c9499afe0c80229d21810d828009d055e18f350c /drivers/soc | |
parent | dt-bindings: power: rpmpd: Add sc8280xp RPMh power-domains (diff) | |
download | linux-af77132e9d2bc8ca477003fef15e2c677ae958b1.tar.xz linux-af77132e9d2bc8ca477003fef15e2c677ae958b1.zip |
soc: qcom: rpmhpd: Don't warn about sparse rpmhpd arrays
In some cases the DT binding will fully describe the set of available
RPMh power-domains, but there is no reason for exposing them all in the
implementation.
Omitting individual data->domains is handle gracefully by
of_genpd_add_provider_onecell(), so there's no reason for printing a
warning when this occurs.
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Reviewed-by: Johan Hovold <johan+linaro@kernel.org>
Link: https://lore.kernel.org/r/20220426233508.1762345-3-bjorn.andersson@linaro.org
Diffstat (limited to 'drivers/soc')
-rw-r--r-- | drivers/soc/qcom/rpmhpd.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/soc/qcom/rpmhpd.c b/drivers/soc/qcom/rpmhpd.c index 11102ac47769..f8d28e902942 100644 --- a/drivers/soc/qcom/rpmhpd.c +++ b/drivers/soc/qcom/rpmhpd.c @@ -613,10 +613,8 @@ static int rpmhpd_probe(struct platform_device *pdev) data->num_domains = num_pds; for (i = 0; i < num_pds; i++) { - if (!rpmhpds[i]) { - dev_warn(dev, "rpmhpds[%d] is empty\n", i); + if (!rpmhpds[i]) continue; - } rpmhpds[i]->dev = dev; rpmhpds[i]->addr = cmd_db_read_addr(rpmhpds[i]->res_name); |