ASR_BASE
Change-Id: Icf3719cc0afe3eeb3edc7fa80a2eb5199ca9dda1
diff --git a/marvell/uboot/drivers/crypto/te200_sha.h b/marvell/uboot/drivers/crypto/te200_sha.h
new file mode 100644
index 0000000..04cbb29
--- /dev/null
+++ b/marvell/uboot/drivers/crypto/te200_sha.h
@@ -0,0 +1,18 @@
+#ifndef H_TE200_SHA_H
+#define H_TE200_SHA_H
+
+#define TE_BASE (0xD4220000)
+#define TE_HASH_BASE (TE_BASE + 0x3280)
+
+#define TE_CLK_CTRL (TE_BASE + 0)
+#define TE_RST_CTRL (TE_BASE + 4)
+#define TE_TOP_CFG (TE_BASE + 8)
+
+#define TE_HASH_QUEUE (TE_HASH_BASE + 0x0)
+#define TE_HASH_CTRL (TE_HASH_BASE + 0x4)
+#define TE_HASH_STAT (TE_HASH_BASE + 0x8)
+#define TE_HASH_INTR_STAT (TE_HASH_BASE + 0xC)
+
+#define TE_REG_READ(x) (*(volatile unsigned int *)(x))
+#define TE_REG_WRITE(x,y) ((*(volatile unsigned int *)(x)) = (y) )
+#endif
\ No newline at end of file