Lines Matching defs:task
461 static void set_h_prescale(struct saa7134_dev *dev, int task, int prescale)
491 saa_writeb(SAA7134_H_PRESCALE(task), vals[i].xpsc);
492 saa_writeb(SAA7134_ACC_LENGTH(task), vals[i].xacl);
493 saa_writeb(SAA7134_LEVEL_CTRL(task),
495 saa_andorb(SAA7134_FIR_PREFILTER_CTRL(task), 0x0f,
499 static void set_v_scale(struct saa7134_dev *dev, int task, int yscale)
503 saa_writeb(SAA7134_V_SCALE_RATIO1(task), yscale & 0xff);
504 saa_writeb(SAA7134_V_SCALE_RATIO2(task), yscale >> 8);
510 saa_writeb(SAA7134_V_FILTER(task), 0x00 | mirror);
511 saa_writeb(SAA7134_LUMA_CONTRAST(task), 0x40);
512 saa_writeb(SAA7134_CHROMA_SATURATION(task), 0x40);
517 saa_writeb(SAA7134_V_FILTER(task), 0x01 | mirror);
518 saa_writeb(SAA7134_LUMA_CONTRAST(task), val);
519 saa_writeb(SAA7134_CHROMA_SATURATION(task), val);
521 saa_writeb(SAA7134_LUMA_BRIGHT(task), 0x80);
524 static void set_size(struct saa7134_dev *dev, int task,
537 saa_writeb(SAA7134_VIDEO_H_START1(task), h_start & 0xff);
538 saa_writeb(SAA7134_VIDEO_H_START2(task), h_start >> 8);
539 saa_writeb(SAA7134_VIDEO_H_STOP1(task), h_stop & 0xff);
540 saa_writeb(SAA7134_VIDEO_H_STOP2(task), h_stop >> 8);
541 saa_writeb(SAA7134_VIDEO_V_START1(task), v_start & 0xff);
542 saa_writeb(SAA7134_VIDEO_V_START2(task), v_start >> 8);
543 saa_writeb(SAA7134_VIDEO_V_STOP1(task), v_stop & 0xff);
544 saa_writeb(SAA7134_VIDEO_V_STOP2(task), v_stop >> 8);
553 set_h_prescale(dev,task,prescale);
554 saa_writeb(SAA7134_H_SCALE_INC1(task), xscale & 0xff);
555 saa_writeb(SAA7134_H_SCALE_INC2(task), xscale >> 8);
556 set_v_scale(dev,task,yscale);
558 saa_writeb(SAA7134_VIDEO_PIXELS1(task), width & 0xff);
559 saa_writeb(SAA7134_VIDEO_PIXELS2(task), width >> 8);
560 saa_writeb(SAA7134_VIDEO_LINES1(task), height/div & 0xff);
561 saa_writeb(SAA7134_VIDEO_LINES2(task), height/div >> 8);
566 saa_writeb(SAA7134_V_PHASE_OFFSET0(task), y_odd);
567 saa_writeb(SAA7134_V_PHASE_OFFSET1(task), y_even);
568 saa_writeb(SAA7134_V_PHASE_OFFSET2(task), y_odd);
569 saa_writeb(SAA7134_V_PHASE_OFFSET3(task), y_even);
866 /* DMA: setup channel 4+5 (= planar task A) */