cpufreq: pcc-cpufreq: Fail initialization if driver cannot be registered
authorDavid Arcari <darcari@redhat.com>
Thu, 6 Jun 2019 18:50:52 +0000 (14:50 -0400)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 17 Jun 2019 10:25:30 +0000 (12:25 +0200)
commit2d4a79ae34048996906e585375c2e3e699e1e11a
tree6124e81d3adbe1ed4e5c15f7ee701676b15dedeb
parent9e0babf2c06c73cda2c0cd37a1653d823adb40ec
cpufreq: pcc-cpufreq: Fail initialization if driver cannot be registered

Make pcc_cpufreq_init() return error codes when the driver cannot be
registered.  Otherwise the driver can shows up loaded via lsmod even
though it failed initialization.  This is confusing to the user.

Signed-off-by: David Arcari <darcari@redhat.com>
Cc: "Rafael J. Wysocki" <rjw@rjwysocki.net>
Cc: Viresh Kumar <viresh.kumar@linaro.org>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpufreq/pcc-cpufreq.c