regmap: Allow missing device in regmap_name_read_file()
authorDavid Lechner <david@lechnology.com>
Mon, 19 Feb 2018 21:43:01 +0000 (15:43 -0600)
committerMark Brown <broonie@kernel.org>
Tue, 20 Feb 2018 12:07:43 +0000 (12:07 +0000)
commit12ae3808c160b7be0de3c633ac4cbe8c5f2937bf
treec0ea83e53096f971df9be32bbd4a1d8f8a7452d4
parent7928b2cbe55b2a410a0f5c1f154610059c57b1b2
regmap: Allow missing device in regmap_name_read_file()

This fixes a possible NULL pointer dereference oops in
regmap_name_read_file() when the regmap does not have a device
associated with it. For example syscon regmaps retrieved with
syscon_regmap_lookup_by_compatible() don't have a device.

Signed-off-by: David Lechner <david@lechnology.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/base/regmap/regmap-debugfs.c