drm/amdkfd: fix runlist length calculation
drm/amdkfd: fix runlist length calculation

The MAP_QUEUES packet length for Carrizo is different than for Kaveri.
Therefore, we now need to calculate the runlist length with regard to the
underlying H/W.

Signed-off-by: Ben Goz <7ad054068e22862b74505c1139ad54a17792b0d9@amd.com>
Signed-off-by: Oded Gabbay <c2fce4493a16d94b58efb315151c29911fc5d347@gmail.com>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs