xref: /openbmc/linux/drivers/net/dsa/sja1105/Kconfig (revision 8aa9ebcc)
1*8aa9ebccSVladimir Olteanconfig NET_DSA_SJA1105
2*8aa9ebccSVladimir Olteantristate "NXP SJA1105 Ethernet switch family support"
3*8aa9ebccSVladimir Oltean	depends on NET_DSA && SPI
4*8aa9ebccSVladimir Oltean	select PACKING
5*8aa9ebccSVladimir Oltean	select CRC32
6*8aa9ebccSVladimir Oltean	help
7*8aa9ebccSVladimir Oltean	  This is the driver for the NXP SJA1105 automotive Ethernet switch
8*8aa9ebccSVladimir Oltean	  family. These are 5-port devices and are managed over an SPI
9*8aa9ebccSVladimir Oltean	  interface. Probing is handled based on OF bindings and so is the
10*8aa9ebccSVladimir Oltean	  linkage to phylib. The driver supports the following revisions:
11*8aa9ebccSVladimir Oltean	    - SJA1105E (Gen. 1, No TT-Ethernet)
12*8aa9ebccSVladimir Oltean	    - SJA1105T (Gen. 1, TT-Ethernet)
13*8aa9ebccSVladimir Oltean	    - SJA1105P (Gen. 2, No SGMII, No TT-Ethernet)
14*8aa9ebccSVladimir Oltean	    - SJA1105Q (Gen. 2, No SGMII, TT-Ethernet)
15*8aa9ebccSVladimir Oltean	    - SJA1105R (Gen. 2, SGMII, No TT-Ethernet)
16*8aa9ebccSVladimir Oltean	    - SJA1105S (Gen. 2, SGMII, TT-Ethernet)
17