regulator: fan53555: Check pdata->slew_rate setting
authorAxel Lin <axel.lin@ingics.com>
Sun, 24 Feb 2019 03:21:46 +0000 (11:21 +0800)
committerMark Brown <broonie@kernel.org>
Tue, 26 Feb 2019 11:48:49 +0000 (11:48 +0000)
commit87919e0cf166454caf202fcddeea42c8eba700ea
tree223f9ee7f9d88426fecc21f429607320d468a4f7
parent5db2efbe115e53153aba2e02a87c62f2e78e3102
regulator: fan53555: Check pdata->slew_rate setting

Current code does not really avoid array access out of bounds,
fix it by add checking for pdata->slew_rate.
If pdata->slew_rate is too big, it's a bug in pdata that needs fix.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/fan53555.c