Kconfig 888 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #
  2. # QE Communication options
  3. #
  4. config QUICC_ENGINE
  5. bool "Freescale QUICC Engine (QE) Support"
  6. depends on FSL_SOC && PPC32
  7. select GENERIC_ALLOCATOR
  8. select CRC32
  9. help
  10. The QUICC Engine (QE) is a new generation of communications
  11. coprocessors on Freescale embedded CPUs (akin to CPM in older chips).
  12. Selecting this option means that you wish to build a kernel
  13. for a machine with a QE coprocessor.
  14. config UCC_SLOW
  15. bool
  16. default y if SERIAL_QE
  17. help
  18. This option provides qe_lib support to UCC slow
  19. protocols: UART, BISYNC, QMC
  20. config UCC_FAST
  21. bool
  22. default y if UCC_GETH || QE_TDM
  23. help
  24. This option provides qe_lib support to UCC fast
  25. protocols: HDLC, Ethernet, ATM, transparent
  26. config UCC
  27. bool
  28. default y if UCC_FAST || UCC_SLOW
  29. config QE_TDM
  30. bool
  31. default y if FSL_UCC_HDLC
  32. config QE_USB
  33. bool
  34. default y if USB_FSL_QE
  35. help
  36. QE USB Controller support