Kconfig 974 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. if MACH_PIC32
  2. choice
  3. prompt "Machine Type"
  4. config PIC32MZDA
  5. bool "Microchip PIC32MZDA Platform"
  6. select BOOT_ELF32
  7. select BOOT_RAW
  8. select CEVT_R4K
  9. select CSRC_R4K
  10. select DMA_NONCOHERENT
  11. select SYS_HAS_CPU_MIPS32_R2
  12. select SYS_HAS_EARLY_PRINTK
  13. select SYS_SUPPORTS_32BIT_KERNEL
  14. select SYS_SUPPORTS_LITTLE_ENDIAN
  15. select GPIOLIB
  16. select COMMON_CLK
  17. select CLKDEV_LOOKUP
  18. select LIBFDT
  19. select USE_OF
  20. select PINCTRL
  21. select PIC32_EVIC
  22. help
  23. Support for the Microchip PIC32MZDA microcontroller.
  24. This is a 32-bit microcontroller with support for external or
  25. internally packaged DDR2 memory up to 128MB.
  26. For more information, see <http://www.microchip.com/>.
  27. endchoice
  28. choice
  29. prompt "Devicetree selection"
  30. default DTB_PIC32_NONE
  31. help
  32. Select the devicetree.
  33. config DTB_PIC32_NONE
  34. bool "None"
  35. config DTB_PIC32_MZDA_SK
  36. bool "PIC32MZDA Starter Kit"
  37. depends on PIC32MZDA
  38. select BUILTIN_DTB
  39. endchoice
  40. endif # MACH_PIC32