init: split to device specific init

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Iaf9d76b70928fd212c73563bc33a55c74b4ce94b