| .. | .. |
|---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | # |
|---|
| 2 | 3 | # VIA device configuration |
|---|
| 3 | 4 | # |
|---|
| .. | .. |
|---|
| 5 | 6 | config NET_VENDOR_VIA |
|---|
| 6 | 7 | bool "VIA devices" |
|---|
| 7 | 8 | default y |
|---|
| 8 | | - ---help--- |
|---|
| 9 | + help |
|---|
| 9 | 10 | If you have a network (Ethernet) card belonging to this class, say Y. |
|---|
| 10 | 11 | |
|---|
| 11 | 12 | Note that the answer to this question doesn't directly affect the |
|---|
| .. | .. |
|---|
| 18 | 19 | config VIA_RHINE |
|---|
| 19 | 20 | tristate "VIA Rhine support" |
|---|
| 20 | 21 | depends on PCI || (OF_IRQ && GENERIC_PCI_IOMAP) |
|---|
| 22 | + depends on PCI || ARCH_VT8500 || COMPILE_TEST |
|---|
| 21 | 23 | depends on HAS_DMA |
|---|
| 22 | 24 | select CRC32 |
|---|
| 23 | 25 | select MII |
|---|
| 24 | | - ---help--- |
|---|
| 26 | + help |
|---|
| 25 | 27 | If you have a VIA "Rhine" based network card (Rhine-I (VT86C100A), |
|---|
| 26 | 28 | Rhine-II (VT6102), or Rhine-III (VT6105)), say Y here. Rhine-type |
|---|
| 27 | 29 | Ethernet functions can also be found integrated on South Bridges |
|---|
| .. | .. |
|---|
| 33 | 35 | config VIA_RHINE_MMIO |
|---|
| 34 | 36 | bool "Use MMIO instead of PIO" |
|---|
| 35 | 37 | depends on VIA_RHINE |
|---|
| 36 | | - ---help--- |
|---|
| 38 | + help |
|---|
| 37 | 39 | This instructs the driver to use PCI shared memory (MMIO) instead of |
|---|
| 38 | 40 | programmed I/O ports (PIO). Enabling this gives an improvement in |
|---|
| 39 | 41 | processing time in parts of the driver. |
|---|
| .. | .. |
|---|
| 47 | 49 | select CRC32 |
|---|
| 48 | 50 | select CRC_CCITT |
|---|
| 49 | 51 | select MII |
|---|
| 50 | | - ---help--- |
|---|
| 52 | + help |
|---|
| 51 | 53 | If you have a VIA "Velocity" based network card say Y here. |
|---|
| 52 | 54 | |
|---|
| 53 | 55 | To compile this driver as a module, choose M here. The module |
|---|