Lines Matching refs:ret

48 	int ret;  in mv88e6352_setup_global()  local
51 ret = mv88e6xxx_setup_global(ds); in mv88e6352_setup_global()
52 if (ret) in mv88e6352_setup_global()
53 return ret; in mv88e6352_setup_global()
81 int ret; in mv88e6352_setup() local
83 ret = mv88e6xxx_setup_common(ds); in mv88e6352_setup()
84 if (ret < 0) in mv88e6352_setup()
85 return ret; in mv88e6352_setup()
91 ret = mv88e6xxx_switch_reset(ds, true); in mv88e6352_setup()
92 if (ret < 0) in mv88e6352_setup()
93 return ret; in mv88e6352_setup()
95 ret = mv88e6352_setup_global(ds); in mv88e6352_setup()
96 if (ret < 0) in mv88e6352_setup()
97 return ret; in mv88e6352_setup()
105 int ret; in mv88e6352_read_eeprom_word() local
109 ret = mv88e6xxx_reg_write(ds, REG_GLOBAL2, GLOBAL2_EEPROM_OP, in mv88e6352_read_eeprom_word()
112 if (ret < 0) in mv88e6352_read_eeprom_word()
115 ret = mv88e6xxx_eeprom_busy_wait(ds); in mv88e6352_read_eeprom_word()
116 if (ret < 0) in mv88e6352_read_eeprom_word()
119 ret = mv88e6xxx_reg_read(ds, REG_GLOBAL2, GLOBAL2_EEPROM_DATA); in mv88e6352_read_eeprom_word()
122 return ret; in mv88e6352_read_eeprom_word()
130 int ret; in mv88e6352_get_eeprom() local
138 ret = mv88e6xxx_eeprom_load_wait(ds); in mv88e6352_get_eeprom()
139 if (ret < 0) in mv88e6352_get_eeprom()
140 return ret; in mv88e6352_get_eeprom()
190 int ret; in mv88e6352_eeprom_is_readonly() local
192 ret = mv88e6xxx_reg_read(ds, REG_GLOBAL2, GLOBAL2_EEPROM_OP); in mv88e6352_eeprom_is_readonly()
193 if (ret < 0) in mv88e6352_eeprom_is_readonly()
194 return ret; in mv88e6352_eeprom_is_readonly()
196 if (!(ret & GLOBAL2_EEPROM_OP_WRITE_EN)) in mv88e6352_eeprom_is_readonly()
206 int ret; in mv88e6352_write_eeprom_word() local
210 ret = mv88e6xxx_reg_write(ds, REG_GLOBAL2, GLOBAL2_EEPROM_DATA, data); in mv88e6352_write_eeprom_word()
211 if (ret < 0) in mv88e6352_write_eeprom_word()
214 ret = mv88e6xxx_reg_write(ds, REG_GLOBAL2, GLOBAL2_EEPROM_OP, in mv88e6352_write_eeprom_word()
217 if (ret < 0) in mv88e6352_write_eeprom_word()
220 ret = mv88e6xxx_eeprom_busy_wait(ds); in mv88e6352_write_eeprom_word()
223 return ret; in mv88e6352_write_eeprom_word()
230 int ret; in mv88e6352_set_eeprom() local
236 ret = mv88e6352_eeprom_is_readonly(ds); in mv88e6352_set_eeprom()
237 if (ret) in mv88e6352_set_eeprom()
238 return ret; in mv88e6352_set_eeprom()
244 ret = mv88e6xxx_eeprom_load_wait(ds); in mv88e6352_set_eeprom()
245 if (ret < 0) in mv88e6352_set_eeprom()
246 return ret; in mv88e6352_set_eeprom()
257 ret = mv88e6352_write_eeprom_word(ds, offset >> 1, word); in mv88e6352_set_eeprom()
258 if (ret < 0) in mv88e6352_set_eeprom()
259 return ret; in mv88e6352_set_eeprom()
272 ret = mv88e6352_write_eeprom_word(ds, offset >> 1, word); in mv88e6352_set_eeprom()
273 if (ret < 0) in mv88e6352_set_eeprom()
274 return ret; in mv88e6352_set_eeprom()
290 ret = mv88e6352_write_eeprom_word(ds, offset >> 1, word); in mv88e6352_set_eeprom()
291 if (ret < 0) in mv88e6352_set_eeprom()
292 return ret; in mv88e6352_set_eeprom()