What follows is a rather large patch set (tested by others and myself) which cleans up the Integrator, Versatile and Realview platform support, and adds support for the ARM Versatile Express platform. These are inherently interlinked since they all reuse the same IP.