• Home
  • Raw
  • Download

Lines Matching refs:phy_data

340 static s32 atl1_read_phy_reg(struct atl1_hw *hw, u16 reg_addr, u16 *phy_data)  in atl1_read_phy_reg()  argument
358 *phy_data = (u16) val; in atl1_read_phy_reg()
587 static s32 atl1_write_phy_reg(struct atl1_hw *hw, u32 reg_addr, u16 phy_data) in atl1_write_phy_reg() argument
592 val = ((u32) (phy_data & MDIO_DATA_MASK)) << MDIO_DATA_SHIFT | in atl1_write_phy_reg()
638 u16 phy_data; in atl1_phy_reset() local
642 phy_data = MII_CR_RESET | MII_CR_AUTO_NEG_EN; in atl1_phy_reset()
646 phy_data = in atl1_phy_reset()
651 phy_data = MII_CR_SPEED_100 | MII_CR_RESET; in atl1_phy_reset()
654 phy_data = in atl1_phy_reset()
659 phy_data = MII_CR_SPEED_10 | MII_CR_RESET; in atl1_phy_reset()
664 ret_val = atl1_write_phy_reg(hw, MII_BMCR, phy_data); in atl1_phy_reset()
870 u16 phy_data; in atl1_get_speed_and_duplex() local
873 ret_val = atl1_read_phy_reg(hw, MII_ATLX_PSSR, &phy_data); in atl1_get_speed_and_duplex()
877 if (!(phy_data & MII_ATLX_PSSR_SPD_DPLX_RESOLVED)) in atl1_get_speed_and_duplex()
880 switch (phy_data & MII_ATLX_PSSR_SPEED) { in atl1_get_speed_and_duplex()
895 if (phy_data & MII_ATLX_PSSR_DPLX) in atl1_get_speed_and_duplex()
1283 u16 speed, duplex, phy_data; in atl1_check_link() local
1287 atl1_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1_check_link()
1288 atl1_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1_check_link()
1289 if (!(phy_data & BMSR_LSTATUS)) { in atl1_check_link()
1361 phy_data = MII_CR_FULL_DUPLEX | MII_CR_SPEED_100 | in atl1_check_link()
1365 phy_data = MII_CR_SPEED_100 | MII_CR_RESET; in atl1_check_link()
1368 phy_data = in atl1_check_link()
1373 phy_data = MII_CR_SPEED_10 | MII_CR_RESET; in atl1_check_link()
1376 atl1_write_phy_reg(hw, MII_BMCR, phy_data); in atl1_check_link()
3253 u16 phy_data; in atl1_set_link_ksettings() local
3299 phy_data = MII_CR_RESET | MII_CR_AUTO_NEG_EN; in atl1_set_link_ksettings()
3303 phy_data = in atl1_set_link_ksettings()
3308 phy_data = MII_CR_SPEED_100 | MII_CR_RESET; in atl1_set_link_ksettings()
3311 phy_data = in atl1_set_link_ksettings()
3316 phy_data = MII_CR_SPEED_10 | MII_CR_RESET; in atl1_set_link_ksettings()
3320 atl1_write_phy_reg(hw, MII_BMCR, phy_data); in atl1_set_link_ksettings()
3594 u16 phy_data; in atl1_nway_reset() local
3599 phy_data = MII_CR_RESET | MII_CR_AUTO_NEG_EN; in atl1_nway_reset()
3603 phy_data = MII_CR_FULL_DUPLEX | in atl1_nway_reset()
3607 phy_data = MII_CR_SPEED_100 | MII_CR_RESET; in atl1_nway_reset()
3610 phy_data = MII_CR_FULL_DUPLEX | in atl1_nway_reset()
3615 phy_data = MII_CR_SPEED_10 | MII_CR_RESET; in atl1_nway_reset()
3618 atl1_write_phy_reg(hw, MII_BMCR, phy_data); in atl1_nway_reset()