Home
last modified time | relevance | path

Searched refs:mfmt (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/staging/vc04_services/bcm2835-camera/
H A Dbcm2835-camera.c940 struct mmal_fmt *mfmt; in vidioc_try_fmt_vid_cap() local
942 mfmt = get_format(f); in vidioc_try_fmt_vid_cap()
943 if (!mfmt) { in vidioc_try_fmt_vid_cap()
948 mfmt = get_format(f); in vidioc_try_fmt_vid_cap()
960 f->fmt.pix.bytesperline = f->fmt.pix.width * mfmt->ybbp; in vidioc_try_fmt_vid_cap()
961 if (!mfmt->remove_padding) { in vidioc_try_fmt_vid_cap()
962 if (mfmt->depth == 24) { in vidioc_try_fmt_vid_cap()
974 int align_mask = ((32 * mfmt->depth) >> 3) - 1; in vidioc_try_fmt_vid_cap()
989 (((f->fmt.pix.width + 31) & ~31) * mfmt->depth) >> 3; in vidioc_try_fmt_vid_cap()
991 if ((mfmt in vidioc_try_fmt_vid_cap()
1065 struct mmal_fmt *mfmt = get_format(f); mmal_setup_encode_component() local
1153 struct mmal_fmt *mfmt = get_format(f); mmal_setup_components() local
1294 struct mmal_fmt *mfmt; vidioc_s_fmt_vid_cap() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/vc04_services/bcm2835-camera/
H A Dbcm2835-camera.c936 struct mmal_fmt *mfmt; in vidioc_try_fmt_vid_cap() local
938 mfmt = get_format(f); in vidioc_try_fmt_vid_cap()
939 if (!mfmt) { in vidioc_try_fmt_vid_cap()
944 mfmt = get_format(f); in vidioc_try_fmt_vid_cap()
956 f->fmt.pix.bytesperline = f->fmt.pix.width * mfmt->ybbp; in vidioc_try_fmt_vid_cap()
957 if (!mfmt->remove_padding) { in vidioc_try_fmt_vid_cap()
958 if (mfmt->depth == 24) { in vidioc_try_fmt_vid_cap()
970 int align_mask = ((32 * mfmt->depth) >> 3) - 1; in vidioc_try_fmt_vid_cap()
985 (((f->fmt.pix.width + 31) & ~31) * mfmt->depth) >> 3; in vidioc_try_fmt_vid_cap()
987 if ((mfmt in vidioc_try_fmt_vid_cap()
1061 struct mmal_fmt *mfmt = get_format(f); mmal_setup_encode_component() local
1149 struct mmal_fmt *mfmt = get_format(f); mmal_setup_components() local
1290 struct mmal_fmt *mfmt; vidioc_s_fmt_vid_cap() local
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/cadence/
H A Dcdns-csi2tx.c330 struct v4l2_mbus_framefmt *mfmt; in csi2tx_start() local
349 mfmt = &csi2tx->pad_fmts[pad_idx]; in csi2tx_start()
350 fmt = csi2tx_get_fmt_from_mbus(mfmt->code); in csi2tx_start()
366 writel(CSI2TX_DT_FORMAT_BYTES_PER_LINE(mfmt->width * fmt->bpp) | in csi2tx_start()
367 CSI2TX_DT_FORMAT_MAX_LINE_NUM(mfmt->height + 1), in csi2tx_start()
/kernel/linux/linux-6.6/drivers/media/platform/cadence/
H A Dcdns-csi2tx.c331 struct v4l2_mbus_framefmt *mfmt; in csi2tx_start() local
350 mfmt = &csi2tx->pad_fmts[pad_idx]; in csi2tx_start()
351 fmt = csi2tx_get_fmt_from_mbus(mfmt->code); in csi2tx_start()
367 writel(CSI2TX_DT_FORMAT_BYTES_PER_LINE(mfmt->width * fmt->bpp) | in csi2tx_start()
368 CSI2TX_DT_FORMAT_MAX_LINE_NUM(mfmt->height + 1), in csi2tx_start()

Completed in 8 milliseconds