.. | .. |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | # |
---|
2 | 3 | # Realtek device configuration |
---|
3 | 4 | # |
---|
.. | .. |
---|
6 | 7 | bool "Realtek devices" |
---|
7 | 8 | default y |
---|
8 | 9 | depends on PCI || (PARPORT && X86) |
---|
9 | | - ---help--- |
---|
| 10 | + help |
---|
10 | 11 | If you have a network (Ethernet) card belonging to this class, say Y. |
---|
11 | 12 | |
---|
12 | 13 | Note that the answer to this question doesn't directly affect the |
---|
.. | .. |
---|
20 | 21 | tristate "AT-LAN-TEC/RealTek pocket adapter support" |
---|
21 | 22 | depends on PARPORT && X86 |
---|
22 | 23 | select CRC32 |
---|
23 | | - ---help--- |
---|
| 24 | + help |
---|
24 | 25 | This is a network (Ethernet) device which attaches to your parallel |
---|
25 | 26 | port. Read the file <file:drivers/net/ethernet/realtek/atp.c> |
---|
26 | 27 | if you want to use this. If you intend to use this driver, you |
---|
.. | .. |
---|
35 | 36 | depends on PCI |
---|
36 | 37 | select CRC32 |
---|
37 | 38 | select MII |
---|
38 | | - ---help--- |
---|
| 39 | + help |
---|
39 | 40 | This is a driver for the Fast Ethernet PCI network cards based on |
---|
40 | 41 | the RTL8139C+ chips. If you have one of those, say Y here. |
---|
41 | 42 | |
---|
.. | .. |
---|
47 | 48 | depends on PCI |
---|
48 | 49 | select CRC32 |
---|
49 | 50 | select MII |
---|
50 | | - ---help--- |
---|
| 51 | + help |
---|
51 | 52 | This is a driver for the Fast Ethernet PCI network cards based on |
---|
52 | 53 | the RTL 8129/8130/8139 chips. If you have one of those, say Y here. |
---|
53 | 54 | |
---|
.. | .. |
---|
58 | 59 | bool "Use PIO instead of MMIO" |
---|
59 | 60 | default y |
---|
60 | 61 | depends on 8139TOO |
---|
61 | | - ---help--- |
---|
| 62 | + help |
---|
62 | 63 | This instructs the driver to use programmed I/O ports (PIO) instead |
---|
63 | 64 | of PCI shared memory (MMIO). This can possibly solve some problems |
---|
64 | 65 | in case your mainboard has memory consistency issues. If unsure, |
---|
.. | .. |
---|
67 | 68 | config 8139TOO_TUNE_TWISTER |
---|
68 | 69 | bool "Support for uncommon RTL-8139 rev. K (automatic channel equalization)" |
---|
69 | 70 | depends on 8139TOO |
---|
70 | | - ---help--- |
---|
| 71 | + help |
---|
71 | 72 | This implements a function which might come in handy in case you |
---|
72 | 73 | are using low quality on long cabling. It is required for RealTek |
---|
73 | 74 | RTL-8139 revision K boards, and totally unused otherwise. It tries |
---|
.. | .. |
---|
78 | 79 | config 8139TOO_8129 |
---|
79 | 80 | bool "Support for older RTL-8129/8130 boards" |
---|
80 | 81 | depends on 8139TOO |
---|
81 | | - ---help--- |
---|
| 82 | + help |
---|
82 | 83 | This enables support for the older and uncommon RTL-8129 and |
---|
83 | 84 | RTL-8130 chips, which support MII via an external transceiver, |
---|
84 | 85 | instead of an internal one. Disabling this option will save some |
---|
.. | .. |
---|
87 | 88 | config 8139_OLD_RX_RESET |
---|
88 | 89 | bool "Use older RX-reset method" |
---|
89 | 90 | depends on 8139TOO |
---|
90 | | - ---help--- |
---|
| 91 | + help |
---|
91 | 92 | The 8139too driver was recently updated to contain a more rapid |
---|
92 | 93 | reset sequence, in the face of severe receive errors. This "new" |
---|
93 | 94 | RX-reset method should be adequate for all boards. But if you |
---|
94 | 95 | experience problems, you can enable this option to restore the |
---|
95 | 96 | old RX-reset behavior. If unsure, say N. |
---|
96 | 97 | |
---|
97 | | -config R8169 |
---|
98 | | - tristate "Realtek 8169 gigabit ethernet support" |
---|
| 98 | +config R8168 |
---|
| 99 | + tristate "Realtek 8168 gigabit ethernet support" |
---|
99 | 100 | depends on PCI |
---|
100 | 101 | select FW_LOADER |
---|
101 | 102 | select CRC32 |
---|
102 | 103 | select PHYLIB |
---|
103 | 104 | select REALTEK_PHY |
---|
104 | | - ---help--- |
---|
105 | | - Say Y here if you have a Realtek 8169 PCI Gigabit Ethernet adapter. |
---|
| 105 | + help |
---|
| 106 | + Say Y here if you have a Realtek 8168 PCI Gigabit Ethernet adapter. |
---|
| 107 | + |
---|
| 108 | + To compile this driver as a module, choose M here: the module |
---|
| 109 | + will be called r8168. This is recommended. |
---|
| 110 | + |
---|
| 111 | +config R8169 |
---|
| 112 | + tristate "Realtek 8169/8168/8101/8125 ethernet support" |
---|
| 113 | + depends on PCI |
---|
| 114 | + select FW_LOADER |
---|
| 115 | + select CRC32 |
---|
| 116 | + select PHYLIB |
---|
| 117 | + select REALTEK_PHY |
---|
| 118 | + help |
---|
| 119 | + Say Y here if you have a Realtek Ethernet adapter belonging to |
---|
| 120 | + the following families: |
---|
| 121 | + RTL8169 Gigabit Ethernet |
---|
| 122 | + RTL8168 Gigabit Ethernet |
---|
| 123 | + RTL8101 Fast Ethernet |
---|
| 124 | + RTL8125 2.5GBit Ethernet |
---|
106 | 125 | |
---|
107 | 126 | To compile this driver as a module, choose M here: the module |
---|
108 | 127 | will be called r8169. This is recommended. |
---|