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
520 .name = "RTL8365MB-VC",
626 * struct rtl8365mb - driver private data
636 struct rtl8365mb { struct
840 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_get_port_extint()
863 struct rtl8365mb *mb; in rtl8365mb_get_tag_protocol()
1079 /* TODO: Implement MII and RMII modes, which the RTL8365MB-VC also in rtl8365mb_phylink_mac_config()
1090 struct rtl8365mb *mb; in rtl8365mb_phylink_mac_link_down()
1118 struct rtl8365mb *mb; in rtl8365mb_phylink_mac_link_up()
1244 struct rtl8365mb *mb; in rtl8365mb_get_ethtool_stats()
1293 struct rtl8365mb *mb; in rtl8365mb_get_phy_stats()
1328 struct rtl8365mb *mb; in rtl8365mb_get_mac_stats()
1349 /* The RTL8365MB-VC exposes MIB objects, which we have to translate into in rtl8365mb_get_mac_stats()
1394 struct rtl8365mb *mb; in rtl8365mb_get_ctrl_stats()
1424 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_stats_update()
1501 struct rtl8365mb *mb; in rtl8365mb_get_stats64()
1513 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_stats_setup()
1539 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_stats_teardown()
1618 .name = "rtl8365mb",
1666 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_irq_setup()
1681 /* rtl8365mb IRQs cascade off this one */ in rtl8365mb_irq_setup()
1747 "rtl8365mb", priv); in rtl8365mb_irq_setup()
1785 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_irq_teardown()
1807 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_cpu_config()
1839 struct rtl8365mb *mb; in rtl8365mb_change_tag_protocol()
1867 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_switch_init()
1916 struct rtl8365mb *mb; in rtl8365mb_setup()
2047 struct rtl8365mb *mb = priv->chip_data; in rtl8365mb_detect()
2142 .chip_data_sz = sizeof(struct rtl8365mb),
2147 MODULE_DESCRIPTION("Driver for RTL8365MB-VC ethernet switch");