[PATCH] gma500: clean up error handling in init