/linux-master/drivers/gpu/drm/omapdrm/dss/ |
H A D | venc.c | 268 static inline void venc_write_reg(struct venc_device *venc, int idx, u32 val) argument 270 __raw_writel(val, venc->base + idx); 273 static inline u32 venc_read_reg(struct venc_device *venc, int idx) argument 275 u32 l = __raw_readl(venc->base + idx); 279 static void venc_write_config(struct venc_device *venc, argument 282 DSSDBG("write venc conf\n"); 284 venc_write_reg(venc, VENC_LLEN, config->llen); 285 venc_write_reg(venc, VENC_FLENS, config->flens); 286 venc_write_reg(venc, VENC_CC_CARR_WSS_CARR, config->cc_carr_wss_carr); 287 venc_write_reg(venc, VENC_C_PHAS 338 venc_reset(struct venc_device *venc) argument 357 venc_runtime_get(struct venc_device *venc) argument 371 venc_runtime_put(struct venc_device *venc) argument 381 venc_power_on(struct venc_device *venc) argument 429 venc_power_off(struct venc_device *venc) argument 461 struct venc_device *venc = s->private; local 517 venc_get_clocks(struct venc_device *venc) argument 543 struct venc_device *venc = drm_bridge_to_venc(bridge); local 597 struct venc_device *venc = drm_bridge_to_venc(bridge); local 618 struct venc_device *venc = drm_bridge_to_venc(bridge); local 625 struct venc_device *venc = drm_bridge_to_venc(bridge); local 664 venc_bridge_init(struct venc_device *venc) argument 675 venc_bridge_cleanup(struct venc_device *venc) argument 687 struct venc_device *venc = dev_get_drvdata(dev); local 710 struct venc_device *venc = dev_get_drvdata(dev); local 724 venc_init_output(struct venc_device *venc) argument 749 venc_uninit_output(struct venc_device *venc) argument 757 venc_probe_of(struct venc_device *venc) argument 808 struct venc_device *venc; local 870 struct venc_device *venc = platform_get_drvdata(pdev); local 883 struct venc_device *venc = dev_get_drvdata(dev); local 893 struct venc_device *venc = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/media/platform/mediatek/vcodec/encoder/ |
H A D | Makefile | 5 mtk-vcodec-enc-y := venc/venc_vp8_if.o \ 6 venc/venc_h264_if.o \
|
/linux-master/drivers/media/platform/amphion/ |
H A D | venc.c | 179 struct venc_t *venc = inst->priv; local 197 f->fmt.pix_mp.colorspace = venc->params.color.primaries; 198 f->fmt.pix_mp.xfer_func = venc->params.color.transfer; 199 f->fmt.pix_mp.ycbcr_enc = venc->params.color.matrix; 200 f->fmt.pix_mp.quantization = venc->params.color.full_range; 221 struct venc_t *venc = inst->priv; local 238 venc->params.input_format = cur_fmt->pixfmt; 239 venc->params.src_stride = cur_fmt->bytesperline[0]; 240 venc->params.src_width = cur_fmt->width; 241 venc 270 struct venc_t *venc = inst->priv; local 294 struct venc_t *venc = inst->priv; local 333 struct venc_t *venc = inst->priv; local 356 venc_valid_crop(struct venc_t *venc, const struct vpu_core_resources *res) argument 388 struct venc_t *venc = inst->priv; local 417 struct venc_t *venc = inst->priv; local 518 struct venc_t *venc = inst->priv; local 701 struct venc_t *venc = inst->priv; local 722 venc_set_enable(struct venc_t *venc, u32 type, int enable) argument 732 venc_get_enable(struct venc_t *venc, u32 type) argument 739 struct venc_t *venc = inst->priv; local 757 struct venc_t *venc; local 783 struct venc_t *venc = inst->priv; local 834 struct venc_t *venc; local 856 struct venc_t *venc; local 880 struct venc_t *venc = inst->priv; local 888 struct venc_t *venc = inst->priv; local 908 struct venc_t *venc; local 921 struct venc_t *venc = inst->priv; local 982 struct venc_t *venc; local 1001 struct venc_t *venc; local 1051 venc_cleanup_frames(struct venc_t *venc) argument 1064 struct venc_t *venc = inst->priv; local 1093 struct venc_t *venc = inst->priv; local 1125 struct venc_t *venc; local 1148 struct venc_t *venc = inst->priv; local 1159 struct venc_t *venc = inst->priv; local 1260 struct venc_t *venc; local 1297 struct venc_t *venc; local [all...] |
H A D | Makefile | 17 venc.o \
|
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | venc.c | 3 * linux/drivers/video/omap2/dss/venc.c 256 } venc; variable in typeref:struct:__anon753 260 __raw_writel(val, venc.base + idx); 265 u32 l = __raw_readl(venc.base + idx); 271 DSSDBG("write venc conf\n"); 284 venc.wss_data); 332 DSSERR("Failed to reset venc\n"); 350 r = pm_runtime_resume_and_get(&venc.pdev->dev); 362 r = pm_runtime_put_sync(&venc.pdev->dev); 381 struct omap_overlay_manager *mgr = venc [all...] |
H A D | Makefile | 11 omapdss-$(CONFIG_FB_OMAP2_DSS_VENC) += venc.o
|
/linux-master/drivers/media/platform/qcom/venus/ |
H A D | Makefile | 11 venus-enc-objs += venc.o venc_ctrls.o
|
/linux-master/drivers/clk/mediatek/ |
H A D | Makefile | 18 obj-$(CONFIG_COMMON_CLK_MT6779_VENCSYS) += clk-mt6779-venc.o 31 obj-$(CONFIG_COMMON_CLK_MT6797_VENCSYS) += clk-mt6797-venc.o 48 obj-$(CONFIG_COMMON_CLK_MT2712_VENCSYS) += clk-mt2712-venc.o 94 obj-$(CONFIG_COMMON_CLK_MT8183_VENCSYS) += clk-mt8183-venc.o 106 obj-$(CONFIG_COMMON_CLK_MT8186_VENCSYS) += clk-mt8186-venc.o 118 obj-$(CONFIG_COMMON_CLK_MT8188_VENCSYS) += clk-mt8188-venc.o 133 obj-$(CONFIG_COMMON_CLK_MT8192_VENCSYS) += clk-mt8192-venc.o 145 obj-$(CONFIG_COMMON_CLK_MT8195_VENCSYS) += clk-mt8195-venc.o 154 obj-$(CONFIG_COMMON_CLK_MT8365_VENC) += clk-mt8365-venc.o
|
/linux-master/drivers/gpu/drm/omapdrm/ |
H A D | Makefile | 25 omapdrm-$(CONFIG_OMAP2_DSS_VENC) += dss/venc.o
|
/linux-master/drivers/gpu/drm/meson/ |
H A D | meson_encoder_hdmi.c | 80 /* For 420, pixel clock is half unlike venc clock */ 110 dev_dbg(priv->dev, "vclk:%d phy=%d venc=%d hdmi=%d enci=%d\n", 112 priv->venc.hdmi_use_enci); 115 venc_freq, hdmi_freq, priv->venc.hdmi_use_enci); 154 /* For 420, pixel clock is half unlike venc clock */ 182 dev_dbg(priv->dev, "%s: vclk:%d phy=%d venc=%d hdmi=%d\n", 244 dev_dbg(priv->dev, "%s\n", priv->venc.hdmi_use_enci ? "VENCI" : "VENCP"); 246 if (priv->venc.hdmi_use_enci)
|
H A D | meson_drv.h | 164 } venc; member in struct:meson_drm
|
H A D | meson_venc.c | 1554 priv->venc.hdmi_repeat = hdmi_repeat; 1555 priv->venc.venc_repeat = venc_repeat; 1556 priv->venc.hdmi_use_enci = use_enci; 1558 priv->venc.current_mode = MESON_VENC_MODE_HDMI; 1757 priv->venc.current_mode = MESON_VENC_MODE_MIPI_DSI; 1766 if (mode->mode_tag == priv->venc.current_mode) 1940 priv->venc.current_mode = mode->mode_tag; 1951 switch (priv->venc.current_mode) { 1999 priv->venc.current_mode = MESON_VENC_MODE_NONE;
|
H A D | meson_dw_hdmi.c | 295 /* For 420, pixel clock is half unlike venc clock */ 455 if (priv->venc.hdmi_use_enci) 467 if (priv->venc.hdmi_use_enci) 477 if (priv->venc.hdmi_use_enci)
|
/linux-master/include/video/ |
H A D | omapfb_dss.h | 628 } venc; member in union:omap_dss_device::__anon530
|