From 7aec13f79093cded874f0b6eb824e9d0b47ad7c2 Mon Sep 17 00:00:00 2001 From: Harini Katakam Date: Sat, 14 Mar 2015 12:26:57 +0530 Subject: [PATCH] emacps: Increase AHB burst size Increase AHB burst size to 16 bytes to improve performance. Signed-off-by: Harini Katakam --- XilinxProcessorIPLib/drivers/emacps/src/xemacps.c | 4 ++-- XilinxProcessorIPLib/drivers/emacps/src/xemacps.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/XilinxProcessorIPLib/drivers/emacps/src/xemacps.c b/XilinxProcessorIPLib/drivers/emacps/src/xemacps.c index a7c934ab..b962c14e 100644 --- a/XilinxProcessorIPLib/drivers/emacps/src/xemacps.c +++ b/XilinxProcessorIPLib/drivers/emacps/src/xemacps.c @@ -47,7 +47,7 @@ * 2.1 srt 07/15/14 Add support for Zynq Ultrascale Mp GEM specification and * 64-bit changes. * 3.00 kvn 02/13/15 Modified code for MISRA-C:2012 compliance. -* 3.0 hk 02/20/15 Added support for jumbo frames. +* 3.0 hk 02/20/15 Added support for jumbo frames. Increase AHB burst. * * ******************************************************************************/ @@ -352,7 +352,7 @@ void XEmacPs_Reset(XEmacPs *InstancePtr) #ifdef __aarch64__ (u32)XEMACPS_DMACR_ADDR_WIDTH_64 | #endif - (u32)XEMACPS_DMACR_INCR4_AHB_BURST)); + (u32)XEMACPS_DMACR_INCR16_AHB_BURST)); } #if EXTENDED_DESC_MODE XEmacPs_WriteReg(InstancePtr->Config.BaseAddress, XEMACPS_DMACR_OFFSET, diff --git a/XilinxProcessorIPLib/drivers/emacps/src/xemacps.h b/XilinxProcessorIPLib/drivers/emacps/src/xemacps.h index 01df921e..e57fea4a 100644 --- a/XilinxProcessorIPLib/drivers/emacps/src/xemacps.h +++ b/XilinxProcessorIPLib/drivers/emacps/src/xemacps.h @@ -305,7 +305,7 @@ * configured with PCS/PMA Core. Changes are made in the * test app tcl(CR:827686). * 3.0 kvn 02/13/15 Modified code for MISRA-C:2012 compliance. - * 3.0 hk 02/20/15 Added support for jumbo frames. + * 3.0 hk 02/20/15 Added support for jumbo frames. Increase AHB burst. * * ****************************************************************************/