Lines Matching refs:pix
304 u16 pix = le16_to_cpu(*(__le16 *)(src[i])); in copy_two_pixels() local
306 *r++ = (u8)(((pix & 0xf800) >> 11) << 3) | 0x07; in copy_two_pixels()
307 *g++ = (u8)((((pix & 0x07e0) >> 5)) << 2) | 0x03; in copy_two_pixels()
308 *b++ = (u8)((pix & 0x1f) << 3) | 0x07; in copy_two_pixels()
313 u16 pix = be16_to_cpu(*(__be16 *)(src[i])); in copy_two_pixels() local
315 *r++ = (u8)(((pix & 0xf800) >> 11) << 3) | 0x07; in copy_two_pixels()
316 *g++ = (u8)((((pix & 0x07e0) >> 5)) << 2) | 0x03; in copy_two_pixels()
317 *b++ = (u8)((pix & 0x1f) << 3) | 0x07; in copy_two_pixels()
346 u16 pix; in copy_two_pixels() local
349 pix = ((*r << 8) & 0xf800) | ((*g << 3) & 0x07e0) | in copy_two_pixels()
352 *dst_pix = cpu_to_le16(pix); in copy_two_pixels()
359 u16 pix; in copy_two_pixels() local
362 pix = ((*r << 8) & 0xf800) | ((*g << 3) & 0x07e0) | in copy_two_pixels()
365 *dst_pix = cpu_to_be16(pix); in copy_two_pixels()
742 f->fmt.pix.width = q_data->width; in vidioc_g_fmt()
743 f->fmt.pix.height = q_data->height; in vidioc_g_fmt()
744 f->fmt.pix.field = V4L2_FIELD_NONE; in vidioc_g_fmt()
745 f->fmt.pix.pixelformat = q_data->fmt->fourcc; in vidioc_g_fmt()
746 f->fmt.pix.bytesperline = (q_data->width * q_data->fmt->depth) >> 3; in vidioc_g_fmt()
747 f->fmt.pix.sizeimage = q_data->sizeimage; in vidioc_g_fmt()
748 f->fmt.pix.colorspace = ctx->colorspace; in vidioc_g_fmt()
749 f->fmt.pix.xfer_func = ctx->xfer_func; in vidioc_g_fmt()
750 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc; in vidioc_g_fmt()
751 f->fmt.pix.quantization = ctx->quant; in vidioc_g_fmt()
775 if (f->fmt.pix.height < MIN_H) in vidioc_try_fmt()
776 f->fmt.pix.height = MIN_H; in vidioc_try_fmt()
777 else if (f->fmt.pix.height > MAX_H) in vidioc_try_fmt()
778 f->fmt.pix.height = MAX_H; in vidioc_try_fmt()
780 if (f->fmt.pix.width < MIN_W) in vidioc_try_fmt()
781 f->fmt.pix.width = MIN_W; in vidioc_try_fmt()
782 else if (f->fmt.pix.width > MAX_W) in vidioc_try_fmt()
783 f->fmt.pix.width = MAX_W; in vidioc_try_fmt()
785 get_alignment(f->fmt.pix.pixelformat, &walign, &halign); in vidioc_try_fmt()
786 f->fmt.pix.width &= ~(walign - 1); in vidioc_try_fmt()
787 f->fmt.pix.height &= ~(halign - 1); in vidioc_try_fmt()
788 f->fmt.pix.bytesperline = (f->fmt.pix.width * fmt->depth) >> 3; in vidioc_try_fmt()
789 f->fmt.pix.sizeimage = f->fmt.pix.height * f->fmt.pix.bytesperline; in vidioc_try_fmt()
790 f->fmt.pix.field = V4L2_FIELD_NONE; in vidioc_try_fmt()
801 fmt = find_format(f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_cap()
803 f->fmt.pix.pixelformat = formats[0].fourcc; in vidioc_try_fmt_vid_cap()
804 fmt = find_format(f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_cap()
809 f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_cap()
812 f->fmt.pix.colorspace = ctx->colorspace; in vidioc_try_fmt_vid_cap()
813 f->fmt.pix.xfer_func = ctx->xfer_func; in vidioc_try_fmt_vid_cap()
814 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc; in vidioc_try_fmt_vid_cap()
815 f->fmt.pix.quantization = ctx->quant; in vidioc_try_fmt_vid_cap()
826 fmt = find_format(f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_out()
828 f->fmt.pix.pixelformat = formats[0].fourcc; in vidioc_try_fmt_vid_out()
829 fmt = find_format(f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_out()
834 f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_out()
837 if (!f->fmt.pix.colorspace) in vidioc_try_fmt_vid_out()
838 f->fmt.pix.colorspace = V4L2_COLORSPACE_REC709; in vidioc_try_fmt_vid_out()
861 q_data->fmt = find_format(f->fmt.pix.pixelformat); in vidioc_s_fmt()
862 q_data->width = f->fmt.pix.width; in vidioc_s_fmt()
863 q_data->height = f->fmt.pix.height; in vidioc_s_fmt()
903 ctx->colorspace = f->fmt.pix.colorspace; in vidioc_s_fmt_vid_out()
904 ctx->xfer_func = f->fmt.pix.xfer_func; in vidioc_s_fmt_vid_out()
905 ctx->ycbcr_enc = f->fmt.pix.ycbcr_enc; in vidioc_s_fmt_vid_out()
906 ctx->quant = f->fmt.pix.quantization; in vidioc_s_fmt_vid_out()