Many of the internal controller initialization functions did not check for allocation failure; add return codes and check them where applicable. Change-Id: Id1b33bb06fca84035369d8b7ecd4c36b8ba7134c Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>