Kconfig 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. menu "PowerPC architecture"
  2. depends on PPC
  3. config SYS_ARCH
  4. default "powerpc"
  5. choice
  6. prompt "CPU select"
  7. optional
  8. config MPC83xx
  9. bool "MPC83xx"
  10. select CREATE_ARCH_SYMLINK
  11. select SYS_FSL_HAS_SEC
  12. select SYS_FSL_SEC_BE
  13. select SYS_FSL_SEC_COMPAT_2
  14. config MPC85xx
  15. bool "MPC85xx"
  16. select CREATE_ARCH_SYMLINK
  17. select SYS_FSL_DDR
  18. select SYS_FSL_DDR_BE
  19. select SYS_FSL_IFC_BE
  20. select BINMAN if MPC85XX_HAVE_RESET_VECTOR && OF_SEPARATE
  21. imply CMD_HASH
  22. imply CMD_IRQ
  23. imply USB_EHCI_HCD if USB
  24. config MPC8xx
  25. bool "MPC8xx"
  26. select CREATE_ARCH_SYMLINK
  27. select BOARD_EARLY_INIT_F
  28. imply CMD_REGINFO
  29. imply WDT_MPC8xxx
  30. endchoice
  31. config FSL_LBC
  32. def_bool y
  33. depends on (MPC85xx || MPC83xx) && !FSL_IFC
  34. config HIGH_BATS
  35. bool "Enable high BAT registers"
  36. help
  37. Enable BATs (block address translation registers) 4-7 on machines
  38. that support them.
  39. config SYS_INIT_RAM_LOCK
  40. bool "Lock some portion of L1 for initial ram stack"
  41. depends on MPC83xx || MPC85xx
  42. config SYS_SRIO
  43. bool "Serial RapidIO support"
  44. config SRIO1
  45. bool "Board has SRIO 1 port available"
  46. depends on SYS_SRIO
  47. config SRIO2
  48. bool "Board has SRIO 2 port available"
  49. depends on SYS_SRIO
  50. config SRIO_PCIE_BOOT_MASTER
  51. bool "Board can support master function for Boot from SRIO and PCIE"
  52. depends on SYS_SRIO
  53. source "arch/powerpc/cpu/mpc83xx/Kconfig"
  54. source "arch/powerpc/cpu/mpc85xx/Kconfig"
  55. source "arch/powerpc/cpu/mpc8xx/Kconfig"
  56. source "arch/powerpc/lib/Kconfig"
  57. config USE_UBOOTPATH
  58. bool "Set a default 'uboot' value in the environment"
  59. help
  60. Many default environment scripts will check the "uboot" variable
  61. to determine the name of the file to load via tftp that will then
  62. be written to flash.
  63. config UBOOTPATH
  64. string "Value of the default 'uboot' value in the environment"
  65. depends on USE_UBOOTPATH
  66. default "u-boot.bin"
  67. endmenu