summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorPawel Szyszuk <pawel.szyszuk@stericsson.com>2011-07-07 15:16:33 +0100
committerPhilippe Langlais <philippe.langlais@stericsson.com>2012-05-22 11:07:29 +0200
commit34b45698157f41b89227c4043e97f05aeb520bb7 (patch)
tree96f18695626aacf6bbdc4d3d310e6e9750ac1cbc /arch
parent5be556d75c33d54f45a6766e7a4b8c1926e55a47 (diff)
ARM: U8500: ST-E HSI: DMA burst and PIPE support
Added support for HSIR PIPELINED mode (also in drivers/hsi) Added DMA max burst (in DMA words) as a parameter in hsi.h DMA channel high priority set to TRUE for HSI ST-Ericsson ID: 356625 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Id842e61343ce5013992337db085fcbe91dd5b9f7 Signed-off-by: Pawel Szyszuk <pawel.szyszuk@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32180 Reviewed-by: Yann GAUTIER <yann.gautier@stericsson.com> Reviewed-by: Andrew LYNN <andrew.lynn@stericsson.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-ux500/include/mach/hsi.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/arm/mach-ux500/include/mach/hsi.h b/arch/arm/mach-ux500/include/mach/hsi.h
index 030e35e729b..1d2ab206e27 100644
--- a/arch/arm/mach-ux500/include/mach/hsi.h
+++ b/arch/arm/mach-ux500/include/mach/hsi.h
@@ -63,6 +63,7 @@
#define STE_HSI_RX_SPANX 0x140
#define STE_HSI_RX_GAUGEX 0x180
#define STE_HSI_RX_WATERMARKX 0x1C0
+#define STE_HSI_RX_FRAMEBURSTCNT 0x1E0
#define STE_HSI_RX_DMAEN 0x200
#define STE_HSI_RX_WATERMARKIS 0x204
#define STE_HSI_RX_WATERMARKIM 0x208
@@ -101,7 +102,9 @@
#define STE_HSI_MAX_BUFFERS 32
/* Max channels of STE HSI controller */
-#define STE_HSI_MAX_CHANNELS 4
+#define STE_HSI_MAX_CHANNELS 2
+
+#define STE_HSI_DMA_MAX_BURST 1
struct stedma40_chan_cfg;