xref: /openbmc/linux/drivers/net/dsa/sja1105/Kconfig (revision 227d07a0)
18aa9ebccSVladimir Olteanconfig NET_DSA_SJA1105
28aa9ebccSVladimir Olteantristate "NXP SJA1105 Ethernet switch family support"
38aa9ebccSVladimir Oltean	depends on NET_DSA && SPI
4*227d07a0SVladimir Oltean	select NET_DSA_TAG_SJA1105
58aa9ebccSVladimir Oltean	select PACKING
68aa9ebccSVladimir Oltean	select CRC32
78aa9ebccSVladimir Oltean	help
88aa9ebccSVladimir Oltean	  This is the driver for the NXP SJA1105 automotive Ethernet switch
98aa9ebccSVladimir Oltean	  family. These are 5-port devices and are managed over an SPI
108aa9ebccSVladimir Oltean	  interface. Probing is handled based on OF bindings and so is the
118aa9ebccSVladimir Oltean	  linkage to phylib. The driver supports the following revisions:
128aa9ebccSVladimir Oltean	    - SJA1105E (Gen. 1, No TT-Ethernet)
138aa9ebccSVladimir Oltean	    - SJA1105T (Gen. 1, TT-Ethernet)
148aa9ebccSVladimir Oltean	    - SJA1105P (Gen. 2, No SGMII, No TT-Ethernet)
158aa9ebccSVladimir Oltean	    - SJA1105Q (Gen. 2, No SGMII, TT-Ethernet)
168aa9ebccSVladimir Oltean	    - SJA1105R (Gen. 2, SGMII, No TT-Ethernet)
178aa9ebccSVladimir Oltean	    - SJA1105S (Gen. 2, SGMII, TT-Ethernet)
18