Remove git_cpu_init() - #6506
Conversation
lorc
left a comment
There was a problem hiding this comment.
For rcar platform:
Reviewed-by: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
etienne-lms
left a comment
There was a problem hiding this comment.
Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com> for commits
"plat-stm: use gic_init_per_cpu()",
"plat-stm32mp1: use gic_init_per_cpu()",
"plat-stm32mp2: use gic_init_per_cpu()" and
"core: remove unused deprecated gic_cpu_init()"
with imperative mode in commit messages :)
|
Seems fine, but while testing I ran into a panic() on plat-k3, seems to be caused by a different GIC cleanup: |
|
For aspeed platform:
|
|
I got a crash at boot on old ARMv7 platforms I will have a look at it tomorrow |
|
Actually, the issue comes from this commit : 69171be where |
|
@glneo and @clementfaure does the updated #6516 fix your issues? |
|
@jenswi-linaro Yes, I can boot the board now (imx8qmmek was also affected). |
|
I was getting the panic while booting on LX2160A-RDB platforms with this pull request. For commit: plat-ls: use gic_init_per_cpu() |
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by: Chia-Wei Wang <chiawei_wang@aspeedtech.com>
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
f3c9046 to
aefe909
Compare
|
Rebased on master to get the fix from #6516, tags applied and commit messages updated to use imperative mood. |
|
A few commits still miss an A-B or R-B tag. I think we can wait a little longer before merging. |
|
For For the |
|
For |
aefe909 to
da87cd1
Compare
|
Tags applied. A few commits are still missing tags, but perhaps this is as good as it gets. |
|
|
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init() Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Tested-by: Clement Faure <clement.faure@nxp.com> (imx-mx6qsabresd, imx-mx6ulevk, imx-mx8qmmek, imx-mx8mnevk)
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Tested-by: Andrew Davis <afd@ti.com>
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by: Sahil Malhotra <sahil.malhotra@nxp.com>
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Acked-by: Sumit Garg <sumit.garg@linaro.org>
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by: Andrew Davis <afd@ti.com>
Call gic_init_per_cpu() instead of the now deprecated gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Remove the unused deprecated function gic_cpu_init(). Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>
da87cd1 to
e123241
Compare
|
Tag applied. |
|
No more progress on tags now. Perhaps this is as good as it gets. |
Yes, I am merging this now. Thanks. |
@Amit-Radur, @b49020, @ChiaweiW, @clementfaure, @ememarar, @etienne-lms, @glneo, @grandpaul, @GseoC, @lorc, @MrVan, @Neal-liu, @pangupta, @sahilnxp, @sdininno
Please check and ack your platforms. One difference for many platforms is that we rely on TF-A or the previous boot stage to initialize the GIC. I assume some unintended copy & paste error has led most platforms to reinitialize the GIC. If I'm wrong in that assumption, we'll see how we can fix it.