diff options
author | Dave Liu <r63238@freescale.com> | 2008-03-04 16:59:22 +0800 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2008-03-07 00:21:03 +0100 |
commit | bd4458cb47abecabd406b1210457be96c69fc49d (patch) | |
tree | 1952d6c585f347e372106736c5fb2024b2507380 | |
parent | d8ab58b212481b1c57947ea21aa96c4ce800d0b4 (diff) | |
download | bootable_bootloader_goldelico_gta04-bd4458cb47abecabd406b1210457be96c69fc49d.zip bootable_bootloader_goldelico_gta04-bd4458cb47abecabd406b1210457be96c69fc49d.tar.gz bootable_bootloader_goldelico_gta04-bd4458cb47abecabd406b1210457be96c69fc49d.tar.bz2 |
837xEMDS: Improve the system performance
1. Make the CSB bus pipeline depth as 4, and enable
the repeat mode;
2. Raise the eTSEC emergency priority;
3. Use the highest IP blocks clock.
Signed-off-by: Dave Liu <daveliu@freescale.com>
-rw-r--r-- | include/configs/MPC837XEMDS.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/include/configs/MPC837XEMDS.h b/include/configs/MPC837XEMDS.h index 61de084..2222ef2 100644 --- a/include/configs/MPC837XEMDS.h +++ b/include/configs/MPC837XEMDS.h @@ -84,11 +84,19 @@ HRCWH_LDP_CLEAR) #endif +/* Arbiter Configuration Register */ +#define CFG_ACR_PIPE_DEP 3 /* Arbiter pipeline depth is 4 */ +#define CFG_ACR_RPTCNT 3 /* Arbiter repeat count is 4 */ + +/* System Priority Control Register */ +#define CFG_SPCR_TSECEP 3 /* eTSEC1/2 emergency has highest priority */ + /* - * eTSEC Clock Config + * IP blocks clock configuration */ #define CFG_SCCR_TSEC1CM 1 /* CSB:eTSEC1 = 1:1 */ #define CFG_SCCR_TSEC2CM 1 /* CSB:eTSEC2 = 1:1 */ +#define CFG_SCCR_SATACM SCCR_SATACM_1 /* CSB:SATA[0:3] = 1:1 */ /* * System IO Config |