
5 May
2017
5 May
'17
8:50 a.m.
The rk8xx_priv structure need to allocate for driver, or else it will cause data abort when CPU access it.
This is a bug fix for below patch set: https://www.mail-archive.com/u-boot@lists.denx.de/msg247345.html
Signed-off-by: Kever Yang kever.yang@rock-chips.com ---
drivers/power/pmic/rk8xx.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/drivers/power/pmic/rk8xx.c b/drivers/power/pmic/rk8xx.c index 394e2ff..850c66f 100644 --- a/drivers/power/pmic/rk8xx.c +++ b/drivers/power/pmic/rk8xx.c @@ -113,6 +113,7 @@ U_BOOT_DRIVER(pmic_rk8xx) = { #if CONFIG_IS_ENABLED(PMIC_CHILDREN) .bind = rk8xx_bind, #endif + .priv_auto_alloc_size = sizeof(struct rk8xx_priv), .probe = rk8xx_probe, .ops = &rk8xx_ops, };
--
1.9.1