[U-Boot] [PATCH v6 2/2] arm: move gd handling outside of C code