Lines Matching +full:pixel +full:- +full:format
1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * TI OMAP3 ISP - Generic video node
7 * Copyright (C) 2009-2010 Nokia Corporation
16 #include <linux/v4l2-mediabus.h>
17 #include <media/media-entity.h>
18 #include <media/v4l2-dev.h>
19 #include <media/v4l2-fh.h>
20 #include <media/videobuf2-v4l2.h>
31 * struct isp_format_info - ISP media bus format information
32 * @code: V4L2 media bus format code
33 * @truncated: V4L2 media bus format code for the same format truncated to 10
34 * bits. Identical to @code if the format is 10 bits wide or less.
35 * @uncompressed: V4L2 media bus format code for the corresponding uncompressed
36 * format. Identical to @code if the format is not DPCM compressed.
37 * @flavor: V4L2 media bus format code for the same pixel layout but
38 * shifted to be 8 bits per pixel. =0 if format is not shiftable.
39 * @pixelformat: V4L2 pixel format FCC identifier
40 * @width: Bits per pixel (when transferred over a bus)
41 * @bpp: Bytes per pixel (when stored in memory)
77 * struct isp_pipeline - An ISP hardware pipeline
114 return pipe->state == (ISP_PIPELINE_STREAM_INPUT | in isp_pipeline_ready()
123 * struct isp_buffer - ISP video buffer
144 ({ (video)->dmaqueue_flags = 0; })
147 * struct isp_video_operations - ISP video operations
160 struct mutex mutex; /* format and crop settings */
193 struct v4l2_format format; member