Kconfig 1014 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. menuconfig RT_USING_PCI
  2. bool "Using Peripheral Component Interconnect Express (PCIe/PCI)"
  3. depends on RT_USING_DM
  4. depends on RT_USING_PIC
  5. select RT_USING_ADT
  6. select RT_USING_ADT_BITMAP
  7. default n
  8. config RT_PCI_MSI
  9. bool "PCI MSI/MSI-X"
  10. depends on RT_USING_PCI
  11. default y
  12. config RT_PCI_ENDPOINT
  13. bool "PCI Endpoint"
  14. depends on RT_USING_PCI
  15. select RT_USING_ADT_REF
  16. default n
  17. config RT_PCI_SYS_64BIT
  18. bool "PCI System 64bit"
  19. depends on RT_USING_PCI
  20. depends on ARCH_CPU_64BIT
  21. default y
  22. config RT_PCI_CACHE_LINE_SIZE
  23. int "PCI Cache line size"
  24. depends on RT_USING_PCI
  25. default 8 if ARCH_CPU_64BIT
  26. default 4
  27. config RT_PCI_LOCKLESS
  28. bool "PCI Lock less in options"
  29. depends on RT_USING_PCI
  30. default n
  31. if RT_USING_PCI
  32. comment "PCI Device Drivers"
  33. config RT_PCI_ECAM
  34. bool "PCIe ECAM"
  35. depends on RT_USING_PCI
  36. default y
  37. help
  38. PCIe Express Enhanced Configuration Access Mechanism
  39. rsource "host/Kconfig"
  40. endif