mrf24j40: separate h/w init and add checkings