• Home
  • Raw
  • Download

Lines Matching refs:ret

41 	int ret = 0;  in lan75xx_phy_gig_workaround()  local
49 ret = lan7x_mdio_wait_for_bit(udev, "BMSR_LSTATUS", in lan75xx_phy_gig_workaround()
52 if (ret) in lan75xx_phy_gig_workaround()
53 return ret; in lan75xx_phy_gig_workaround()
63 int ret; in lan75xx_update_flowcontrol() local
65 ret = lan7x_update_flowcontrol(udev, dev, &flow, &fct_flow); in lan75xx_update_flowcontrol()
66 if (ret) in lan75xx_update_flowcontrol()
67 return ret; in lan75xx_update_flowcontrol()
69 ret = lan7x_write_reg(udev, LAN75XX_FCT_FLOW, fct_flow); in lan75xx_update_flowcontrol()
70 if (ret) in lan75xx_update_flowcontrol()
71 return ret; in lan75xx_update_flowcontrol()
108 int ret; in lan75xx_basic_reset() local
111 ret = lan7x_basic_reset(udev, dev); in lan75xx_basic_reset()
112 if (ret) in lan75xx_basic_reset()
113 return ret; in lan75xx_basic_reset()
116 ret = lan7x_read_reg(udev, ID_REV, &val); in lan75xx_basic_reset()
117 if (ret) in lan75xx_basic_reset()
118 return ret; in lan75xx_basic_reset()
124 ret = lan7x_read_reg(udev, HW_CFG, &val); in lan75xx_basic_reset()
125 if (ret) in lan75xx_basic_reset()
126 return ret; in lan75xx_basic_reset()
138 int ret; in lan75xx_write_hwaddr() local
141 ret = lan7x_write_reg(udev, RX_ADDRL, addr_lo); in lan75xx_write_hwaddr()
142 if (ret) in lan75xx_write_hwaddr()
143 return ret; in lan75xx_write_hwaddr()
145 ret = lan7x_write_reg(udev, RX_ADDRH, addr_hi); in lan75xx_write_hwaddr()
146 if (ret) in lan75xx_write_hwaddr()
147 return ret; in lan75xx_write_hwaddr()
149 ret = lan7x_write_reg(udev, LAN75XX_ADDR_FILTX + 4, addr_lo); in lan75xx_write_hwaddr()
150 if (ret) in lan75xx_write_hwaddr()
151 return ret; in lan75xx_write_hwaddr()
154 ret = lan7x_write_reg(udev, LAN75XX_ADDR_FILTX, addr_hi); in lan75xx_write_hwaddr()
155 if (ret) in lan75xx_write_hwaddr()
156 return ret; in lan75xx_write_hwaddr()
168 int ret; in lan75xx_eth_start() local
172 ret = lan75xx_write_hwaddr(dev); in lan75xx_eth_start()
173 if (ret) in lan75xx_eth_start()
174 return ret; in lan75xx_eth_start()
176 ret = lan7x_write_reg(udev, INT_STS, 0xFFFFFFFF); in lan75xx_eth_start()
177 if (ret) in lan75xx_eth_start()
178 return ret; in lan75xx_eth_start()
180 ret = lan7x_write_reg(udev, LAN75XX_BURST_CAP, 0); in lan75xx_eth_start()
181 if (ret) in lan75xx_eth_start()
182 return ret; in lan75xx_eth_start()
184 ret = lan7x_write_reg(udev, LAN75XX_BULK_IN_DLY, DEFAULT_BULK_IN_DELAY); in lan75xx_eth_start()
185 if (ret) in lan75xx_eth_start()
186 return ret; in lan75xx_eth_start()
190 ret = lan7x_write_reg(udev, LAN75XX_FCT_RX_FIFO_END, write_buf); in lan75xx_eth_start()
191 if (ret) in lan75xx_eth_start()
192 return ret; in lan75xx_eth_start()
195 ret = lan7x_write_reg(udev, LAN75XX_FCT_TX_FIFO_END, write_buf); in lan75xx_eth_start()
196 if (ret) in lan75xx_eth_start()
197 return ret; in lan75xx_eth_start()
200 ret = lan7x_write_reg(udev, FLOW, 0); in lan75xx_eth_start()
201 if (ret) in lan75xx_eth_start()
202 return ret; in lan75xx_eth_start()
205 ret = lan75xx_set_receive_filter(udev); in lan75xx_eth_start()
206 if (ret) in lan75xx_eth_start()
207 return ret; in lan75xx_eth_start()
210 ret = lan75xx_phy_gig_workaround(udev, ueth); in lan75xx_eth_start()
211 if (ret) in lan75xx_eth_start()
212 return ret; in lan75xx_eth_start()
215 ret = lan7x_eth_phylib_connect(dev, &priv->ueth); in lan75xx_eth_start()
216 if (ret) in lan75xx_eth_start()
217 return ret; in lan75xx_eth_start()
218 ret = lan7x_eth_phylib_config_start(dev); in lan75xx_eth_start()
219 if (ret) in lan75xx_eth_start()
220 return ret; in lan75xx_eth_start()
226 ret = lan7x_read_reg(udev, MAC_CR, &write_buf); in lan75xx_eth_start()
227 if (ret) in lan75xx_eth_start()
228 return ret; in lan75xx_eth_start()
230 ret = lan7x_write_reg(udev, MAC_CR, write_buf); in lan75xx_eth_start()
231 if (ret) in lan75xx_eth_start()
232 return ret; in lan75xx_eth_start()
244 int ret; in lan75xx_read_rom_hwaddr() local
250 ret = lan7x_read_eeprom_mac(pdata->enetaddr, udev); in lan75xx_read_rom_hwaddr()
251 if (ret) in lan75xx_read_rom_hwaddr()
263 int ret; in lan75xx_eth_probe() local
281 ret = usb_ether_register(dev, ueth, RX_URB_SIZE); in lan75xx_eth_probe()
282 if (ret) in lan75xx_eth_probe()
283 return ret; in lan75xx_eth_probe()