summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgal Liberman <igall@marvell.com>2017-05-07 10:26:42 +0300
committerKostya Porotchkin <kostap@marvell.com>2017-05-07 12:31:05 +0300
commite107cbc4a297d3688d71ab77bad8fe028b696bce (patch)
tree67068e4a10837f5a9820ad15bf6371a5f95a465d
parent4c9fe49a587db7d4a64b58341aad1e31c19645e0 (diff)
fix: io-decode: a3700: add eip97 window attributes
EIP97 (crypto hardware) DMA address decoder register is not configured. This patch configures the register and fixes the EIP97 driver operation in the Kernel. Change-Id: I5a3d1acfce0b08956534cfbde6cae3d208ecf2b4 Signed-off-by: Igal Liberman <igall@marvell.com> Reviewed-on: http://vgitil04.il.marvell.com:8080/39184 Reviewed-by: Kostya Porotchkin <kostap@marvell.com> Tested-by: iSoC Platform CI <ykjenk@marvell.com>
-rw-r--r--plat/marvell/a3700/common/marvell_plat_config.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/plat/marvell/a3700/common/marvell_plat_config.c b/plat/marvell/a3700/common/marvell_plat_config.c
index 963ed6db..05239826 100644
--- a/plat/marvell/a3700/common/marvell_plat_config.c
+++ b/plat/marvell/a3700/common/marvell_plat_config.c
@@ -46,6 +46,7 @@ struct dec_win_config io_dec_win_conf[] = {
{0xc800, 0x3d, 2, 0, 0x10}, /* SATA */
{0xca00, 0x3d, 2, 0, 0x08}, /* SD */
{0xcb00, 0x3d, 2, 0, 0x10}, /* eMMC */
+ {0xce00, 0x3d, 2, 0, 0x10}, /* EIP97 */
};
int marvell_get_io_dec_win_conf(struct dec_win_config **win, uint32_t *size)