ddr3libv2: a38x: fix 16 bit with ecc DB GP DDR failure

    - DB GP failed on 16 configuration with ECC.
    - implemented JIRA #1498
    - change DQ result reg mapping so when working with PUP 3 ECC,
      when masking PUP 4, PUP 3 bits will be masked (since the results
      are read from PUP 4)

Change-Id: If91a69a00789dd75cead5fef7bf16d7c9173e519
Signed-off-by: hayim <hayim@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/24068
Reviewed-on: http://vgitil04.il.marvell.com:8080/24175
Reviewed-by: Omri Itach <omrii@marvell.com>
Tested-by: Omri Itach <omrii@marvell.com>
2 files changed