diff options
author | Charles Keepax <ckeepax@opensource.wolfsonmicro.com> | 2017-03-28 16:14:37 +0200 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2017-03-29 18:27:32 +0200 |
commit | 2543ef3173889373fc07df61520e1bb42a99c85e (patch) | |
tree | 6afeff7e1028f2c11b327293626147865317e8e6 /drivers/regulator/dummy.c | |
parent | Merge remote-tracking branches 'regulator/topic/tps65086' and 'regulator/topi... (diff) | |
download | linux-2543ef3173889373fc07df61520e1bb42a99c85e.tar.xz linux-2543ef3173889373fc07df61520e1bb42a99c85e.zip |
regulator: arizona-micsupp: Avoid potential memory leak reading init_data
The device argument passed to of_get_regulator_init_data is used to
do some devres memory allocation. Currently the driver passes the MFD
device pointer to this function, this could result in the init_data
allocation being leaked if the regulator is unbound but the MFD isn't.
Correct this issue by correctly passing the local platform device.
Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/regulator/dummy.c')
0 files changed, 0 insertions, 0 deletions