From: Beniamino Galvani Date: Sun, 22 Jun 2014 15:31:41 +0000 (+0200) Subject: regulator: act8865: fix parsing of platform data X-Git-Tag: omap-for-v3.17/fixes-against-rc2~156^2~5^4~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=48a1e1b50d9e848fea9708795bd5d9aa97aa9c2a;p=pandora-kernel.git regulator: act8865: fix parsing of platform data The driver loops through all available regulators (ACT8865_REG_NUM) and accesses pdata->regulators[i].platform_data without checking the actual value of num_regulators in platform data, potentially causing a invalid memory access. Fix this and look up the regulator init_data by id in platform data. Signed-off-by: Beniamino Galvani Tested-by Wenyou.Yang Signed-off-by: Mark Brown --- Reading git-diff-tree failed