commit | b0d9512ab0f1b2c3f56346bf14b0978d45477ad2 | [log] [tgz] |
---|---|---|
author | Lokesh Vutla <lokeshvutla@ti.com> | Mon Feb 13 09:21:22 2017 +0530 |
committer | Simon Glass <sjg@chromium.org> | Wed Mar 22 07:27:19 2017 -0600 |
tree | 7c9e6bf58d4024c9d9761662c8306b70a48a4cf2 | |
parent | 5877d8f398de26617be6f1f57bc30c49e9f90ebb [diff] |
dm: core: Fix Handling of global_data moving in SPL commit 2f11cd9121658 ("dm: core: Handle global_data moving in SPL") handles relocation of GD in SPL if spl_init() is called before board_init_r(). So, uclass_root.next need not be initialized always and accessing uclass_root.next->prev gives an abort. Update the uclass_root only if it is available. Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>