• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/e1000/

Lines Matching defs:ret_val

152 	u32 ret_val;
162 ret_val = e1000_read_phy_reg(hw, 0x2F5B, &phy_saved_data);
402 s32 ret_val;
493 ret_val = e1000_get_auto_rd_done(hw);
494 if (ret_val)
495 return ret_val;
546 s32 ret_val;
553 ret_val = e1000_id_led_init(hw);
554 if (ret_val) {
556 return ret_val;
623 ret_val = e1000_setup_link(hw);
650 return ret_val;
660 s32 ret_val;
675 ret_val = e1000_read_eeprom(hw, EEPROM_SERDES_AMPLITUDE, 1,
677 if (ret_val) {
678 return ret_val;
684 ret_val =
686 if (ret_val)
687 return ret_val;
706 s32 ret_val;
720 ret_val = e1000_read_eeprom(hw, EEPROM_INIT_CONTROL2_REG,
722 if (ret_val) {
757 ret_val = e1000_read_eeprom(hw, EEPROM_INIT_CONTROL2_REG,
759 if (ret_val) {
769 ret_val = (hw->media_type == e1000_media_type_copper) ?
806 return ret_val;
824 s32 ret_val;
838 ret_val = e1000_adjust_serdes_amplitude(hw);
839 if (ret_val)
840 return ret_val;
846 ret_val = e1000_set_vco_speed(hw);
847 if (ret_val)
848 return ret_val;
935 ret_val = e1000_check_for_link(hw);
936 if (ret_val) {
938 return ret_val;
960 s32 ret_val;
978 ret_val = e1000_phy_hw_reset(hw);
979 if (ret_val)
980 return ret_val;
984 ret_val = e1000_detect_gig_phy(hw);
985 if (ret_val) {
987 return ret_val;
992 ret_val = e1000_set_phy_mode(hw);
993 if (ret_val)
994 return ret_val;
998 ret_val =
1001 ret_val =
1021 s32 ret_val;
1029 ret_val = e1000_phy_reset(hw);
1030 if (ret_val) {
1032 return ret_val;
1046 ret_val = e1000_set_d3_lplu_state(hw, false);
1047 if (ret_val) {
1049 return ret_val;
1054 ret_val = e1000_read_phy_reg(hw, IGP01E1000_PHY_PORT_CTRL, &phy_data);
1055 if (ret_val)
1056 return ret_val;
1083 ret_val = e1000_write_phy_reg(hw, IGP01E1000_PHY_PORT_CTRL, phy_data);
1084 if (ret_val)
1085 return ret_val;
1102 ret_val =
1105 if (ret_val)
1106 return ret_val;
1108 ret_val =
1111 if (ret_val)
1112 return ret_val;
1114 ret_val =
1116 if (ret_val)
1117 return ret_val;
1119 ret_val =
1121 if (ret_val)
1122 return ret_val;
1125 ret_val = e1000_read_phy_reg(hw, PHY_1000T_CTRL, &phy_data);
1126 if (ret_val)
1127 return ret_val;
1148 ret_val = e1000_write_phy_reg(hw, PHY_1000T_CTRL, phy_data);
1149 if (ret_val)
1150 return ret_val;
1162 s32 ret_val;
1171 ret_val = e1000_read_phy_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
1172 if (ret_val)
1173 return ret_val;
1211 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
1212 if (ret_val)
1213 return ret_val;
1219 ret_val =
1222 if (ret_val)
1223 return ret_val;
1232 ret_val = e1000_write_phy_reg(hw,
1235 if (ret_val)
1236 return ret_val;
1243 ret_val = e1000_write_phy_reg(hw,
1246 if (ret_val)
1247 return ret_val;
1252 ret_val = e1000_phy_reset(hw);
1253 if (ret_val) {
1255 return ret_val;
1270 s32 ret_val;
1287 ret_val = e1000_phy_setup_autoneg(hw);
1288 if (ret_val) {
1290 return ret_val;
1297 ret_val = e1000_read_phy_reg(hw, PHY_CTRL, &phy_data);
1298 if (ret_val)
1299 return ret_val;
1302 ret_val = e1000_write_phy_reg(hw, PHY_CTRL, phy_data);
1303 if (ret_val)
1304 return ret_val;
1310 ret_val = e1000_wait_autoneg(hw);
1311 if (ret_val) {
1314 return ret_val;
1338 s32 ret_val;
1344 ret_val = e1000_config_mac_to_phy(hw);
1345 if (ret_val) {
1347 return ret_val;
1350 ret_val = e1000_config_fc_after_link_up(hw);
1351 if (ret_val) {
1353 return ret_val;
1358 ret_val = e1000_config_dsp_after_link_change(hw, true);
1359 if (ret_val) {
1361 return ret_val;
1376 s32 ret_val;
1383 ret_val = e1000_copper_link_preconfig(hw);
1384 if (ret_val)
1385 return ret_val;
1388 ret_val = e1000_copper_link_igp_setup(hw);
1389 if (ret_val)
1390 return ret_val;
1392 ret_val = e1000_copper_link_mgp_setup(hw);
1393 if (ret_val)
1394 return ret_val;
1400 ret_val = e1000_copper_link_autoneg(hw);
1401 if (ret_val)
1402 return ret_val;
1407 ret_val = e1000_phy_force_speed_duplex(hw);
1408 if (ret_val) {
1410 return ret_val;
1418 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &phy_data);
1419 if (ret_val)
1420 return ret_val;
1421 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &phy_data);
1422 if (ret_val)
1423 return ret_val;
1427 ret_val = e1000_copper_link_postconfig(hw);
1428 if (ret_val)
1429 return ret_val;
1449 s32 ret_val;
1456 ret_val = e1000_read_phy_reg(hw, PHY_AUTONEG_ADV, &mii_autoneg_adv_reg);
1457 if (ret_val)
1458 return ret_val;
1461 ret_val =
1463 if (ret_val)
1464 return ret_val;
1571 ret_val = e1000_write_phy_reg(hw, PHY_AUTONEG_ADV, mii_autoneg_adv_reg);
1572 if (ret_val)
1573 return ret_val;
1577 ret_val = e1000_write_phy_reg(hw, PHY_1000T_CTRL, mii_1000t_ctrl_reg);
1578 if (ret_val)
1579 return ret_val;
1593 s32 ret_val;
1617 ret_val = e1000_read_phy_reg(hw, PHY_CTRL, &mii_ctrl_reg);
1618 if (ret_val)
1619 return ret_val;
1665 ret_val =
1667 if (ret_val)
1668 return ret_val;
1674 ret_val =
1676 if (ret_val)
1677 return ret_val;
1689 ret_val =
1691 if (ret_val)
1692 return ret_val;
1697 ret_val =
1699 if (ret_val)
1700 return ret_val;
1704 ret_val = e1000_write_phy_reg(hw, PHY_CTRL, mii_ctrl_reg);
1705 if (ret_val)
1706 return ret_val;
1727 ret_val =
1729 if (ret_val)
1730 return ret_val;
1732 ret_val =
1734 if (ret_val)
1735 return ret_val;
1743 ret_val = e1000_phy_reset_dsp(hw);
1744 if (ret_val) {
1746 return ret_val;
1757 ret_val =
1759 if (ret_val)
1760 return ret_val;
1762 ret_val =
1764 if (ret_val)
1765 return ret_val;
1774 ret_val =
1777 if (ret_val)
1778 return ret_val;
1781 ret_val =
1784 if (ret_val)
1785 return ret_val;
1790 ret_val =
1792 if (ret_val)
1793 return ret_val;
1796 ret_val =
1798 if (ret_val)
1799 return ret_val;
1805 ret_val = e1000_polarity_reversal_workaround(hw);
1806 if (ret_val)
1807 return ret_val;
1853 s32 ret_val;
1873 ret_val = e1000_read_phy_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data);
1874 if (ret_val)
1875 return ret_val;
1976 s32 ret_val;
1994 ret_val = e1000_force_mac_fc(hw);
1995 if (ret_val) {
1997 return ret_val;
2011 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &mii_status_reg);
2012 if (ret_val)
2013 return ret_val;
2014 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &mii_status_reg);
2015 if (ret_val)
2016 return ret_val;
2025 ret_val = e1000_read_phy_reg(hw, PHY_AUTONEG_ADV,
2027 if (ret_val)
2028 return ret_val;
2029 ret_val = e1000_read_phy_reg(hw, PHY_LP_ABILITY,
2031 if (ret_val)
2032 return ret_val;
2154 ret_val =
2156 if (ret_val) {
2159 return ret_val;
2168 ret_val = e1000_force_mac_fc(hw);
2169 if (ret_val) {
2172 return ret_val;
2194 s32 ret_val = E1000_SUCCESS;
2226 ret_val = e1000_config_fc_after_link_up(hw);
2227 if (ret_val) {
2290 return ret_val;
2308 s32 ret_val;
2345 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &phy_data);
2346 if (ret_val)
2347 return ret_val;
2348 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &phy_data);
2349 if (ret_val)
2350 return ret_val;
2364 ret_val =
2397 ret_val = e1000_config_mac_to_phy(hw);
2398 if (ret_val) {
2401 return ret_val;
2409 ret_val = e1000_config_fc_after_link_up(hw);
2410 if (ret_val) {
2412 return ret_val;
2424 ret_val =
2426 if (ret_val) {
2429 return ret_val;
2476 s32 ret_val;
2512 ret_val = e1000_read_phy_reg(hw, PHY_AUTONEG_EXP, &phy_data);
2513 if (ret_val)
2514 return ret_val;
2519 ret_val =
2521 if (ret_val)
2522 return ret_val;
2542 s32 ret_val;
2554 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &phy_data);
2555 if (ret_val)
2556 return ret_val;
2557 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &phy_data);
2558 if (ret_val)
2559 return ret_val;
2708 u32 ret_val;
2714 ret_val = e1000_write_phy_reg_ex(hw, IGP01E1000_PHY_PAGE_SELECT,
2716 if (ret_val)
2717 return ret_val;
2720 ret_val = e1000_read_phy_reg_ex(hw, MAX_PHY_REG_ADDRESS & reg_addr,
2723 return ret_val;
2810 u32 ret_val;
2816 ret_val = e1000_write_phy_reg_ex(hw, IGP01E1000_PHY_PAGE_SELECT,
2818 if (ret_val)
2819 return ret_val;
2822 ret_val = e1000_write_phy_reg_ex(hw, MAX_PHY_REG_ADDRESS & reg_addr,
2825 return ret_val;
2900 s32 ret_val;
2946 ret_val = e1000_get_phy_cfg_done(hw);
2947 if (ret_val != E1000_SUCCESS)
2948 return ret_val;
2950 return ret_val;
2962 s32 ret_val;
2969 ret_val = e1000_phy_hw_reset(hw);
2970 if (ret_val)
2971 return ret_val;
2974 ret_val = e1000_read_phy_reg(hw, PHY_CTRL, &phy_data);
2975 if (ret_val)
2976 return ret_val;
2979 ret_val = e1000_write_phy_reg(hw, PHY_CTRL, phy_data);
2980 if (ret_val)
2981 return ret_val;
3001 s32 phy_init_status, ret_val;
3011 ret_val = e1000_read_phy_reg(hw, PHY_ID1, &phy_id_high);
3012 if (ret_val)
3013 return ret_val;
3017 ret_val = e1000_read_phy_reg(hw, PHY_ID2, &phy_id_low);
3018 if (ret_val)
3019 return ret_val;
3070 s32 ret_val;
3074 ret_val = e1000_write_phy_reg(hw, 29, 0x001d);
3075 if (ret_val)
3077 ret_val = e1000_write_phy_reg(hw, 30, 0x00c1);
3078 if (ret_val)
3080 ret_val = e1000_write_phy_reg(hw, 30, 0x0000);
3081 if (ret_val)
3083 ret_val = E1000_SUCCESS;
3086 return ret_val;
3099 s32 ret_val;
3116 ret_val = e1000_check_polarity(hw, &polarity);
3117 if (ret_val)
3118 return ret_val;
3122 ret_val = e1000_read_phy_reg(hw, IGP01E1000_PHY_PORT_STATUS, &phy_data);
3123 if (ret_val)
3124 return ret_val;
3133 ret_val = e1000_read_phy_reg(hw, PHY_1000T_STATUS, &phy_data);
3134 if (ret_val)
3135 return ret_val;
3145 ret_val = e1000_get_cable_length(hw, &min_length, &max_length);
3146 if (ret_val)
3147 return ret_val;
3177 s32 ret_val;
3187 ret_val = e1000_read_phy_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
3188 if (ret_val)
3189 return ret_val;
3203 ret_val = e1000_check_polarity(hw, &polarity);
3204 if (ret_val)
3205 return ret_val;
3208 ret_val = e1000_read_phy_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data);
3209 if (ret_val)
3210 return ret_val;
3225 ret_val = e1000_read_phy_reg(hw, PHY_1000T_STATUS, &phy_data);
3226 if (ret_val)
3227 return ret_val;
3250 s32 ret_val;
3269 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &phy_data);
3270 if (ret_val)
3271 return ret_val;
3273 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &phy_data);
3274 if (ret_val)
3275 return ret_val;
3311 s32 ret_val = E1000_SUCCESS;
3381 ret_val = e1000_read_eeprom(hw, EEPROM_CFG, 1, &eeprom_size);
3382 if (ret_val)
3383 return ret_val;
3394 return ret_val;
4334 s32 ret_val = E1000_SUCCESS;
4350 ret_val = e1000_read_phy_reg(hw, IGP01E1000_GMII_FIFO,
4352 if (ret_val)
4353 return ret_val;
4354 ret_val = e1000_write_phy_reg(hw, IGP01E1000_GMII_FIFO,
4357 if (ret_val)
4358 return ret_val;
4386 s32 ret_val = E1000_SUCCESS;
4402 ret_val = e1000_write_phy_reg(hw, IGP01E1000_GMII_FIFO,
4404 if (ret_val)
4405 return ret_val;
4819 s32 ret_val;
4831 ret_val = e1000_read_phy_reg(hw, M88E1000_PHY_SPEC_STATUS,
4833 if (ret_val)
4834 return ret_val;
4876 ret_val =
4878 if (ret_val)
4879 return ret_val;
4938 s32 ret_val;
4945 ret_val = e1000_read_phy_reg(hw, M88E1000_PHY_SPEC_STATUS,
4947 if (ret_val)
4948 return ret_val;
4955 ret_val = e1000_read_phy_reg(hw, IGP01E1000_PHY_PORT_STATUS,
4957 if (ret_val)
4958 return ret_val;
4966 ret_val =
4969 if (ret_val)
4970 return ret_val;
5004 s32 ret_val;
5010 ret_val = e1000_read_phy_reg(hw, IGP01E1000_PHY_LINK_HEALTH,
5012 if (ret_val)
5013 return ret_val;
5018 ret_val = e1000_read_phy_reg(hw, M88E1000_PHY_SPEC_STATUS,
5020 if (ret_val)
5021 return ret_val;
5044 s32 ret_val;
5060 ret_val = e1000_get_speed_and_duplex(hw, &speed, &duplex);
5061 if (ret_val) {
5063 return ret_val;
5068 ret_val =
5071 if (ret_val)
5072 return ret_val;
5078 ret_val =
5082 if (ret_val)
5083 return ret_val;
5088 ret_val =
5092 if (ret_val)
5093 return ret_val;
5107 ret_val =
5110 if (ret_val)
5111 return ret_val;
5115 ret_val =
5119 if (ret_val)
5120 return ret_val;
5131 ret_val =
5135 if (ret_val)
5136 return ret_val;
5150 ret_val =
5153 if (ret_val)
5154 return ret_val;
5157 ret_val = e1000_write_phy_reg(hw, 0x2F5B, 0x0003);
5159 if (ret_val)
5160 return ret_val;
5164 ret_val = e1000_write_phy_reg(hw, 0x0000,
5166 if (ret_val)
5167 return ret_val;
5169 ret_val =
5172 if (ret_val)
5173 return ret_val;
5178 ret_val =
5181 if (ret_val)
5182 return ret_val;
5185 ret_val = e1000_write_phy_reg(hw, 0x0000,
5187 if (ret_val)
5188 return ret_val;
5193 ret_val =
5196 if (ret_val)
5197 return ret_val;
5205 ret_val =
5208 if (ret_val)
5209 return ret_val;
5212 ret_val = e1000_write_phy_reg(hw, 0x2F5B, 0x0003);
5214 if (ret_val)
5215 return ret_val;
5219 ret_val = e1000_write_phy_reg(hw, 0x0000,
5221 if (ret_val)
5222 return ret_val;
5223 ret_val =
5226 if (ret_val)
5227 return ret_val;
5229 ret_val = e1000_write_phy_reg(hw, 0x0000,
5231 if (ret_val)
5232 return ret_val;
5237 ret_val =
5240 if (ret_val)
5241 return ret_val;
5259 s32 ret_val;
5266 ret_val =
5269 if (ret_val) {
5270 return ret_val;
5275 ret_val =
5278 if (ret_val)
5279 return ret_val;
5280 ret_val =
5283 if (ret_val)
5284 return ret_val;
5308 s32 ret_val;
5320 ret_val =
5322 if (ret_val)
5323 return ret_val;
5330 ret_val =
5333 if (ret_val)
5334 return ret_val;
5342 ret_val =
5345 if (ret_val)
5346 return ret_val;
5349 ret_val =
5352 if (ret_val)
5353 return ret_val;
5355 ret_val =
5358 if (ret_val)
5359 return ret_val;
5362 ret_val =
5365 if (ret_val)
5366 return ret_val;
5376 ret_val =
5379 if (ret_val)
5380 return ret_val;
5384 ret_val =
5387 if (ret_val)
5388 return ret_val;
5391 ret_val =
5394 if (ret_val)
5395 return ret_val;
5409 s32 ret_val;
5425 ret_val =
5427 if (ret_val)
5428 return ret_val;
5430 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0005);
5431 if (ret_val)
5432 return ret_val;
5434 ret_val = e1000_read_phy_reg(hw, M88E1000_PHY_GEN_CONTROL, &phy_data);
5435 if (ret_val)
5436 return ret_val;
5439 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_GEN_CONTROL, phy_data);
5440 if (ret_val)
5441 return ret_val;
5445 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0004);
5446 if (ret_val)
5447 return ret_val;
5449 ret_val = e1000_read_phy_reg(hw, M88E1000_PHY_GEN_CONTROL, &phy_data);
5450 if (ret_val)
5451 return ret_val;
5454 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_GEN_CONTROL, phy_data);
5455 if (ret_val)
5456 return ret_val;
5458 ret_val =
5460 if (ret_val)
5461 return ret_val;
5492 s32 ret_val;
5499 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0019);
5500 if (ret_val)
5501 return ret_val;
5502 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_GEN_CONTROL, 0xFFFF);
5503 if (ret_val)
5504 return ret_val;
5506 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0000);
5507 if (ret_val)
5508 return ret_val;
5516 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &mii_status_reg);
5517 if (ret_val)
5518 return ret_val;
5520 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &mii_status_reg);
5521 if (ret_val)
5522 return ret_val;
5534 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0019);
5535 if (ret_val)
5536 return ret_val;
5538 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_GEN_CONTROL, 0xFFF0);
5539 if (ret_val)
5540 return ret_val;
5542 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_GEN_CONTROL, 0xFF00);
5543 if (ret_val)
5544 return ret_val;
5546 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_GEN_CONTROL, 0x0000);
5547 if (ret_val)
5548 return ret_val;
5550 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0000);
5551 if (ret_val)
5552 return ret_val;
5560 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &mii_status_reg);
5561 if (ret_val)
5562 return ret_val;
5564 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &mii_status_reg);
5565 if (ret_val)
5566 return ret_val;