msm_zsl: port NULL checks and irq enable/disable from non zsl variant

Fixes ability to take 1080p video on rear cam, and ability to shoot more
than 3 videos in a row on front cam

Change-Id: I2d28c3460c7422e67d0993f24f6c1e5ee59f3955