| /linux/drivers/media/platform/samsung/s5p-jpeg/ |
| H A D | jpeg-regs.h | 2 /* 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 D | jpeg-core.h | 2 /* 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 D | Makefile | 2 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 D | jpeg-hw-s5p.c | 2 /* 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 D | jpeg-hw-s5p.h | 2 /* linux/drivers/media/platform/samsung/s5p-jpeg/jpeg-hw.h 15 #include "jpeg-regs.h"
|
| /linux/Documentation/devicetree/bindings/media/ |
| H A D | samsung,s5pv210-jpeg.yaml | 4 $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 D | img,e5010-jpeg-enc.yaml | 4 $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 D | renesas,jpu.yaml | 7 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 D | mediatek,mt8195-jpegenc.yaml | 7 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 D | mediatek,mt8195-jpegdec.yaml | 7 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 D | vidioc-g-jpegcomp.rst | 39 :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 D | pixfmt-reserved.rst | 60 - 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 D | ext-ctrls-jpeg.rst | 6 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 D | mxc-jpeg-hw.c | 3 * 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 D | Makefile | 2 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 D | Makefile | 3 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 D | Kconfig | 3 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 D | v4l2-jpeg.h | 3 * 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 D | w996Xcf.c | 3 * 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 D | Kconfig | 3 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 D | v4l2-jpeg.rst | 3 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 D | zr36057.h | 99 #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 D | rockchip_vpu2_hw_jpeg_enc.c | 7 * 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 D | aspeed-video.rst | 10 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 D | platform-cardlist.rst | 36 mtk_jpeg Mediatek JPEG Codec 49 rcar_jpu Renesas JPEG Processing Unit 57 s5p-jpeg Samsung S5P/Exynos3250/Exynos4 JPEG codec
|