regulator: Fix regulator_summary for deviceless consumers
authorLeonard Crestez <leonard.crestez@nxp.com>
Tue, 14 Feb 2017 15:31:03 +0000 (17:31 +0200)
committerMark Brown <broonie@kernel.org>
Thu, 16 Feb 2017 12:44:58 +0000 (12:44 +0000)
commite42a46b6f52473661ad192f76a128a68fe301df4
tree7acfe205c917b10dbf77f3616cb6f5f4de6d37e0
parentd00b74613fb18dfd0a5aa99270ee2e72d5c808d7
regulator: Fix regulator_summary for deviceless consumers

It is allowed to call regulator_get with a NULL dev argument
(_regulator_get explicitly checks for it) but this causes an error later
when printing /sys/kernel/debug/regulator_summary.

Fix this by explicitly handling "deviceless" consumers in the debugfs code.

Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Cc: stable@vger.kernel.org
drivers/regulator/core.c