| # | |
| # VIA device configuration | |
| # | |
| config NET_VENDOR_VIA | |
| bool "VIA devices" | |
| default y | |
| ---help--- | |
| If you have a network (Ethernet) card belonging to this class, say Y. | |
| Note that the answer to this question doesn't directly affect the | |
| kernel: saying N will just cause the configurator to skip all | |
| the questions about VIA devices. If you say Y, you will be asked for | |
| your specific card in the following questions. | |
| if NET_VENDOR_VIA | |
| config VIA_RHINE | |
| tristate "VIA Rhine support" | |
| depends on PCI || (OF_IRQ && GENERIC_PCI_IOMAP) | |
| depends on HAS_DMA | |
| select CRC32 | |
| select MII | |
| ---help--- | |
| If you have a VIA "Rhine" based network card (Rhine-I (VT86C100A), | |
| Rhine-II (VT6102), or Rhine-III (VT6105)), say Y here. Rhine-type | |
| Ethernet functions can also be found integrated on South Bridges | |
| (e.g. VT8235). | |
| To compile this driver as a module, choose M here. The module | |
| will be called via-rhine. | |
| config VIA_RHINE_MMIO | |
| bool "Use MMIO instead of PIO" | |
| depends on VIA_RHINE | |
| ---help--- | |
| This instructs the driver to use PCI shared memory (MMIO) instead of | |
| programmed I/O ports (PIO). Enabling this gives an improvement in | |
| processing time in parts of the driver. | |
| If unsure, say Y. | |
| config VIA_VELOCITY | |
| tristate "VIA Velocity support" | |
| depends on (PCI || (OF_ADDRESS && OF_IRQ)) | |
| depends on HAS_DMA | |
| select CRC32 | |
| select CRC_CCITT | |
| select MII | |
| ---help--- | |
| If you have a VIA "Velocity" based network card say Y here. | |
| To compile this driver as a module, choose M here. The module | |
| will be called via-velocity. | |
| endif # NET_VENDOR_VIA |