Kconfig 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. config PPC_MPC52xx
  2. bool "52xx-based boards"
  3. depends on PPC_MULTIPLATFORM && PPC32
  4. select FSL_SOC
  5. select PPC_CLOCK
  6. select PPC_PCI_CHOICE
  7. config PPC_MPC5200_SIMPLE
  8. bool "Generic support for simple MPC5200 based boards"
  9. depends on PPC_MPC52xx
  10. select DEFAULT_UIMAGE
  11. help
  12. This option enables support for a simple MPC52xx based boards which
  13. do not need a custom platform specific setup. Such boards are
  14. supported assuming the following:
  15. - GPIO pins are configured by the firmware,
  16. - CDM configuration (clocking) is setup correctly by firmware,
  17. - if the 'fsl,has-wdt' property is present in one of the
  18. gpt nodes, then it is safe to use such gpt to reset the board,
  19. - PCI is supported if enabled in the kernel configuration
  20. and if there is a PCI bus node defined in the device tree.
  21. Boards that are compatible with this generic platform support
  22. are: 'tqc,tqm5200', 'promess,motionpro', 'schindler,cm5200'.
  23. config PPC_EFIKA
  24. bool "bPlan Efika 5k2. MPC5200B based computer"
  25. depends on PPC_MPC52xx
  26. select PPC_RTAS
  27. select RTAS_PROC
  28. select PPC_NATIVE
  29. config PPC_LITE5200
  30. bool "Freescale Lite5200 Eval Board"
  31. depends on PPC_MPC52xx
  32. select DEFAULT_UIMAGE
  33. config PPC_MPC5200_BUGFIX
  34. bool "MPC5200 (L25R) bugfix support"
  35. depends on PPC_MPC52xx
  36. help
  37. Enable workarounds for original MPC5200 errata. This is not required
  38. for MPC5200B based boards.
  39. It is safe to say 'Y' here
  40. config PPC_MPC5200_GPIO
  41. bool "MPC5200 GPIO support"
  42. depends on PPC_MPC52xx
  43. select ARCH_REQUIRE_GPIOLIB
  44. help
  45. Enable gpiolib support for mpc5200 based boards