xref: /rk3399_rockchip-uboot/arch/powerpc/cpu/mpc86xx/Kconfig (revision c1c3fe23070ac924e65208abbf8d2396bcc08008)
1dd84058dSMasahiro Yamadamenu "mpc86xx CPU"
2dd84058dSMasahiro Yamada	depends on MPC86xx
3dd84058dSMasahiro Yamada
4dd84058dSMasahiro Yamadaconfig SYS_CPU
5dd84058dSMasahiro Yamada	default "mpc86xx"
6dd84058dSMasahiro Yamada
7dd84058dSMasahiro Yamadachoice
8dd84058dSMasahiro Yamada	prompt "Target select"
9a26cd049SJoe Hershberger	optional
10dd84058dSMasahiro Yamada
11dd84058dSMasahiro Yamadaconfig TARGET_SBC8641D
12dd84058dSMasahiro Yamada	bool "Support sbc8641d"
134f5554c6SYork Sun	select ARCH_MPC8641
14a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
15dd84058dSMasahiro Yamada
16dd84058dSMasahiro Yamadaconfig TARGET_MPC8610HPCD
17dd84058dSMasahiro Yamada	bool "Support MPC8610HPCD"
181425a87bSYork Sun	select ARCH_MPC8610
19a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
20dd84058dSMasahiro Yamada
21dd84058dSMasahiro Yamadaconfig TARGET_MPC8641HPCN
22dd84058dSMasahiro Yamada	bool "Support MPC8641HPCN"
234f5554c6SYork Sun	select ARCH_MPC8641
24*fedb428cSSimon Glass	imply SCSI
25dd84058dSMasahiro Yamada
26dd84058dSMasahiro Yamadaconfig TARGET_XPEDITE517X
27dd84058dSMasahiro Yamada	bool "Support xpedite517x"
284f5554c6SYork Sun	select ARCH_MPC8641
29dd84058dSMasahiro Yamada
30dd84058dSMasahiro Yamadaendchoice
31dd84058dSMasahiro Yamada
321425a87bSYork Sunconfig ARCH_MPC8610
331425a87bSYork Sun	bool
34f4325b47SYork Sun	select FSL_LAW
35d26e34c4SYork Sun	select SYS_FSL_HAS_DDR1
36d26e34c4SYork Sun	select SYS_FSL_HAS_DDR2
371425a87bSYork Sun
384f5554c6SYork Sunconfig ARCH_MPC8641
394f5554c6SYork Sun	bool
40f4325b47SYork Sun	select FSL_LAW
41d26e34c4SYork Sun	select SYS_FSL_HAS_DDR1
42d26e34c4SYork Sun	select SYS_FSL_HAS_DDR2
43f4325b47SYork Sun
44f4325b47SYork Sunconfig FSL_LAW
45f4325b47SYork Sun	bool
46f4325b47SYork Sun	help
47f4325b47SYork Sun		Use Freescale common code for Local Access Window
484f5554c6SYork Sun
494a1e6810SYork Sunconfig SYS_CCSRBAR_DEFAULT
504a1e6810SYork Sun	hex "Default CCSRBAR address"
514a1e6810SYork Sun	default 0xff700000 if ARCH_MPC8610 || ARCH_MPC8641
524a1e6810SYork Sun	help
534a1e6810SYork Sun		Default value of CCSRBAR comes from power-on-reset. It
544a1e6810SYork Sun		is fixed on each SoC. Some SoCs can have different value
554a1e6810SYork Sun		if changed by pre-boot regime. The value here must match
564a1e6810SYork Sun		the current value in SoC. If not sure, do not change.
5754db3c20SYork Sunconfig SYS_FSL_NUM_LAWS
5854db3c20SYork Sun	int "Number of local access windows"
5954db3c20SYork Sun	default 10 if ARCH_MPC8610 || ARCH_MPC8641
6054db3c20SYork Sun	help
6154db3c20SYork Sun		Number of local access windows. This is fixed per SoC.
6254db3c20SYork Sun		If not sure, do not change.
634a1e6810SYork Sun
64dd84058dSMasahiro Yamadasource "board/freescale/mpc8610hpcd/Kconfig"
65dd84058dSMasahiro Yamadasource "board/freescale/mpc8641hpcn/Kconfig"
66dd84058dSMasahiro Yamadasource "board/sbc8641d/Kconfig"
67dd84058dSMasahiro Yamadasource "board/xes/xpedite517x/Kconfig"
68dd84058dSMasahiro Yamada
69dd84058dSMasahiro Yamadaendmenu
70