Kconfig 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #
  2. # PCI configuration
  3. #
  4. config ARCH_SUPPORTS_MSI
  5. bool
  6. default n
  7. config PCI_MSI
  8. bool "Message Signaled Interrupts (MSI and MSI-X)"
  9. depends on PCI
  10. depends on ARCH_SUPPORTS_MSI
  11. help
  12. This allows device drivers to enable MSI (Message Signaled
  13. Interrupts). Message Signaled Interrupts enable a device to
  14. generate an interrupt using an inbound Memory Write on its
  15. PCI bus instead of asserting a device IRQ pin.
  16. Use of PCI MSI interrupts can be disabled at kernel boot time
  17. by using the 'pci=nomsi' option. This disables MSI for the
  18. entire system.
  19. If you don't know what to do here, say N.
  20. config PCI_DEBUG
  21. bool "PCI Debugging"
  22. depends on PCI && DEBUG_KERNEL
  23. help
  24. Say Y here if you want the PCI core to produce a bunch of debug
  25. messages to the system log. Select this if you are having a
  26. problem with PCI support and want to see more of what is going on.
  27. When in doubt, say N.
  28. config HT_IRQ
  29. bool "Interrupts on hypertransport devices"
  30. default y
  31. depends on PCI && X86_LOCAL_APIC && X86_IO_APIC
  32. help
  33. This allows native hypertransport devices to use interrupts.
  34. If unsure say Y.