Lines Matching refs:res
45 int res = tb_eeprom_ctl_read(sw, &ctl);
46 if (res)
47 return res;
50 res = tb_eeprom_ctl_write(sw, &ctl);
51 if (res)
52 return res;
57 res = tb_eeprom_ctl_write(sw, &ctl);
58 if (res)
59 return res;
74 int res;
76 res = tb_eeprom_ctl_write(sw, ctl);
77 if (res)
78 return res;
81 res = tb_eeprom_ctl_write(sw, ctl);
82 if (res)
83 return res;
85 res = tb_eeprom_ctl_read(sw, ctl);
86 if (res)
87 return res;
100 int res = tb_eeprom_ctl_read(sw, &ctl);
101 if (res)
102 return res;
105 res = tb_eeprom_transfer(sw, &ctl, TB_EEPROM_OUT);
106 if (res)
107 return res;
120 int res = tb_eeprom_ctl_read(sw, &ctl);
121 if (res)
122 return res;
126 res = tb_eeprom_transfer(sw, &ctl, TB_EEPROM_IN);
127 if (res)
128 return res;
140 int res;
146 res = tb_sw_read(sw, &cap, TB_CFG_SWITCH, sw->cap_plug_events,
148 if (res)
149 return res;
172 int i, res;
174 res = tb_eeprom_get_drom_offset(sw, &drom_offset);
175 if (res)
176 return res;
180 res = tb_eeprom_active(sw, true);
181 if (res)
182 return res;
183 res = tb_eeprom_out(sw, 3);
184 if (res)
185 return res;
186 res = tb_eeprom_out(sw, offset >> 8);
187 if (res)
188 return res;
189 res = tb_eeprom_out(sw, offset);
190 if (res)
191 return res;
193 res = tb_eeprom_in(sw, val + i);
194 if (res)
195 return res;
306 int res;
309 res = tb_eeprom_read_n(sw, 0, data, 9);
310 if (res)
311 return res;
364 int res;
381 res = tb_port_read(port, &type, TB_CFG_PORT, 2, 1);
382 if (res)
383 return res;
412 int res;
424 res = tb_drom_parse_entry_generic(sw, entry);
427 res = tb_drom_parse_entry_port(sw, entry);
430 if (res)
431 return res;
444 int len, res;
454 res = device_property_read_u8_array(dev, "ThunderboltDROM", sw->drom,
456 if (res)