hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# SPDX-License-Identifier: GPL-2.0-only
config NET_DSA_MICROCHIP_KSZ_COMMON
   select NET_DSA_TAG_KSZ
   tristate
 
menuconfig NET_DSA_MICROCHIP_KSZ9477
   tristate "Microchip KSZ9477 series switch support"
   depends on NET_DSA
   select NET_DSA_MICROCHIP_KSZ_COMMON
   help
     This driver adds support for Microchip KSZ9477 switch chips.
 
config NET_DSA_MICROCHIP_KSZ9477_I2C
   tristate "KSZ9477 series I2C connected switch driver"
   depends on NET_DSA_MICROCHIP_KSZ9477 && I2C
   select REGMAP_I2C
   help
     Select to enable support for registering switches configured through I2C.
 
config NET_DSA_MICROCHIP_KSZ9477_SPI
   tristate "KSZ9477 series SPI connected switch driver"
   depends on NET_DSA_MICROCHIP_KSZ9477 && SPI
   select REGMAP_SPI
   help
     Select to enable support for registering switches configured through SPI.
 
menuconfig NET_DSA_MICROCHIP_KSZ8795
   tristate "Microchip KSZ8795 series switch support"
   depends on NET_DSA
   select NET_DSA_MICROCHIP_KSZ_COMMON
   help
     This driver adds support for Microchip KSZ8795 switch chips.
 
config NET_DSA_MICROCHIP_KSZ8795_SPI
   tristate "KSZ8795 series SPI connected switch driver"
   depends on NET_DSA_MICROCHIP_KSZ8795 && SPI
   select REGMAP_SPI
   help
     This driver accesses KSZ8795 chip through SPI.
 
     It is required to use the KSZ8795 switch driver as the only access
     is through SPI.