hc
2023-12-06 08f87f769b595151be1afeff53e144f543faa614
kernel/drivers/net/ethernet/micrel/Kconfig
....@@ -1,3 +1,4 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Micrel device configuration
34 #
....@@ -5,9 +6,8 @@
56 config NET_VENDOR_MICREL
67 bool "Micrel devices"
78 default y
8
- depends on (HAS_IOMEM && DMA_ENGINE) || SPI || PCI || HAS_IOMEM || \
9
- (ARM && ARCH_KS8695)
10
- ---help---
9
+ depends on (HAS_IOMEM && DMA_ENGINE) || SPI || PCI || HAS_IOMEM
10
+ help
1111 If you have a network (Ethernet) card belonging to this class, say Y.
1212
1313 Note that the answer to this question doesn't directly affect the
....@@ -17,18 +17,10 @@
1717
1818 if NET_VENDOR_MICREL
1919
20
-config ARM_KS8695_ETHER
21
- tristate "KS8695 Ethernet support"
22
- depends on ARM && ARCH_KS8695
23
- select MII
24
- ---help---
25
- If you wish to compile a kernel for the KS8695 and want to
26
- use the internal ethernet then you should answer Y to this.
27
-
2820 config KS8842
2921 tristate "Micrel KSZ8841/42 with generic bus interface"
3022 depends on HAS_IOMEM && DMA_ENGINE
31
- ---help---
23
+ help
3224 This platform driver is for KSZ8841(1-port) / KS8842(2-port)
3325 ethernet switch chip (managed, VLAN, QoS) from Micrel or
3426 Timberdale(FPGA).
....@@ -39,14 +31,16 @@
3931 select MII
4032 select CRC32
4133 select EEPROM_93CX6
42
- ---help---
34
+ help
4335 SPI driver for Micrel KS8851 SPI attached network chip.
4436
4537 config KS8851_MLL
4638 tristate "Micrel KS8851 MLL"
4739 depends on HAS_IOMEM
4840 select MII
49
- ---help---
41
+ select CRC32
42
+ select EEPROM_93CX6
43
+ help
5044 This platform driver is for Micrel KS8851 Address/data bus
5145 multiplexed network chip.
5246
....@@ -55,7 +49,7 @@
5549 depends on PCI
5650 select MII
5751 select CRC32
58
- ---help---
52
+ help
5953 This PCI driver is for Micrel KSZ8841/KSZ8842 PCI Ethernet chip.
6054
6155 To compile this driver as a module, choose M here. The module