Home
last modified time | relevance | path

Searched refs:encoders (Results 1 – 29 of 29) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/msm/dsi/
Ddsi.c22 msm_dsi->encoders[MSM_DSI_VIDEO_ENCODER_ID] : in msm_dsi_get_encoder()
23 msm_dsi->encoders[MSM_DSI_CMD_ENCODER_ID]; in msm_dsi_get_encoder()
190 struct drm_encoder *encoders[MSM_DSI_ENCODER_NUM]) in msm_dsi_modeset_init()
196 if (WARN_ON(!encoders[MSM_DSI_VIDEO_ENCODER_ID] || in msm_dsi_modeset_init()
197 !encoders[MSM_DSI_CMD_ENCODER_ID])) in msm_dsi_modeset_init()
217 encoders[i]->bridge = msm_dsi->bridge; in msm_dsi_modeset_init()
218 msm_dsi->encoders[i] = encoders[i]; in msm_dsi_modeset_init()
Ddsi.h77 struct drm_encoder *encoders[MSM_DSI_ENCODER_NUM]; member
Ddsi_manager.c574 msm_dsi->encoders[i]); in msm_dsi_manager_connector_init()
637 encoder = msm_dsi->encoders[MSM_DSI_VIDEO_ENCODER_ID]; in msm_dsi_manager_ext_bridge_init()
/linux-4.4.14/Documentation/video4linux/
DREADME.davinci-vpbe36 Loads up VENC, OSD and external encoders such as ths8200. It provides
40 using sub device ops. The connection of external encoders to VENC LCD
46 for setting up the interface between VENC and external encoders based on
48 interfacing external encoders such as ths8200. The setup_if_config()
52 encoders is not present, and would be a part of the next patch series.
56 setting timings at LCD controller port when external encoders are connected
69 support for external encoders and displays forms a part of the next
85 - Add support for external encoders.
Dv4l2-framework.txt1140 Many subdevices, like camera sensors, TV decoders and encoders, need a clock
/linux-4.4.14/drivers/gpu/drm/i2c/
DKconfig8 Support for the Analog Device ADV7511(W) and ADV7513 HDMI encoders.
14 Support for Chrontel ch7006 and similar TV encoders, found
32 Support for NXP Semiconductors TDA998X HDMI encoders.
/linux-4.4.14/drivers/gpu/drm/rcar-du/
DKconfig19 Enable support for external HDMI encoders.
26 Enable support for the R-Car Display Unit embedded LVDS encoders
Drcar_du_kms.c560 } encoders[] = { in rcar_du_encoders_init_one() local
620 for (i = 0; i < ARRAY_SIZE(encoders); ++i) { in rcar_du_encoders_init_one()
622 encoders[i].compatible)) { in rcar_du_encoders_init_one()
623 enc_type = encoders[i].type; in rcar_du_encoders_init_one()
628 if (i == ARRAY_SIZE(encoders)) { in rcar_du_encoders_init_one()
/linux-4.4.14/drivers/media/platform/davinci/
Dvpbe.c267 ret = v4l2_subdev_call(vpbe_dev->encoders[sd_index], video, in vpbe_set_output()
357 ret = v4l2_subdev_call(vpbe_dev->encoders[sd_index], video, in vpbe_s_dv_timings()
458 ret = v4l2_subdev_call(vpbe_dev->encoders[sd_index], video, in vpbe_s_std()
679 vpbe_dev->encoders = kmalloc( in vpbe_initialize()
682 if (NULL == vpbe_dev->encoders) { in vpbe_initialize()
693 enc_subdev = &vpbe_dev->encoders[i]; in vpbe_initialize()
699 enc_subdev = &vpbe_dev->encoders[i]; in vpbe_initialize()
771 kfree(vpbe_dev->encoders); in vpbe_initialize()
801 kfree(vpbe_dev->encoders); in vpbe_deinitialize()
/linux-4.4.14/Documentation/devicetree/bindings/display/ti/
Dti,omap-dss.txt19 a RGB pixel stream to encoders.
27 The DSS Core and the encoders have video port outputs. The structure of the
33 panels or external encoders.
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_drv.h137 struct drm_encoder *encoders[8]; member
271 struct drm_encoder *encoders[MSM_DSI_ENCODER_NUM]);
281 struct drm_encoder *encoders[MSM_DSI_ENCODER_NUM]) in msm_dsi_modeset_init()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_connector.c1105 u32 encoders = 0; in nouveau_connector_create() local
1110 encoders |= (1 << dcbt->entry[i].type); in nouveau_connector_create()
1113 if (encoders & (1 << DCB_OUTPUT_DP)) { in nouveau_connector_create()
1114 if (encoders & (1 << DCB_OUTPUT_TMDS)) in nouveau_connector_create()
1119 if (encoders & (1 << DCB_OUTPUT_TMDS)) { in nouveau_connector_create()
1120 if (encoders & (1 << DCB_OUTPUT_ANALOG)) in nouveau_connector_create()
1125 if (encoders & (1 << DCB_OUTPUT_ANALOG)) { in nouveau_connector_create()
1128 if (encoders & (1 << DCB_OUTPUT_LVDS)) { in nouveau_connector_create()
1131 if (encoders & (1 << DCB_OUTPUT_TV)) { in nouveau_connector_create()
/linux-4.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_drv.h84 struct drm_encoder *encoders[8]; member
Dtilcdc_external.c62 priv->encoders[priv->num_encoders++] = connector->encoder; in tilcdc_add_external_encoder()
Dtilcdc_tfp410.c293 priv->encoders[priv->num_encoders++] = encoder; in tfp410_modeset_init()
Dtilcdc_panel.c285 priv->encoders[priv->num_encoders++] = encoder; in panel_modeset_init()
/linux-4.4.14/include/media/davinci/
Dvpbe.h170 struct v4l2_subdev **encoders; member
/linux-4.4.14/Documentation/input/
Drotary-encoder.txt7 Rotary encoders are devices which are connected to the CPU or other
12 Some encoders have both outputs low in stable states, others also have
/linux-4.4.14/Documentation/devicetree/bindings/media/i2c/
Dadv7343.txt3 The ADV7343 are high speed, digital-to-analog video encoders in a 64-lead LQFP
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_drv.c377 BUG_ON(priv->num_encoders >= ARRAY_SIZE(priv->encoders)); in omap_modeset_init()
380 priv->encoders[priv->num_encoders++] = encoder; in omap_modeset_init()
462 struct drm_encoder *encoder = priv->encoders[i]; in omap_modeset_init()
Domap_drv.h85 struct drm_encoder *encoders[8]; member
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_kms.c344 priv->encoders[priv->num_encoders++] = encoder; in modeset_init()
384 priv->encoders[priv->num_encoders++] = encoder; in modeset_init()
/linux-4.4.14/Documentation/sound/alsa/
Dcompress_offload.txt45 may also provide support for a limited number of audio encoders and
100 codecs on a capture stream will return encoders, decoders will be
122 cases decoders will ignore other fields, while encoders will strictly
/linux-4.4.14/drivers/media/i2c/
DKconfig380 comment "Video encoders"
383 tristate "Philips SAA7127/9 digital video encoders"
386 Support for the Philips SAA7127/9 digital video encoders.
460 tristate "AK8813/AK8814 video encoders"
463 Video output driver for AKM AK8813 and AK8814 TV encoders
/linux-4.4.14/drivers/media/
DKconfig196 devices such as tuners, sensors, video encoders/decoders and
/linux-4.4.14/arch/arm/mach-davinci/
DKconfig198 DA850/OMAP-L138 EVM. The Video decoders/encoders are found on the
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_kms.c224 priv->encoders[priv->num_encoders++] = encoder; in construct_encoder()
/linux-4.4.14/drivers/input/misc/
DKconfig559 tristate "Rotary encoders connected to GPIO pins"
562 Say Y here to add support for rotary encoders connected to GPIO lines.
/linux-4.4.14/Documentation/dvb/
Davermedia.txt50 for PCs have onboard MPEG2 encoders which permit the raw