Home
last modified time | relevance | path

Searched full:jpeg (Results 1 – 25 of 156) sorted by relevance

1234567

/linux/drivers/media/platform/samsung/s5p-jpeg/
H A Djpeg-regs.h2 /* linux/drivers/media/platform/samsung/s5p-jpeg/jpeg-regs.h
4 * Register definition file for Samsung JPEG codec driver
18 /* JPEG mode register */
29 /* JPEG operation status register */
45 /* JPEG restart interval register upper byte */
48 /* JPEG restart interval register lower byte */
51 /* JPEG vertical resolution register upper byte */
54 /* JPEG vertical resolution register lower byte */
57 /* JPEG horizontal resolution register upper byte */
60 /* JPEG horizontal resolution register lower byte */
[all …]
H A Djpeg-core.h2 /* linux/drivers/media/platform/samsung/s5p-jpeg/jpeg-core.h
14 #include <media/jpeg.h>
19 #define S5P_JPEG_M2M_NAME "s5p-jpeg"
23 /* JPEG compression quality setting */
27 /* JPEG RGB to YCbCr conversion matrix coefficients */
95 * struct s5p_jpeg - JPEG IP abstraction
102 * @regs: JPEG IP registers mapping
103 * @irq: JPEG IP irq
104 * @irq_ret: JPEG IP irq result value
105 * @clocks: JPEG IP clock(s)
[all …]
H A DMakefile2 s5p-jpeg-objs := jpeg-core.o jpeg-hw-exynos3250.o jpeg-hw-exynos4.o jpeg-hw-s5p.o
3 obj-$(CONFIG_VIDEO_SAMSUNG_S5P_JPEG) += s5p-jpeg.o
H A Djpeg-hw-s5p.c2 /* linux/drivers/media/platform/samsung/s5p-jpeg/jpeg-hw.h
13 #include "jpeg-core.h"
14 #include "jpeg-regs.h"
15 #include "jpeg-hw-s5p.h"
23 /* no other way but polling for when JPEG IP becomes operational */ in s5p_jpeg_reset()
H A Djpeg-hw-s5p.h2 /* linux/drivers/media/platform/samsung/s5p-jpeg/jpeg-hw.h
15 #include "jpeg-regs.h"
/linux/Documentation/devicetree/bindings/media/
H A Dsamsung,s5pv210-jpeg.yaml4 $id: http://devicetree.org/schemas/media/samsung,s5pv210-jpeg.yaml#
7 title: Samsung S5PV210 and Exynos SoC JPEG codec
18 - samsung,s5pv210-jpeg
19 - samsung,exynos3250-jpeg
20 - samsung,exynos4210-jpeg
21 - samsung,exynos4212-jpeg
22 - samsung,exynos5420-jpeg
23 - samsung,exynos5433-jpeg
59 - samsung,s5pv210-jpeg
60 - samsung,exynos4210-jpeg
[all …]
H A Dimg,e5010-jpeg-enc.yaml4 $id: http://devicetree.org/schemas/media/img,e5010-jpeg-enc.yaml#
7 title: Imagination E5010 JPEG Encoder
13 The E5010 is a JPEG encoder from Imagination Technologies implemented on
15 inputs to JPEG and M-JPEG. It supports baseline JPEG Encoding up to
22 - const: ti,am62a-jpeg-enc
23 - const: img,e5010-jpeg-enc
24 - const: img,e5010-jpeg-enc
66 jpeg-encoder@fd20000 {
67 compatible = "img,e5010-jpeg-enc";
H A Drenesas,jpu.yaml7 title: Renesas JPEG Processing Unit
13 The JPEG processing unit (JPU) incorporates the JPEG codec with an encoding
14 and decoding function conforming to the JPEG baseline process, so that the
15 JPU can encode image data and decode JPEG data quickly.
58 jpeg-codec@fe980000 {
H A Dmediatek,mt8195-jpegenc.yaml7 title: MediaTek JPEG Encoder
13 MediaTek JPEG Encoder is the JPEG encode hardware present in MediaTek SoCs
42 The jpeg encoder hardware device node which should be added as subnodes to
43 the main jpeg node.
H A Dmediatek,mt8195-jpegdec.yaml7 title: MediaTek JPEG Decoder
13 MediaTek JPEG Decoder is the JPEG decode hardware present in MediaTek SoCs
42 The jpeg decoder hardware device node which should be added as subnodes to
43 the main jpeg node.
/linux/Documentation/userspace-api/media/v4l/
H A Dvidioc-g-jpegcomp.rst39 :ref:`JPEG class controls <jpeg-controls>` for image quality and JPEG
47 itself, and it'll be stored in the JPEG-encoded fields (eg; interlacing
52 and the restart interval information (all JPEG-specific stuff) should be
53 stored in the JPEG-encoded fields. These define how the JPEG field is
69 :ref:`V4L2_CID_JPEG_COMPRESSION_QUALITY <jpeg-quality-control>`
89 - See :ref:`jpeg-markers`. Deprecated. If
90 :ref:`V4L2_CID_JPEG_ACTIVE_MARKER <jpeg-active-marker-control>`
98 .. flat-table:: JPEG Markers Flags
H A Dpixfmt-reserved.rst60 - JPEG-Light format (Pegasus Lossless JPEG) used in Divio webcams NW
96 - JPEG compressed RGGB Bayer format used by the gspca driver.
101 - OV511 JPEG format used by the gspca driver.
106 - OV518 JPEG format used by the gspca driver.
111 - Pixart 73xx JPEG format used by the gspca driver.
204 contains interleaved JPEG and UYVY image data, followed by meta
206 actual pointer array follows immediately the interleaved JPEG/UYVY
210 The first plane can start either with JPEG or UYVY data chunk. The
212 multiplied by 2. The size of a JPEG chunk depends on the image and
224 In order to extract UYVY and JPEG frames an application can
[all …]
H A Dext-ctrls-jpeg.rst6 JPEG Control Reference
9 The JPEG class includes controls for common features of JPEG encoders
17 JPEG Control IDs
21 The JPEG class descriptor. Calling
82 Specify which JPEG markers are included in compressed stream. This
104 For more details about JPEG specification, refer to :ref:`itu-t81`,
105 :ref:`jfif`, :ref:`w3c-jpeg-jfif`.
/linux/drivers/media/platform/nxp/imx-jpeg/
H A Dmxc-jpeg-hw.c3 * i.MX8QXP/i.MX8QM JPEG encoder/decoder v4l2 driver
10 #include "mxc-jpeg-hw.h"
23 dev_dbg(dev, " MXC JPEG NEXT_DESCPT_PTR 0x%x\n", in print_descriptor_info()
25 dev_dbg(dev, " MXC JPEG BUF_BASE0 0x%x\n", desc->buf_base0); in print_descriptor_info()
26 dev_dbg(dev, " MXC JPEG BUF_BASE1 0x%x\n", desc->buf_base1); in print_descriptor_info()
27 dev_dbg(dev, " MXC JPEG LINE_PITCH %d\n", desc->line_pitch); in print_descriptor_info()
28 dev_dbg(dev, " MXC JPEG STM_BUFBASE 0x%x\n", desc->stm_bufbase); in print_descriptor_info()
29 dev_dbg(dev, " MXC JPEG STM_BUFSIZE %d\n", desc->stm_bufsize); in print_descriptor_info()
30 dev_dbg(dev, " MXC JPEG IMGSIZE %x (%d x %d)\n", desc->imgsize, in print_descriptor_info()
32 dev_dbg(dev, " MXC JPEG STM_CTRL 0x%x\n", desc->stm_ctrl); in print_descriptor_info()
H A DMakefile2 mxc-jpeg-encdec-objs := mxc-jpeg-hw.o mxc-jpeg.o
3 obj-$(CONFIG_VIDEO_IMX8_JPEG) += mxc-jpeg-encdec.o
/linux/drivers/media/platform/mediatek/jpeg/
H A DMakefile3 mtk-jpeg-enc-hw.o \
4 mtk-jpeg-dec-hw.o
9 mtk-jpeg-enc-hw-y := mtk_jpeg_enc_hw.o
10 mtk-jpeg-dec-hw-y := mtk_jpeg_dec_hw.o
H A DKconfig3 tristate "Mediatek JPEG Codec driver"
12 Mediatek jpeg codec driver provides HW capability to decode
13 JPEG format
16 module will be called mtk-jpeg
/linux/include/media/
H A Dv4l2-jpeg.h3 * V4L2 JPEG helpers header
7 * For reference, see JPEG ITU-T.81 (ISO/IEC 10918-1)
43 * struct v4l2_jpeg_reference - reference into the JPEG buffer
72 * struct v4l2_jpeg_frame_header - JPEG frame header
104 * struct v4l2_jpeg_scan_header - JPEG scan header
133 * struct v4l2_jpeg_header - parsed JPEG header
/linux/drivers/media/usb/gspca/
H A Dw996Xcf.c3 * GSPCA sub driver for W996[78]CF JPEG USB Dual Mode Camera Chip.
148 Upload quantization tables for the JPEG compression.
157 reg_w(sd, 0x39, 0x0010); /* JPEG clock enable */ in w9968cf_upload_quantizationtables()
165 reg_w(sd, 0x39, 0x0012); /* JPEG encoder enable */ in w9968cf_upload_quantizationtables()
383 reg_w(sd, 0x32, y1 & 0xffff); /* JPEG buf 0 low */ in w9968cf_init()
384 reg_w(sd, 0x33, y1 >> 16); /* JPEG buf 0 high */ in w9968cf_init()
386 reg_w(sd, 0x34, y1 & 0xffff); /* JPEG buf 1 low */ in w9968cf_init()
387 reg_w(sd, 0x35, y1 >> 16); /* JPEG bug 1 high */ in w9968cf_init()
389 reg_w(sd, 0x36, 0x0000);/* JPEG restart interval */ in w9968cf_init()
390 reg_w(sd, 0x37, 0x0804);/*JPEG VLE FIFO threshold*/ in w9968cf_init()
[all …]
/linux/drivers/media/platform/imagination/
H A DKconfig3 tristate "Imagination E5010 JPEG Encoder Driver"
11 This is a video4linux2 M2M driver for Imagination E5010 JPEG encoder,
12 which supports JPEG and MJPEG baseline encoding of YUV422 and YUV420
/linux/Documentation/driver-api/media/
H A Dv4l2-jpeg.rst3 V4L2 JPEG header related functions and data structures
6 .. kernel-doc:: include/media/v4l2-jpeg.h
9 .. kernel-doc:: drivers/media/v4l2-core/v4l2-jpeg.c
/linux/drivers/media/pci/zoran/
H A Dzr36057.h99 #define ZR36057_JMC 0x100 /* JPEG Mode and Control */
113 #define ZR36057_JPC 0x104 /* JPEG Process Control */
137 #define ZR36057_JCBA 0x11c /* JPEG Code Base Address */
139 #define ZR36057_JCFT 0x120 /* JPEG Code FIFO Threshold */
141 #define ZR36057_JCGI 0x124 /* JPEG Codec Guest ID */
/linux/drivers/media/platform/verisilicon/
H A Drockchip_vpu2_hw_jpeg_enc.c7 * JPEG encoder
9 * The VPU JPEG encoder produces JPEG baseline sequential format.
13 * encoding using internal Huffman tables, as specified in the JPEG
154 /* Switch to JPEG encoder mode before writing registers */ in rockchip_vpu2_jpeg_enc_run()
/linux/Documentation/userspace-api/media/drivers/
H A Daspeed-video.rst10 options. The adopted compressing algorithm is a modified JPEG algorithm.
14 * JPEG JFIF standard mode: for single frame and management compression
21 stands for JPEG JFIF standard mode; V4L2_PIX_FMT_AJPG stands for ASPEED
/linux/Documentation/admin-guide/media/
H A Dplatform-cardlist.rst36 mtk_jpeg Mediatek JPEG Codec
49 rcar_jpu Renesas JPEG Processing Unit
57 s5p-jpeg Samsung S5P/Exynos3250/Exynos4 JPEG codec

1234567