commit | b2da55d9441cbdaf73c12403ed801b644d5ae5e3 | [log] [tgz] |
---|---|---|
author | Andrew Lunn <andrew@lunn.ch> | Sun Oct 28 16:01:11 2012 +0100 |
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | Sun Oct 28 18:13:07 2012 +0000 |
tree | c8976cbd52aabcba45a51c898fe11672200cb97f | |
parent | 6f0c0580b70c89094b3422ba81118c7b959c7556 [diff] |
Regulator: core: Unregister when gpio request fails. If the gpio_request_one() fails, or returns EPROBE_DEFER, the regulator must be device_unregister()ed. When this is not done, there are WARNING: from sysfs: WARNING: at fs/sysfs/file.c:343 sysfs_open_file+0x238/0x268() Signed-off-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>