summaryrefslogtreecommitdiffstats
path: root/include/configs
diff options
context:
space:
mode:
authorsascha <sascha@nomad.localdomain>2007-10-16 14:45:58 +0200
committersascha <sascha@nomad.localdomain>2007-10-16 14:45:58 +0200
commit52fb34f5adf5d1095c0b4c9462dd078d9382fa7a (patch)
tree4b70f990b8f36d2bf2bf7f502bc6626e532222f5 /include/configs
parentfdf739c7a5f5d4c9f2a49c65c1be14cdafa1b1db (diff)
downloadbarebox-52fb34f5adf5d1095c0b4c9462dd078d9382fa7a.tar.gz
barebox-52fb34f5adf5d1095c0b4c9462dd078d9382fa7a.tar.xz
update scb9328 config
Diffstat (limited to 'include/configs')
-rw-r--r--include/configs/scb9328.h106
1 files changed, 1 insertions, 105 deletions
diff --git a/include/configs/scb9328.h b/include/configs/scb9328.h
index b01ce48233..ed7e10f0fd 100644
--- a/include/configs/scb9328.h
+++ b/include/configs/scb9328.h
@@ -29,8 +29,6 @@
#define CONFIG_ARCH_NUMBER MACH_TYPE_SCB9328
#define CONFIG_BOOT_PARAMS 0x08000100
-#define CFG_CPUSPEED 0x141 /* core clock - register value */
-
/*
* Definitions related to passing arguments to kernel.
*/
@@ -39,109 +37,7 @@
#define CONFIG_STACKSIZE (120<<10) /* stack size */
-
-/* CNC == 3 too long
- #define CFG_CS5U_VAL 0x0000C210 */
-
-/* #define CFG_CS5U_VAL 0x00008400
- mal laenger mahcen, ob der bei 150MHz laenger haelt dann und
- kaum langsamer ist */
-/* #define CFG_CS5U_VAL 0x00009400
- #define CFG_CS5L_VAL 0x11010D03 */
-
-#define CONFIG_DM9000_BASE 0x16000000
-#define DM9000_IO CONFIG_DM9000_BASE
-#define DM9000_DATA (CONFIG_DM9000_BASE+4)
-/* #define CONFIG_DM9000_USE_8BIT */
-#define CONFIG_DM9000_USE_16BIT
-/* #define CONFIG_DM9000_USE_32BIT */
-
-/* f_{dpll}=2*f{ref}*(MFI+MFN/(MFD+1))/(PD+1)
- f_ref=16,777MHz
-
- 0x002a141f: 191,9944MHz
- 0x040b2007: 144MHz
- 0x042a141f: 96MHz
- 0x0811140d: 64MHz
- 0x040e200e: 150MHz
- 0x00321431: 200MHz
-
- 0x08001800: 64MHz mit 16er Quarz
- 0x04001800: 96MHz mit 16er Quarz
- 0x04002400: 144MHz mit 16er Quarz
-
- 31 |x x x x|x x x x|x x x x|x x x x|x x x x|x x x x|x x x x|x x x x| 0
- |XXX|--PD---|-------MFD---------|XXX|--MFI--|-----MFN-----------| */
-
-#define CPU200
-
-#ifdef CPU200
-#define CFG_MPCTL0_VAL 0x00321431
-#else
-#define CFG_MPCTL0_VAL 0x040e200e
-#endif
-
-/* #define BUS64 */
-#define BUS72
-
-#ifdef BUS72
-#define CFG_SPCTL0_VAL 0x04002400
-#endif
-
-#ifdef BUS96
-#define CFG_SPCTL0_VAL 0x04001800
-#endif
-
-#ifdef BUS64
-#define CFG_SPCTL0_VAL 0x08001800
-#endif
-
-/* Das ist der BCLK Divider, der aus der System PLL
- BCLK und HCLK erzeugt:
- 31 | xxxx xxxx xxxx xxxx xx10 11xx xxxx xxxx | 0
- 0x2f008403 : 192MHz/2=96MHz, 144MHz/2=72MHz PRESC=1->BCLKDIV=2
- 0x2f008803 : 192MHz/3=64MHz, 240MHz/3=80MHz PRESC=1->BCLKDIV=2
- 0x2f001003 : 192MHz/5=38,4MHz
- 0x2f000003 : 64MHz/1
- Bit 22: SPLL Restart
- Bit 21: MPLL Restart */
-
-#ifdef BUS64
-#define CFG_CSCR_VAL 0x2f030003
-#endif
-
-#ifdef BUS72
-#define CFG_CSCR_VAL 0x2f030403
-#endif
-
-#define MHZ16QUARZINUSE
-
-#ifdef MHZ16QUARZINUSE
#define CONFIG_SYSPLL_CLK_FREQ 16000000
-#else
-#define CONFIG_SYSPLL_CLK_FREQ 16780000
-#endif
-
-#define CONFIG_SYS_CLK_FREQ 16780000
-
-/* FMCR Bit 0 becomes 0 to make CS3 CS3 :P */
-#define CFG_FMCR_VAL 0x00000001
-
-/* Bit[0:3] contain PERCLK1DIV for UART 1
- 0x000b00b ->b<- -> 192MHz/12=16MHz
- 0x000b00b ->8<- -> 144MHz/09=16MHz
- 0x000b00b ->3<- -> 64MHz/4=16MHz */
-
-#ifdef BUS96
-#define CFG_PCDR_VAL 0x000b00b5
-#endif
-
-#ifdef BUS64
-#define CFG_PCDR_VAL 0x000b00b3
-#endif
-
-#ifdef BUS72
-#define CFG_PCDR_VAL 0x000b00b8
-#endif
#endif /* __CONFIG_H */
+