arm: mach-msm: fix error handling in msm_iommu_probe()
arm: mach-msm: fix error handling in msm_iommu_probe()

msm_iommu_probe() didn't free mem_region and mapped IO.
Also if request_mem_region() failed then error handling
code dereferenced NULL pointer.

Signed-off-by: Vasiliy Kulikov <bf62e7c380ff4449c5c3c5c39150b7660ee28ecb@gmail.com>
Acked-by: Stepan Moskovchenko <4b3f23b045e38e54cffd83d34440316666b35af9@codeaurora.org>
Signed-off-by: Daniel Walker <664f14bf9af4dadf8666a74e4a7425b312868d0d@codeaurora.org>

KristFoundation/Programs,KristFoundation/Programs,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,KristFoundation/Programs,TeamVee-Kanas/android_kernel_samsung_kanas,KristFoundation/Programs,KristFoundation/Programs,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,KristFoundation/Programs