[U-Boot] [PATCH] rockchip: rk8xx: allocate priv structure for driver
Kever Yang
kever.yang at rock-chips.com
Fri May 5 06:50:56 UTC 2017
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 at 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
More information about the U-Boot
mailing list