[ARM] Merge most of the PXA work for initial merge