]> git.sur5r.net Git - u-boot/blobdiff - arch/powerpc/cpu/mpc86xx/Kconfig
Merge branch 'master' of git://git.denx.de/u-boot-video
[u-boot] / arch / powerpc / cpu / mpc86xx / Kconfig
index 98fb702e860f2840bebd682b0f1e5efbee3ba97d..fcac6584e89b2995f8ee3bb1d4eb485941a3bba1 100644 (file)
@@ -11,10 +11,12 @@ choice
 config TARGET_SBC8641D
        bool "Support sbc8641d"
        select ARCH_MPC8641
+       select BOARD_EARLY_INIT_F
 
 config TARGET_MPC8610HPCD
        bool "Support MPC8610HPCD"
        select ARCH_MPC8610
+       select BOARD_EARLY_INIT_F
 
 config TARGET_MPC8641HPCN
        bool "Support MPC8641HPCN"
@@ -28,9 +30,35 @@ endchoice
 
 config ARCH_MPC8610
        bool
+       select FSL_LAW
+       select SYS_FSL_HAS_DDR1
+       select SYS_FSL_HAS_DDR2
 
 config ARCH_MPC8641
        bool
+       select FSL_LAW
+       select SYS_FSL_HAS_DDR1
+       select SYS_FSL_HAS_DDR2
+
+config FSL_LAW
+       bool
+       help
+               Use Freescale common code for Local Access Window
+
+config SYS_CCSRBAR_DEFAULT
+       hex "Default CCSRBAR address"
+       default 0xff700000 if ARCH_MPC8610 || ARCH_MPC8641
+       help
+               Default value of CCSRBAR comes from power-on-reset. It
+               is fixed on each SoC. Some SoCs can have different value
+               if changed by pre-boot regime. The value here must match
+               the current value in SoC. If not sure, do not change.
+config SYS_FSL_NUM_LAWS
+       int "Number of local access windows"
+       default 10 if ARCH_MPC8610 || ARCH_MPC8641
+       help
+               Number of local access windows. This is fixed per SoC.
+               If not sure, do not change.
 
 source "board/freescale/mpc8610hpcd/Kconfig"
 source "board/freescale/mpc8641hpcn/Kconfig"