[PATCH 06/45] spl: Split up the board_init_r() function