arm: u8500_hotplug: some organisation

added comments, move to separate functions, etc

Change-Id: I8c0d51567c814f5b969b8c6e945e3a8111f4f21e