Lines Matching refs:exp

77 	} exp;  member
177 u8 exp[14]; in hdcs_set_exposure() local
181 ct = hdcs->exp.cto + hdcs->psmp + (HDCS_ADC_START_SIG_DUR + 2); in hdcs_set_exposure()
182 cp = hdcs->exp.cto + (hdcs->w * ct / 2); in hdcs_set_exposure()
185 rp = hdcs->exp.rs + cp; in hdcs_set_exposure()
195 srowexp = hdcs->w - (cycles + hdcs->exp.er + 13) / ct; in hdcs_set_exposure()
197 mnct = (hdcs->exp.er + 12 + ct - 1) / ct; in hdcs_set_exposure()
201 srowexp = cp - hdcs->exp.er - 6 - cycles; in hdcs_set_exposure()
203 mnct = (hdcs->exp.er + 5 + ct - 1) / ct; in hdcs_set_exposure()
213 exp[0] = HDCS20_CONTROL; in hdcs_set_exposure()
214 exp[1] = 0x00; /* Stop streaming */ in hdcs_set_exposure()
215 exp[2] = HDCS_ROWEXPL; in hdcs_set_exposure()
216 exp[3] = rowexp & 0xff; in hdcs_set_exposure()
217 exp[4] = HDCS_ROWEXPH; in hdcs_set_exposure()
218 exp[5] = rowexp >> 8; in hdcs_set_exposure()
219 exp[6] = HDCS20_SROWEXP; in hdcs_set_exposure()
220 exp[7] = (srowexp >> 2) & 0xff; in hdcs_set_exposure()
221 exp[8] = HDCS20_ERROR; in hdcs_set_exposure()
222 exp[9] = 0x10; /* Clear exposure error flag*/ in hdcs_set_exposure()
223 exp[10] = HDCS20_CONTROL; in hdcs_set_exposure()
224 exp[11] = 0x04; /* Restart streaming */ in hdcs_set_exposure()
225 err = stv06xx_write_sensor_bytes(sd, exp, 6); in hdcs_set_exposure()
227 exp[0] = HDCS00_CONTROL; in hdcs_set_exposure()
228 exp[1] = 0x00; /* Stop streaming */ in hdcs_set_exposure()
229 exp[2] = HDCS_ROWEXPL; in hdcs_set_exposure()
230 exp[3] = rowexp & 0xff; in hdcs_set_exposure()
231 exp[4] = HDCS_ROWEXPH; in hdcs_set_exposure()
232 exp[5] = rowexp >> 8; in hdcs_set_exposure()
233 exp[6] = HDCS00_SROWEXPL; in hdcs_set_exposure()
234 exp[7] = srowexp & 0xff; in hdcs_set_exposure()
235 exp[8] = HDCS00_SROWEXPH; in hdcs_set_exposure()
236 exp[9] = srowexp >> 8; in hdcs_set_exposure()
237 exp[10] = HDCS_STATUS; in hdcs_set_exposure()
238 exp[11] = 0x10; /* Clear exposure error flag*/ in hdcs_set_exposure()
239 exp[12] = HDCS00_CONTROL; in hdcs_set_exposure()
240 exp[13] = 0x04; /* Restart streaming */ in hdcs_set_exposure()
241 err = stv06xx_write_sensor_bytes(sd, exp, 7); in hdcs_set_exposure()
381 hdcs->exp.cto = 4; in hdcs_probe_1x00()
382 hdcs->exp.cpo = 2; in hdcs_probe_1x00()
383 hdcs->exp.rs = 186; in hdcs_probe_1x00()
384 hdcs->exp.er = 100; in hdcs_probe_1x00()
445 hdcs->exp.cto = 3; in hdcs_probe_1020()
446 hdcs->exp.cpo = 3; in hdcs_probe_1020()
447 hdcs->exp.rs = 155; in hdcs_probe_1020()
448 hdcs->exp.er = 96; in hdcs_probe_1020()