From 54c0d043114f48d094274c7956e48acec50eed4d Mon Sep 17 00:00:00 2001 From: Harini Katakam Date: Wed, 18 Mar 2015 19:03:03 +0530 Subject: [PATCH] emacps: Dont treat used bit set as error Remove used bit set from TX error interrupt masks as it is not an error. Signed-off-by: Harini Katakam --- XilinxProcessorIPLib/drivers/emacps/src/xemacps.h | 3 ++- XilinxProcessorIPLib/drivers/emacps/src/xemacps_hw.h | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/XilinxProcessorIPLib/drivers/emacps/src/xemacps.h b/XilinxProcessorIPLib/drivers/emacps/src/xemacps.h index 6a0fcb5d..a0bc5d3f 100644 --- a/XilinxProcessorIPLib/drivers/emacps/src/xemacps.h +++ b/XilinxProcessorIPLib/drivers/emacps/src/xemacps.h @@ -305,9 +305,10 @@ * 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. Increase AHB burst. + * 3.0 hk 03/18/15 Added support for jumbo frames. Increase AHB burst. * Disable extended mode. Perform all 64 bit changes under * check for arch64. + * Remove "used bit set" from TX error interrupt masks. * * ****************************************************************************/ diff --git a/XilinxProcessorIPLib/drivers/emacps/src/xemacps_hw.h b/XilinxProcessorIPLib/drivers/emacps/src/xemacps_hw.h index 52186b2b..e3d8eab2 100644 --- a/XilinxProcessorIPLib/drivers/emacps/src/xemacps_hw.h +++ b/XilinxProcessorIPLib/drivers/emacps/src/xemacps_hw.h @@ -55,7 +55,8 @@ * XEMACPS_NWCFG_LENERRDSCRD_MASK as it exceeds 31 characters. * 3.0 kpc 1/23/15 Corrected the extended descriptor macro values. * 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 03/18/15 Added support for jumbo frames. +* Remove "used bit set" from TX error interrupt masks. * * ******************************************************************************/ @@ -495,8 +496,7 @@ typedef enum { MDC_DIV_8 = 0U, MDC_DIV_16, MDC_DIV_32, MDC_DIV_48, #define XEMACPS_IXR_TX_ERR_MASK ((u32)XEMACPS_IXR_TXEXH_MASK | \ (u32)XEMACPS_IXR_RETRY_MASK | \ - (u32)XEMACPS_IXR_URUN_MASK | \ - (u32)XEMACPS_IXR_TXUSED_MASK) + (u32)XEMACPS_IXR_URUN_MASK) #define XEMACPS_IXR_RX_ERR_MASK ((u32)XEMACPS_IXR_HRESPNOK_MASK | \