Lines Matching defs:overlay
321 I810OverlayRegPtr overlay = (I810OverlayRegPtr) (pI810->FbBase + pI810->OverlayStart);
327 overlay->YRGB_VPH = 0;
328 overlay->UV_VPH = 0;
329 overlay->HORZ_PH = 0;
330 overlay->INIT_PH = 0;
331 overlay->DWINPOS = 0;
332 overlay->DWINSZ = (IMAGE_MAX_HEIGHT << 16) | IMAGE_MAX_WIDTH;
333 overlay->SWID = IMAGE_MAX_WIDTH | (IMAGE_MAX_WIDTH << 15);
334 overlay->SWIDQW = (IMAGE_MAX_WIDTH >> 3) | (IMAGE_MAX_WIDTH << 12);
335 overlay->SHEIGHT = IMAGE_MAX_HEIGHT | (IMAGE_MAX_HEIGHT << 15);
336 overlay->YRGBSCALE = 0x80004000; /* scale factor 1 */
337 overlay->UVSCALE = 0x80004000; /* scale factor 1 */
338 overlay->OV0CLRC0 = 0x4000; /* brightness: 0 contrast: 1.0 */
339 overlay->OV0CLRC1 = 0x80; /* saturation: bypass */
345 case 16: overlay->DCLRKV = RGB16ToColorKey(pPriv->colorKey);
346 overlay->DCLRKM = 0x80070307;
348 case 15: overlay->DCLRKV = RGB15ToColorKey(pPriv->colorKey);
349 overlay->DCLRKM = 0x80070707;
351 default: overlay->DCLRKV = pPriv->colorKey;
352 overlay->DCLRKM = 0x80000000;
356 overlay->SCLRKVH = 0;
357 overlay->SCLRKVL = 0;
358 overlay->SCLRKM = 0; /* source color key disable */
359 overlay->OV0CONF = 0; /* two 720 pixel line buffers */
361 overlay->OV0CMD = VC_UP_INTERPOLATION | HC_UP_INTERPOLATION | Y_ADJUST |
514 I810OverlayRegPtr overlay = (I810OverlayRegPtr) (pI810->FbBase + pI810->OverlayStart);
520 overlay->OV0CMD &= 0xFFFFFFFE;
546 I810OverlayRegPtr overlay = (I810OverlayRegPtr) (pI810->FbBase + pI810->OverlayStart);
552 overlay->OV0CLRC0 = (pPriv->contrast << 8) | (pPriv->brightness & 0xff);
559 overlay->OV0CLRC0 = (pPriv->contrast << 8) | (pPriv->brightness & 0xff);
565 case 16: overlay->DCLRKV = RGB16ToColorKey(pPriv->colorKey);
567 case 15: overlay->DCLRKV = RGB15ToColorKey(pPriv->colorKey);
569 default: overlay->DCLRKV = pPriv->colorKey;
735 I810OverlayRegPtr overlay = (I810OverlayRegPtr) (pI810->FbBase + pI810->OverlayStart);
744 overlay->SWID = (swidth << 15) | swidth;
745 overlay->SWIDQW = (swidth << 12) | (swidth >> 3);
751 overlay->SWID = swidth;
752 overlay->SWIDQW = swidth >> 3;
758 overlay->OV0CONF = 1; /* one 1440 pixel line buffer */
760 overlay->OV0CONF = 0; /* two 720 pixel line buffers */
763 overlay->SHEIGHT = height | (height << 15);
764 overlay->DWINPOS = (dstBox->y1 << 16) | (dstBox->x1);
765 overlay->DWINSZ = ((dstBox->y2 - dstBox->y1) << 16) |
769 overlay->OBUF_0Y = pPriv->YBuf0offset;
770 overlay->OBUF_1Y = pPriv->YBuf1offset;
771 overlay->OBUF_0U = pPriv->UBuf0offset;
772 overlay->OBUF_0V = pPriv->VBuf0offset;
773 overlay->OBUF_1U = pPriv->UBuf1offset;
774 overlay->OBUF_1V = pPriv->VBuf1offset;
779 overlay->YRGBSCALE = 0x80004000;
780 overlay->UVSCALE = 0x80004000;
787 overlay->OV0CMD = VC_UP_INTERPOLATION | HC_UP_INTERPOLATION | Y_ADJUST |
797 overlay->YRGBSCALE = (xscaleInt << 15) |
805 overlay->OV0CMD &= ~HORIZONTAL_CHROMINANCE_FILTER;
806 overlay->OV0CMD &= ~HORIZONTAL_LUMINANCE_FILTER;
807 overlay->OV0CMD |= (HC_UP_INTERPOLATION | HL_UP_INTERPOLATION);
813 overlay->OV0CMD &= ~VERTICAL_CHROMINANCE_FILTER;
814 overlay->OV0CMD &= ~VERTICAL_LUMINANCE_FILTER;
815 overlay->OV0CMD |= (VC_UP_INTERPOLATION | VL_UP_INTERPOLATION);
821 overlay->OV0CMD &= ~HORIZONTAL_CHROMINANCE_FILTER;
822 overlay->OV0CMD &= ~HORIZONTAL_LUMINANCE_FILTER;
823 overlay->OV0CMD |= (HC_DOWN_INTERPOLATION | HL_DOWN_INTERPOLATION);
829 overlay->OV0CMD &= ~VERTICAL_CHROMINANCE_FILTER;
830 overlay->OV0CMD &= ~VERTICAL_LUMINANCE_FILTER;
831 overlay->OV0CMD |= (VC_DOWN_INTERPOLATION | VL_DOWN_INTERPOLATION);
839 overlay->OV0CMD &= ~HC_DOWN_INTERPOLATION;
840 overlay->OV0CMD |= HC_UP_INTERPOLATION;
848 overlay->OV0CMD &= ~HC_UP_INTERPOLATION;
855 overlay->OV0CMD &= ~VC_DOWN_INTERPOLATION;
856 overlay->OV0CMD |= VC_UP_INTERPOLATION;
864 overlay->OV0CMD &= ~VC_UP_INTERPOLATION;
865 overlay->OV0CMD |= VC_DOWN_INTERPOLATION;
869 overlay->UVSCALE = yscaleIntUV | ((xscaleFractUV & 0xFFF) << 3) |
877 overlay->UV_VPH = 0x30003000;
878 overlay->INIT_PH = UV_VERT_BUF0 | UV_VERT_BUF1;
879 overlay->OV0STRIDE = (dstPitch << 1) | (dstPitch << 16);
880 overlay->OV0CMD &= ~SOURCE_FORMAT;
881 overlay->OV0CMD |= YUV_420;
885 overlay->UV_VPH = 0;
886 overlay->INIT_PH = 0;
887 overlay->OV0STRIDE = dstPitch;
888 overlay->OV0CMD &= ~SOURCE_FORMAT;
889 overlay->OV0CMD |= (id==I810_RV15 ? RGB_555 : RGB_565);
890 overlay->OV0CMD &= ~OV_BYTE_ORDER;
895 overlay->UV_VPH = 0;
896 overlay->INIT_PH = 0;
897 overlay->OV0STRIDE = dstPitch;
898 overlay->OV0CMD &= ~SOURCE_FORMAT;
899 overlay->OV0CMD |= YUV_422;
900 overlay->OV0CMD &= ~OV_BYTE_ORDER;
902 overlay->OV0CMD |= Y_SWAP;
906 overlay->OV0CMD &= ~BUFFER_AND_FIELD;
908 overlay->OV0CMD |= BUFFER0_FIELD0;
910 overlay->OV0CMD |= BUFFER1_FIELD0;
1145 I810OverlayRegPtr overlay = (I810OverlayRegPtr) (pI810->FbBase + pI810->OverlayStart);
1157 /* Turn off the overlay */
1158 overlay->OV0CMD &= 0xFFFFFFFE;
1252 I810OverlayRegPtr overlay = (I810OverlayRegPtr) (pI810->FbBase + pI810->OverlayStart);
1254 overlay->OV0CMD &= 0xFFFFFFFE;