summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.h')
-rw-r--r--drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.h b/drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.h
index 3e5b2ec..0d56be0 100644
--- a/drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.h
+++ b/drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.h
@@ -340,9 +340,9 @@ switch (exception){ \
#define DEFAULT_VerifyUcode FALSE
#if (DPAA_VERSION < 11)
-#define DEFAULT_totalFifoSize(major) \
- (((major == 2) || (major == 5)) ? \
- (100*KILOBYTE) : ((major == 4) ? \
+#define DEFAULT_totalFifoSize(major, minor) \
+ (((major == 2) || (major == 5)) ? \
+ (100*KILOBYTE) : ((major == 4) ? \
(46*KILOBYTE) : (122*KILOBYTE)))
#define DEFAULT_totalNumOfTasks BMI_MAX_NUM_OF_TASKS
@@ -369,7 +369,9 @@ switch (exception){ \
#else /* (DPAA_VERSION < 11) */
/* Defaults are registers' reset values */
-#define DEFAULT_totalFifoSize(major) (295 * KILOBYTE )
+#define DEFAULT_totalFifoSize(major, minor) \
+ (((major == 6) && (minor == 1)) ? (128*KILOBYTE) : (295*KILOBYTE))
+
#define DEFAULT_totalNumOfTasks 124
#define DEFAULT_dmaCommQLow 0x2A