[U-Boot-Users] [PATCH] 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 --- 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

In message 1204621163.3656.3.camel@localhost.localdomain you wrote:
- Make the CSB bus pipeline depth as 4, and enable the repeat mode;
- Raise the eTSEC emergency priority;
- Use the highest IP blocks clock.
Signed-off-by: Dave Liu daveliu@freescale.com
Is this supposed to go into the 1.3.2 release?
Directly or through Kim's 83xx custodian repo?
Kim?
Best regards,
Wolfgang Denk

On Tue, 04 Mar 2008 17:17:27 +0100 Wolfgang Denk wd@denx.de wrote:
In message 1204621163.3656.3.camel@localhost.localdomain you wrote:
- Make the CSB bus pipeline depth as 4, and enable the repeat mode;
- Raise the eTSEC emergency priority;
- Use the highest IP blocks clock.
Signed-off-by: Dave Liu daveliu@freescale.com
Is this supposed to go into the 1.3.2 release?
Directly or through Kim's 83xx custodian repo?
Kim?
Hi Wolfgang,
I don't know what version Dave intended here either; if he wants it in 1.3.2 I'll apply and ask you to pull.
Dave?
Kim

- Make the CSB bus pipeline depth as 4, and enable the repeat mode;
- Raise the eTSEC emergency priority;
- Use the highest IP blocks clock.
Signed-off-by: Dave Liu daveliu@freescale.com
Is this supposed to go into the 1.3.2 release?
Directly or through Kim's 83xx custodian repo?
Kim?
Hi Wolfgang,
I don't know what version Dave intended here either; if he wants it in 1.3.2 I'll apply and ask you to pull.
Dave?
Wolfgang, please apply the patch directly, for the 1.3.2 release
Thanks, Dave

Hi Wolfgang,
I don't know what version Dave intended here either; if he
wants it in
1.3.2 I'll apply and ask you to pull.
Dave?
Wolfgang, please apply the patch directly, for the 1.3.2 release
Hello Wolfgang and Kim, I'm mistaking to read Kim's message,
Actually, the patch is *not* emergency, it will go to 1.3.2 release. Kim, please apply it to your tree. Sorry for that.
Dave

In message 1204621163.3656.3.camel@localhost.localdomain you wrote:
- Make the CSB bus pipeline depth as 4, and enable the repeat mode;
- Raise the eTSEC emergency priority;
- Use the highest IP blocks clock.
Signed-off-by: Dave Liu daveliu@freescale.com
Applied, thanks.
Best regards,
Wolfgang Denk
participants (4)
-
Dave Liu
-
Kim Phillips
-
Liu Dave
-
Wolfgang Denk