opp: Don't print an error if required-opps is missing
authorRajendra Nayak <rnayak@codeaurora.org>
Thu, 12 Aug 2021 11:27:20 +0000 (16:57 +0530)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 16 Aug 2021 16:45:29 +0000 (18:45 +0200)
commit020d86fc0df8b865f6dc168d88a7c2dccabd0a9e
tree22a3cc15b9b68e5b4ee1efb02335d0df248a63df
parent7c60610d476766e128cc4284bb6349732cbd6606
opp: Don't print an error if required-opps is missing

The 'required-opps' property is considered optional, hence remove
the pr_err() in of_parse_required_opp() when we find the property is
missing.
While at it, also fix the return value of
of_get_required_opp_performance_state() when of_parse_required_opp()
fails, return a -ENODEV instead of the -EINVAL.

Signed-off-by: Rajendra Nayak <rnayak@codeaurora.org>
Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/opp/of.c