S3 Neo changes:arch/arm

mach-msm excluded from this commit