msm_shared: mdp: fix incorrect SMP programming for apq8084

SMP programming on different versions of MDP5 can be different.
Current implementation of smp setup doesn't consider that and
may lead to occasional under-runs. Fix this by generalizing
smp setup for different targets.

Change-Id: Ie1a0948b723572393725d9cced52c175908f35a2
2 files changed