arm: u8500_hotplug: some organisation

added comments, move to separate functions, etc

Change-Id: I3595c6ced694846d413d375d3fba069c259d4528