1*f2148a47SJeff Kirsher# 2*f2148a47SJeff Kirsher# VIA device configuration 3*f2148a47SJeff Kirsher# 4*f2148a47SJeff Kirsher 5*f2148a47SJeff Kirsherconfig NET_VENDOR_VIA 6*f2148a47SJeff Kirsher bool "VIA devices" 7*f2148a47SJeff Kirsher depends on PCI 8*f2148a47SJeff Kirsher ---help--- 9*f2148a47SJeff Kirsher If you have a network (Ethernet) card belonging to this class, say Y 10*f2148a47SJeff Kirsher and read the Ethernet-HOWTO, available from 11*f2148a47SJeff Kirsher <http://www.tldp.org/docs.html#howto>. 12*f2148a47SJeff Kirsher 13*f2148a47SJeff Kirsher Note that the answer to this question doesn't directly affect the 14*f2148a47SJeff Kirsher kernel: saying N will just cause the configurator to skip all 15*f2148a47SJeff Kirsher the questions about VIA devices. If you say Y, you will be asked for 16*f2148a47SJeff Kirsher your specific card in the following questions. 17*f2148a47SJeff Kirsher 18*f2148a47SJeff Kirsherif NET_VENDOR_VIA 19*f2148a47SJeff Kirsher 20*f2148a47SJeff Kirsherconfig VIA_RHINE 21*f2148a47SJeff Kirsher tristate "VIA Rhine support" 22*f2148a47SJeff Kirsher depends on PCI 23*f2148a47SJeff Kirsher select CRC32 24*f2148a47SJeff Kirsher select MII 25*f2148a47SJeff Kirsher ---help--- 26*f2148a47SJeff Kirsher If you have a VIA "Rhine" based network card (Rhine-I (VT86C100A), 27*f2148a47SJeff Kirsher Rhine-II (VT6102), or Rhine-III (VT6105)), say Y here. Rhine-type 28*f2148a47SJeff Kirsher Ethernet functions can also be found integrated on South Bridges 29*f2148a47SJeff Kirsher (e.g. VT8235). 30*f2148a47SJeff Kirsher 31*f2148a47SJeff Kirsher To compile this driver as a module, choose M here. The module 32*f2148a47SJeff Kirsher will be called via-rhine. 33*f2148a47SJeff Kirsher 34*f2148a47SJeff Kirsherconfig VIA_RHINE_MMIO 35*f2148a47SJeff Kirsher bool "Use MMIO instead of PIO" 36*f2148a47SJeff Kirsher depends on VIA_RHINE 37*f2148a47SJeff Kirsher ---help--- 38*f2148a47SJeff Kirsher This instructs the driver to use PCI shared memory (MMIO) instead of 39*f2148a47SJeff Kirsher programmed I/O ports (PIO). Enabling this gives an improvement in 40*f2148a47SJeff Kirsher processing time in parts of the driver. 41*f2148a47SJeff Kirsher 42*f2148a47SJeff Kirsher If unsure, say Y. 43*f2148a47SJeff Kirsher 44*f2148a47SJeff Kirsherconfig VIA_VELOCITY 45*f2148a47SJeff Kirsher tristate "VIA Velocity support" 46*f2148a47SJeff Kirsher depends on PCI 47*f2148a47SJeff Kirsher select CRC32 48*f2148a47SJeff Kirsher select CRC_CCITT 49*f2148a47SJeff Kirsher select MII 50*f2148a47SJeff Kirsher ---help--- 51*f2148a47SJeff Kirsher If you have a VIA "Velocity" based network card say Y here. 52*f2148a47SJeff Kirsher 53*f2148a47SJeff Kirsher To compile this driver as a module, choose M here. The module 54*f2148a47SJeff Kirsher will be called via-velocity. 55*f2148a47SJeff Kirsher 56*f2148a47SJeff Kirsherendif # NET_VENDOR_VIA 57