| /Linux-v5.4/drivers/media/platform/s5p-jpeg/ |
| D | jpeg-core.c | 589 switch (ctx->jpeg->variant->version) { in s5p_jpeg_to_user_subsampling() 766 struct s5p_jpeg *jpeg = ctx->jpeg; in exynos4_jpeg_parse_decode_h_tbl() local 795 exynos4_jpeg_select_dec_h_tbl(jpeg->regs, c, in exynos4_jpeg_parse_decode_h_tbl() 803 struct s5p_jpeg *jpeg = ctx->jpeg; in exynos4_jpeg_parse_huff_tbl() local 831 writel(word, jpeg->regs + in exynos4_jpeg_parse_huff_tbl() 845 writel(word, jpeg->regs + in exynos4_jpeg_parse_huff_tbl() 852 writel(word, jpeg->regs + in exynos4_jpeg_parse_huff_tbl() 862 struct s5p_jpeg *jpeg = ctx->jpeg; in exynos4_jpeg_parse_decode_q_tbl() local 877 exynos4_jpeg_set_dec_components(jpeg->regs, components); in exynos4_jpeg_parse_decode_q_tbl() 887 exynos4_jpeg_select_dec_q_tbl(jpeg->regs, c, x); in exynos4_jpeg_parse_decode_q_tbl() [all …]
|
| 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
|
| D | jpeg-core.h | 227 struct s5p_jpeg *jpeg; member
|
| /Linux-v5.4/drivers/media/platform/mtk-jpeg/ |
| D | mtk_jpeg_core.c | 87 struct mtk_jpeg_dev *jpeg = video_drvdata(file); in mtk_jpeg_querycap() local 92 dev_name(jpeg->dev)); in mtk_jpeg_querycap() 204 struct mtk_jpeg_dev *jpeg = ctx->jpeg; in mtk_jpeg_try_fmt_mplane() local 251 v4l2_dbg(2, debug, &jpeg->v4l2_dev, "wxh:%ux%u\n", in mtk_jpeg_try_fmt_mplane() 254 v4l2_dbg(2, debug, &jpeg->v4l2_dev, in mtk_jpeg_try_fmt_mplane() 270 struct mtk_jpeg_dev *jpeg = ctx->jpeg; in mtk_jpeg_g_fmt_vid_mplane() local 290 v4l2_dbg(1, debug, &jpeg->v4l2_dev, "(%d) g_fmt:%c%c%c%c wxh:%ux%u\n", in mtk_jpeg_g_fmt_vid_mplane() 305 v4l2_dbg(1, debug, &jpeg->v4l2_dev, in mtk_jpeg_g_fmt_vid_mplane() 325 v4l2_dbg(2, debug, &ctx->jpeg->v4l2_dev, "(%d) try_fmt:%c%c%c%c\n", in mtk_jpeg_try_fmt_vid_cap_mplane() 346 v4l2_dbg(2, debug, &ctx->jpeg->v4l2_dev, "(%d) try_fmt:%c%c%c%c\n", in mtk_jpeg_try_fmt_vid_out_mplane() [all …]
|
| D | mtk_jpeg_core.h | 119 struct mtk_jpeg_dev *jpeg; member
|
| /Linux-v5.4/Documentation/devicetree/bindings/media/ |
| D | exynos-jpeg-codec.txt | 6 "samsung,s5pv210-jpeg", "samsung,exynos4210-jpeg", 7 "samsung,exynos3250-jpeg", "samsung,exynos5420-jpeg", 8 "samsung,exynos5433-jpeg"; 12 - "jpeg" for the core gate clock,
|
| D | renesas,jpu.txt | 20 jpeg-codec@fe980000 {
|
| D | mediatek-jpeg-decoder.txt | 10 - reg : physical base address of the jpeg decoder registers and length of
|
| /Linux-v5.4/Documentation/media/uapi/v4l/ |
| D | vidioc-g-jpegcomp.rst | 46 :ref:`JPEG class controls <jpeg-controls>` for image quality and JPEG 77 :ref:`V4L2_CID_JPEG_COMPRESSION_QUALITY <jpeg-quality-control>` 97 - See :ref:`jpeg-markers`. Deprecated. If 98 :ref:`V4L2_CID_JPEG_ACTIVE_MARKER <jpeg-active-marker-control>`
|
| D | common.rst | 54 ext-ctrls-jpeg
|
| D | ext-ctrls-jpeg.rst | 113 :ref:`jfif`, :ref:`w3c-jpeg-jfif`.
|
| /Linux-v5.4/drivers/media/platform/ |
| D | Makefile | 41 obj-$(CONFIG_VIDEO_SAMSUNG_S5P_JPEG) += s5p-jpeg/ 93 obj-$(CONFIG_VIDEO_MEDIATEK_JPEG) += mtk-jpeg/
|
| D | aspeed-video.c | 232 struct aspeed_video_addr jpeg; member 918 aspeed_video_write(video, VE_JPEG_ADDR, video->jpeg.dma); in aspeed_video_init_regs() 1261 if (video->jpeg.virt) in aspeed_video_update_subsampling() 1262 aspeed_video_init_jpeg_table(video->jpeg.virt, video->yuv420); in aspeed_video_update_subsampling() 1625 if (!aspeed_video_alloc_buf(video, &video->jpeg, in aspeed_video_init() 1632 aspeed_video_init_jpeg_table(video->jpeg.virt, video->yuv420); in aspeed_video_init() 1699 dma_free_coherent(video->dev, VE_JPEG_HEADER_SIZE, video->jpeg.virt, in aspeed_video_remove() 1700 video->jpeg.dma); in aspeed_video_remove()
|
| /Linux-v5.4/drivers/media/platform/coda/ |
| D | Makefile | 3 …a-vpu-objs := coda-common.o coda-bit.o coda-gdi.o coda-h264.o coda-mpeg2.o coda-mpeg4.o coda-jpeg.o
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_vcn.c | 310 new_state.jpeg = VCN_DPG_STATE__PAUSE; in amdgpu_vcn_idle_work_handler() 312 new_state.jpeg = VCN_DPG_STATE__UNPAUSE; in amdgpu_vcn_idle_work_handler() 362 new_state.jpeg = VCN_DPG_STATE__PAUSE; in amdgpu_vcn_ring_begin_use() 364 new_state.jpeg = VCN_DPG_STATE__UNPAUSE; in amdgpu_vcn_ring_begin_use() 369 new_state.jpeg = VCN_DPG_STATE__PAUSE; in amdgpu_vcn_ring_begin_use()
|
| D | vcn_v1_0.c | 1237 adev->vcn.pause_state.fw_based, adev->vcn.pause_state.jpeg, in vcn_v1_0_pause_dpg_mode() 1238 new_state->fw_based, new_state->jpeg); in vcn_v1_0_pause_dpg_mode() 1290 if (adev->vcn.pause_state.jpeg != new_state->jpeg) { in vcn_v1_0_pause_dpg_mode() 1292 adev->vcn.pause_state.fw_based, adev->vcn.pause_state.jpeg, in vcn_v1_0_pause_dpg_mode() 1293 new_state->fw_based, new_state->jpeg); in vcn_v1_0_pause_dpg_mode() 1298 if (new_state->jpeg == VCN_DPG_STATE__PAUSE) { in vcn_v1_0_pause_dpg_mode() 1346 adev->vcn.pause_state.jpeg = new_state->jpeg; in vcn_v1_0_pause_dpg_mode()
|
| D | amdgpu_vcn.h | 146 enum internal_dpg_state jpeg; member
|
| /Linux-v5.4/Documentation/media/v4l-drivers/ |
| D | meye.rst | 124 Takes a snapshot in an uncompressed or compressed jpeg format. 126 jpeg snapshot) the size of the image. The image data is
|
| /Linux-v5.4/Documentation/devicetree/bindings/display/hisilicon/ |
| D | hisi-ade.txt | 18 jpeg codec.
|
| /Linux-v5.4/Documentation/media/ |
| D | videodev2.h.rst.exceptions | 201 replace define V4L2_JPEG_MARKER_DHT jpeg-markers 202 replace define V4L2_JPEG_MARKER_DQT jpeg-markers 203 replace define V4L2_JPEG_MARKER_DRI jpeg-markers 204 replace define V4L2_JPEG_MARKER_COM jpeg-markers 205 replace define V4L2_JPEG_MARKER_APP jpeg-markers
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | s5pv210.dtsi | 650 jpeg_codec: jpeg-codec@fb600000 { 651 compatible = "samsung,s5pv210-jpeg"; 656 clock-names = "jpeg";
|
| D | exynos5420.dtsi | 703 jpeg_0: jpeg@11f50000 { 704 compatible = "samsung,exynos5420-jpeg"; 707 clock-names = "jpeg"; 712 jpeg_1: jpeg@11f60000 { 713 compatible = "samsung,exynos5420-jpeg"; 716 clock-names = "jpeg";
|
| D | exynos3250.dtsi | 300 jpeg: codec@11830000 { label 301 compatible = "samsung,exynos3250-jpeg"; 305 clock-names = "jpeg", "sclk";
|
| D | exynos4.dtsi | 735 jpeg_codec: jpeg-codec@11840000 { 736 compatible = "samsung,exynos4210-jpeg"; 740 clock-names = "jpeg";
|
| /Linux-v5.4/Documentation/ |
| D | dontdiff | 24 *.jpeg
|