Kconfig 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. #
  2. # VIA device configuration
  3. #
  4. config NET_VENDOR_VIA
  5. bool "VIA devices"
  6. default y
  7. ---help---
  8. If you have a network (Ethernet) card belonging to this class, say Y.
  9. Note that the answer to this question doesn't directly affect the
  10. kernel: saying N will just cause the configurator to skip all
  11. the questions about VIA devices. If you say Y, you will be asked for
  12. your specific card in the following questions.
  13. if NET_VENDOR_VIA
  14. config VIA_RHINE
  15. tristate "VIA Rhine support"
  16. depends on (PCI || OF_IRQ)
  17. select CRC32
  18. select MII
  19. ---help---
  20. If you have a VIA "Rhine" based network card (Rhine-I (VT86C100A),
  21. Rhine-II (VT6102), or Rhine-III (VT6105)), say Y here. Rhine-type
  22. Ethernet functions can also be found integrated on South Bridges
  23. (e.g. VT8235).
  24. To compile this driver as a module, choose M here. The module
  25. will be called via-rhine.
  26. config VIA_RHINE_MMIO
  27. bool "Use MMIO instead of PIO"
  28. depends on VIA_RHINE
  29. ---help---
  30. This instructs the driver to use PCI shared memory (MMIO) instead of
  31. programmed I/O ports (PIO). Enabling this gives an improvement in
  32. processing time in parts of the driver.
  33. If unsure, say Y.
  34. config VIA_VELOCITY
  35. tristate "VIA Velocity support"
  36. depends on (PCI || (OF_ADDRESS && OF_IRQ))
  37. select CRC32
  38. select CRC_CCITT
  39. select MII
  40. ---help---
  41. If you have a VIA "Velocity" based network card say Y here.
  42. To compile this driver as a module, choose M here. The module
  43. will be called via-velocity.
  44. endif # NET_VENDOR_VIA