Lines Matching full:rtl8365mb

2 /* Realtek SMI subdriver for the Realtek RTL8365MB-VC ethernet switch.
7 * The RTL8365MB-VC is a 4+1 port 10/100/1000M switch controller. It includes 4
27 * | ~RTL8365MB ~~~ |
59 * have is the RTL8365MB-VC. Moreover, there does not seem to be any chip under
64 * been modestly named rtl8365mb. Future implementors may wish to rename things
78 * - RTL8365MB-VC
89 * vendor driver may be needed to expand support. The RTL8365MB-VC seems to be
522 .name = "RTL8365MB-VC",
628 * struct rtl8365mb - driver private data
638 struct rtl8365mb { struct
842 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_get_port_extint()
865 struct rtl8365mb *mb; in rtl8365mb_get_tag_protocol()
1081 /* TODO: Implement MII and RMII modes, which the RTL8365MB-VC also in rtl8365mb_phylink_mac_config()
1092 struct rtl8365mb *mb; in rtl8365mb_phylink_mac_link_down()
1120 struct rtl8365mb *mb; in rtl8365mb_phylink_mac_link_up()
1275 struct rtl8365mb *mb; in rtl8365mb_get_ethtool_stats()
1323 struct rtl8365mb *mb; in rtl8365mb_get_phy_stats()
1358 struct rtl8365mb *mb; in rtl8365mb_get_mac_stats()
1379 /* The RTL8365MB-VC exposes MIB objects, which we have to translate into in rtl8365mb_get_mac_stats()
1424 struct rtl8365mb *mb; in rtl8365mb_get_ctrl_stats()
1454 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_stats_update()
1531 struct rtl8365mb *mb; in rtl8365mb_get_stats64()
1543 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_stats_setup()
1569 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_stats_teardown()
1648 .name = "rtl8365mb",
1696 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_irq_setup()
1711 /* rtl8365mb IRQs cascade off this one */ in rtl8365mb_irq_setup()
1777 "rtl8365mb", priv); in rtl8365mb_irq_setup()
1815 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_irq_teardown()
1837 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_cpu_config()
1869 struct rtl8365mb *mb; in rtl8365mb_change_tag_protocol()
1897 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_switch_init()
1946 struct rtl8365mb *mb; in rtl8365mb_setup()
2074 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_detect()
2173 .chip_data_sz = sizeof(struct rtl8365mb),
2178 MODULE_DESCRIPTION("Driver for RTL8365MB-VC ethernet switch");