Symbol: hdcs
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
104
struct hdcs *hdcs = sd->sensor_priv;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
108
if (hdcs->state == state)
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
112
if (hdcs->state != HDCS_STATE_IDLE) {
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
118
hdcs->state = HDCS_STATE_IDLE;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
140
hdcs->state = state;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
147
struct hdcs *hdcs = sd->sensor_priv;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
156
hdcs->state = HDCS_STATE_IDLE;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
164
struct hdcs *hdcs = sd->sensor_priv;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
181
ct = hdcs->exp.cto + hdcs->psmp + (HDCS_ADC_START_SIG_DUR + 2);
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
182
cp = hdcs->exp.cto + (hdcs->w * ct / 2);
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
185
rp = hdcs->exp.rs + cp;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
195
srowexp = hdcs->w - (cycles + hdcs->exp.er + 13) / ct;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
197
mnct = (hdcs->exp.er + 12 + ct - 1) / ct;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
198
max_srowexp = hdcs->w - mnct;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
201
srowexp = cp - hdcs->exp.er - 6 - cycles;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
203
mnct = (hdcs->exp.er + 5 + ct - 1) / ct;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
278
struct hdcs *hdcs = sd->sensor_priv;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
287
if (width > hdcs->array.width)
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
288
width = hdcs->array.width;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
292
if (height + 2 * hdcs->array.border + HDCS_1020_BOTTOM_Y_SKIP
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
293
> hdcs->array.height)
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
294
height = hdcs->array.height - 2 * hdcs->array.border -
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
297
y = (hdcs->array.height - HDCS_1020_BOTTOM_Y_SKIP - height) / 2
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
298
+ hdcs->array.top;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
300
if (height > hdcs->array.height)
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
301
height = hdcs->array.height;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
303
y = hdcs->array.top + (hdcs->array.height - height) / 2;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
306
x = hdcs->array.left + (hdcs->array.width - width) / 2;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
318
hdcs->w = width;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
319
hdcs->h = height;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
358
struct hdcs *hdcs;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
371
hdcs = kmalloc_obj(struct hdcs);
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
372
if (!hdcs)
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
375
hdcs->array.left = 8;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
376
hdcs->array.top = 8;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
377
hdcs->array.width = HDCS_1X00_DEF_WIDTH;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
378
hdcs->array.height = HDCS_1X00_DEF_HEIGHT;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
379
hdcs->array.border = 4;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
381
hdcs->exp.cto = 4;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
382
hdcs->exp.cpo = 2;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
383
hdcs->exp.rs = 186;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
384
hdcs->exp.er = 100;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
406
hdcs->psmp = (sd->bridge == BRIDGE_STV602) ? 20 : 5;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
408
sd->sensor_priv = hdcs;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
415
struct hdcs *hdcs;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
428
hdcs = kmalloc_obj(struct hdcs);
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
429
if (!hdcs)
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
437
hdcs->array.left = 24;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
438
hdcs->array.top = 4;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
439
hdcs->array.width = HDCS_1020_DEF_WIDTH;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
440
hdcs->array.height = 304;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
441
hdcs->array.border = 4;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
443
hdcs->psmp = 6;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
445
hdcs->exp.cto = 3;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
446
hdcs->exp.cpo = 3;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
447
hdcs->exp.rs = 155;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
448
hdcs->exp.er = 96;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
450
sd->sensor_priv = hdcs;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
475
struct hdcs *hdcs = sd->sensor_priv;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
510
(HDCS_ADC_START_SIG_DUR << 6) | hdcs->psmp);
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
513
(HDCS_ADC_START_SIG_DUR << 5) | hdcs->psmp);
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
517
return hdcs_set_size(sd, hdcs->array.width, hdcs->array.height);