national.c (9938b04472d5c59f8bd8152a548533a8599596a2) national.c (529ed12752635ba8a35dc78ec70ed6f42570b4ca)
1/*
2 * drivers/net/phy/national.c
3 *
4 * Driver for National Semiconductor PHYs
5 *
6 * Author: Stuart Menefy <stuart.menefy@st.com>
7 * Maintainer: Giuseppe Cavallaro <peppe.cavallaro@st.com>
8 *

--- 119 unchanged lines hidden (view full) ---

128 ns_10_base_t_hdx_loopack(phydev, hdx_loopback_off);
129 return ns_ack_interrupt(phydev);
130}
131
132static struct phy_driver dp83865_driver[] = { {
133 .phy_id = DP83865_PHY_ID,
134 .phy_id_mask = 0xfffffff0,
135 .name = "NatSemi DP83865",
1/*
2 * drivers/net/phy/national.c
3 *
4 * Driver for National Semiconductor PHYs
5 *
6 * Author: Stuart Menefy <stuart.menefy@st.com>
7 * Maintainer: Giuseppe Cavallaro <peppe.cavallaro@st.com>
8 *

--- 119 unchanged lines hidden (view full) ---

128 ns_10_base_t_hdx_loopack(phydev, hdx_loopback_off);
129 return ns_ack_interrupt(phydev);
130}
131
132static struct phy_driver dp83865_driver[] = { {
133 .phy_id = DP83865_PHY_ID,
134 .phy_id_mask = 0xfffffff0,
135 .name = "NatSemi DP83865",
136 .features = PHY_GBIT_FEATURES | SUPPORTED_Pause | SUPPORTED_Asym_Pause,
136 .features = PHY_GBIT_FEATURES,
137 .flags = PHY_HAS_INTERRUPT,
138 .config_init = ns_config_init,
139 .config_aneg = genphy_config_aneg,
140 .read_status = genphy_read_status,
141 .ack_interrupt = ns_ack_interrupt,
142 .config_intr = ns_config_intr,
143} };
144

--- 12 unchanged lines hidden ---
137 .flags = PHY_HAS_INTERRUPT,
138 .config_init = ns_config_init,
139 .config_aneg = genphy_config_aneg,
140 .read_status = genphy_read_status,
141 .ack_interrupt = ns_ack_interrupt,
142 .config_intr = ns_config_intr,
143} };
144

--- 12 unchanged lines hidden ---