Lines Matching refs:reg_w_val
253 static void reg_w_val(struct gspca_dev *gspca_dev,
299 reg_w_val(gspca_dev, ET_I2C_BASE, 0x40);
303 reg_w_val(gspca_dev, ET_I2C_COUNT, ptchcount);
305 reg_w_val(gspca_dev, ET_I2C_REG, reg);
307 reg_w_val(gspca_dev, ET_I2C_DATA0 + len, buffer[len]);
315 reg_w_val(gspca_dev, ET_I2C_BASE, 0x40);
318 reg_w_val(gspca_dev, ET_I2C_COUNT, 0x11);
319 reg_w_val(gspca_dev, ET_I2C_REG, reg); /* set the register base */
320 reg_w_val(gspca_dev, ET_I2C_PREFETCH, 0x02); /* prefetch */
321 reg_w_val(gspca_dev, ET_I2C_PREFETCH, 0x00);
343 reg_w_val(gspca_dev, ET_GPIO_OUT,
358 reg_w_val(gspca_dev, ET_GPIO_DIR_CTRL, 0x2f);
359 reg_w_val(gspca_dev, ET_GPIO_OUT, 0x10);
361 reg_w_val(gspca_dev, ET_ClCK, 0x14); /* 0x14 // 0x16 enabled pattern */
362 reg_w_val(gspca_dev, ET_CTRL, 0x1b);
369 reg_w_val(gspca_dev, ET_COMP, value);
370 reg_w_val(gspca_dev, ET_MAXQt, 0x1f);
371 reg_w_val(gspca_dev, ET_MINQt, 0x04);
373 reg_w_val(gspca_dev, ET_REG1d, 0xff);
374 reg_w_val(gspca_dev, ET_REG1e, 0xff);
375 reg_w_val(gspca_dev, ET_REG1f, 0xff);
376 reg_w_val(gspca_dev, ET_REG20, 0x35);
377 reg_w_val(gspca_dev, ET_REG21, 0x01);
378 reg_w_val(gspca_dev, ET_REG22, 0x00);
379 reg_w_val(gspca_dev, ET_REG23, 0xff);
380 reg_w_val(gspca_dev, ET_REG24, 0xff);
381 reg_w_val(gspca_dev, ET_REG25, 0x0f);
383 reg_w_val(gspca_dev, 0x30, 0x11); /* 0x30 */
384 reg_w_val(gspca_dev, 0x31, 0x40);
385 reg_w_val(gspca_dev, 0x32, 0x00);
386 reg_w_val(gspca_dev, ET_O_RED, 0x00); /* 0x34 */
387 reg_w_val(gspca_dev, ET_O_GREEN1, 0x00);
388 reg_w_val(gspca_dev, ET_O_BLUE, 0x00);
389 reg_w_val(gspca_dev, ET_O_GREEN2, 0x00);
391 reg_w_val(gspca_dev, ET_G_RED, 0x80); /* 0x4d */
392 reg_w_val(gspca_dev, ET_G_GREEN1, 0x80);
393 reg_w_val(gspca_dev, ET_G_BLUE, 0x80);
394 reg_w_val(gspca_dev, ET_G_GREEN2, 0x80);
395 reg_w_val(gspca_dev, ET_G_GR_H, 0x00);
396 reg_w_val(gspca_dev, ET_G_GB_H, 0x00); /* 0x52 */
398 reg_w_val(gspca_dev, 0x61, 0x80); /* use cmc_out */
399 reg_w_val(gspca_dev, 0x62, 0x02);
400 reg_w_val(gspca_dev, 0x63, 0x03);
401 reg_w_val(gspca_dev, 0x64, 0x14);
402 reg_w_val(gspca_dev, 0x65, 0x0e);
403 reg_w_val(gspca_dev, 0x66, 0x02);
404 reg_w_val(gspca_dev, 0x67, 0x02);
407 reg_w_val(gspca_dev, ET_SYNCHRO, 0x8f); /* 0x68 */
408 reg_w_val(gspca_dev, ET_STARTX, 0x69); /* 0x6a //0x69 */
409 reg_w_val(gspca_dev, ET_STARTY, 0x0d); /* 0x0d //0x0c */
410 reg_w_val(gspca_dev, ET_WIDTH_LOW, 0x80);
411 reg_w_val(gspca_dev, ET_HEIGTH_LOW, 0xe0);
412 reg_w_val(gspca_dev, ET_W_H_HEIGTH, 0x60); /* 6d */
413 reg_w_val(gspca_dev, ET_REG6e, 0x86);
414 reg_w_val(gspca_dev, ET_REG6f, 0x01);
415 reg_w_val(gspca_dev, ET_REG70, 0x26);
416 reg_w_val(gspca_dev, ET_REG71, 0x7a);
417 reg_w_val(gspca_dev, ET_REG72, 0x01);
419 reg_w_val(gspca_dev, ET_REG73, 0x00);
420 reg_w_val(gspca_dev, ET_REG74, 0x18); /* 0x28 */
421 reg_w_val(gspca_dev, ET_REG75, 0x0f); /* 0x01 */
423 reg_w_val(gspca_dev, 0x8a, 0x20);
424 reg_w_val(gspca_dev, 0x8d, 0x0f);
425 reg_w_val(gspca_dev, 0x8e, 0x08);
427 reg_w_val(gspca_dev, 0x03, 0x08);
428 reg_w_val(gspca_dev, ET_PXL_CLK, 0x03);
429 reg_w_val(gspca_dev, 0x81, 0xff);
430 reg_w_val(gspca_dev, 0x80, 0x00);
431 reg_w_val(gspca_dev, 0x81, 0xff);
432 reg_w_val(gspca_dev, 0x80, 0x20);
433 reg_w_val(gspca_dev, 0x03, 0x01);
434 reg_w_val(gspca_dev, 0x03, 0x00);
435 reg_w_val(gspca_dev, 0x03, 0x08);
450 reg_w_val(gspca_dev, ET_PXL_CLK, value);
455 reg_w_val(gspca_dev, 0x81, 0x47); /* 0x47; */
456 reg_w_val(gspca_dev, 0x80, 0x40); /* 0x40; */
461 reg_w_val(gspca_dev, 0x81, 0x30); /* 0x20; - set brightness */
462 reg_w_val(gspca_dev, 0x80, 0x20); /* 0x20; */
472 reg_w_val(gspca_dev, ET_O_RED + i, brightness);
536 reg_w_val(gspca_dev, ET_GPIO_DIR_CTRL, 7);
538 reg_w_val(gspca_dev, ET_RESET_ALL, 1);
539 reg_w_val(gspca_dev, ET_RESET_ALL, 0);
540 reg_w_val(gspca_dev, ET_ClCK, 0x10);
541 reg_w_val(gspca_dev, ET_CTRL, 0x19);
550 reg_w_val(gspca_dev, ET_COMP, value);
551 reg_w_val(gspca_dev, ET_MAXQt, 0x1d);
552 reg_w_val(gspca_dev, ET_MINQt, 0x02);
554 reg_w_val(gspca_dev, ET_REG1d, 0xff);
555 reg_w_val(gspca_dev, ET_REG1e, 0xff);
556 reg_w_val(gspca_dev, ET_REG1f, 0xff);
557 reg_w_val(gspca_dev, ET_REG20, 0x35);
558 reg_w_val(gspca_dev, ET_REG21, 0x01);
559 reg_w_val(gspca_dev, ET_REG22, 0x00);
560 reg_w_val(gspca_dev, ET_REG23, 0xf7);
561 reg_w_val(gspca_dev, ET_REG24, 0xff);
562 reg_w_val(gspca_dev, ET_REG25, 0x07);
564 reg_w_val(gspca_dev, ET_G_RED, 0x80);
565 reg_w_val(gspca_dev, ET_G_GREEN1, 0x80);
566 reg_w_val(gspca_dev, ET_G_BLUE, 0x80);
567 reg_w_val(gspca_dev, ET_G_GREEN2, 0x80);
568 reg_w_val(gspca_dev, ET_G_GR_H, 0x00);
569 reg_w_val(gspca_dev, ET_G_GB_H, 0x00);
571 reg_w_val(gspca_dev, ET_SYNCHRO, 0xf0);
572 reg_w_val(gspca_dev, ET_STARTX, 0x56); /* 0x56 */
573 reg_w_val(gspca_dev, ET_STARTY, 0x05); /* 0x04 */
574 reg_w_val(gspca_dev, ET_WIDTH_LOW, 0x60);
575 reg_w_val(gspca_dev, ET_HEIGTH_LOW, 0x20);
576 reg_w_val(gspca_dev, ET_W_H_HEIGTH, 0x50);
577 reg_w_val(gspca_dev, ET_REG6e, 0x86);
578 reg_w_val(gspca_dev, ET_REG6f, 0x01);
579 reg_w_val(gspca_dev, ET_REG70, 0x86);
580 reg_w_val(gspca_dev, ET_REG71, 0x14);
581 reg_w_val(gspca_dev, ET_REG72, 0x00);
583 reg_w_val(gspca_dev, ET_REG73, 0x00);
584 reg_w_val(gspca_dev, ET_REG74, 0x00);
585 reg_w_val(gspca_dev, ET_REG75, 0x0a);
586 reg_w_val(gspca_dev, ET_I2C_CLK, 0x04);
587 reg_w_val(gspca_dev, ET_PXL_CLK, 0x01);
661 reg_w_val(gspca_dev, ET_RESET_ALL, 0x08);
678 reg_w_val(gspca_dev, ET_RESET_ALL, 0x08);