Home
last modified time | relevance | path

Searched full:encoders (Results 1 – 25 of 208) sorted by relevance

123456789

/openbmc/linux/Documentation/devicetree/bindings/display/bridge/
H A Drenesas,lvds.yaml19 - renesas,r8a7742-lvds # for RZ/G1H compatible LVDS encoders
20 - renesas,r8a7743-lvds # for RZ/G1M compatible LVDS encoders
21 - renesas,r8a7744-lvds # for RZ/G1N compatible LVDS encoders
22 - renesas,r8a774a1-lvds # for RZ/G2M compatible LVDS encoders
23 - renesas,r8a774b1-lvds # for RZ/G2N compatible LVDS encoders
24 - renesas,r8a774c0-lvds # for RZ/G2E compatible LVDS encoders
25 - renesas,r8a774e1-lvds # for RZ/G2H compatible LVDS encoders
26 - renesas,r8a7790-lvds # for R-Car H2 compatible LVDS encoders
27 - renesas,r8a7791-lvds # for R-Car M2-W compatible LVDS encoders
28 - renesas,r8a7793-lvds # for R-Car M2-N compatible LVDS encoders
[all …]
H A Dlvds-codec.yaml7 title: Transparent LVDS encoders and decoders
13 This binding supports transparent LVDS encoders and decoders that don't
56 For LVDS encoders, port 0 is the parallel input
77 For LVDS encoders, port 1 is the LVDS output
/openbmc/linux/include/drm/
H A Ddrm_encoder.h38 * Encoders sit between CRTCs and connectors.
92 * @funcs: control functions, can be NULL for simple managed encoders
95 * CRTCs drive pixels to encoders, which convert them into signals
127 * - DRM_MODE_ENCODER_DPMST for special fake encoders used to allow
152 * @possible_clones: Bitmask of potential sibling encoders for cloning,
158 * encoders can be used in a cloned configuration, they both should have
256 * device's list of encoders.
311 * drm_for_each_encoder_mask - iterate over encoders specified by bitmask
316 * Iterate over all encoders specified by bitmask.
323 * drm_for_each_encoder - iterate over all encoders
[all …]
/openbmc/linux/include/uapi/sound/
H A Dcompress_params.h56 /* MP3 modes are only useful for encoders */
64 /* AMR modes are only useful for encoders */
79 /* AMRWB modes are only useful for encoders */
88 /* AAC modes are required for encoders and decoders */
100 /* AAC formats are required for encoders and decoders */
147 * Define quality levels for FLAC encoders, from LEVEL0 (fast)
204 /* <FIXME: multichannel encoders aren't supported for now. Would need
275 * By default the Subset format is used by encoders.
387 * Encoders may rely on profiles for quality levels.
389 * @profile: Mandatory for encoders, can be mandatory for specific
/openbmc/linux/drivers/gpu/drm/renesas/rcar-du/
H A DKconfig39 Enable support for the R-Car Display Unit embedded LVDS encoders.
55 Enable support for the R-Car Display Unit embedded MIPI DSI encoders.
69 Enable support for the RZ/G2L Display Unit embedded MIPI DSI encoders.
/openbmc/linux/include/linux/platform_data/
H A Dkeypad-pxa27x.h18 * left as 0 if only rotary encoders are enabled, the driver will
52 /* rotary encoders 0 */
58 /* rotary encoders 1 */
/openbmc/linux/drivers/media/platform/st/sti/hva/
H A Dhva-debugfs.c289 seq_printf(s, "[encoders]\n|- %d registered encoders:\n", in encoders_show()
292 while (hva->encoders[i]) { in encoders_show()
293 seq_printf(s, "|- %s: %4.4s => %4.4s\n", hva->encoders[i]->name, in encoders_show()
294 (char *)&hva->encoders[i]->pixelformat, in encoders_show()
295 (char *)&hva->encoders[i]->streamformat); in encoders_show()
333 DEFINE_SHOW_ATTRIBUTE(encoders);
342 hva_dbg_create_entry(encoders); in hva_debugfs_create()
H A Dhva.h323 * @encoders: registered encoders
324 * @nb_of_encoders: number of registered encoders
358 const struct hva_enc *encoders[HVA_MAX_ENCODERS]; member
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Ddisp.h102 * For normal encoders this just returns the encoder. For active MST encoders,
104 * Inactive MST encoders return NULL, since they would have no real outp to
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_encoder.c37 * Encoders represent the connecting element between the CRTC (as the overall
41 * connector. Encoders are objects exposed to userspace, originally to allow
48 * Otherwise encoders aren't used in the uapi at all (any modeset request from
51 * of encoders to facilitate code sharing. But for more complex settings it is
53 * encoders, bridges also have the benefit of being purely an internal
56 * Encoders are initialized with drm_encoder_init() and cleaned up using
H A Ddrm_crtc_helper.c74 * and encoders. It can call callbacks like &drm_encoder_helper_funcs.dpms even
217 * will remove any CRTC links of unused encoders and encoder links of
218 * disconnected connectors. Then it will disable all unused encoders and CRTCs
257 /* Disable unused encoders */ in drm_crtc_prepare_encoders()
358 /* Prepare the encoders and CRTCs before setting the mode. */ in drm_crtc_helper_set_mode()
368 /* Disable the encoders as the first thing we do. */ in drm_crtc_helper_set_mode()
377 /* Set up the DPLL and any encoders state that needs to adjust or depend in drm_crtc_helper_set_mode()
469 /* Decouple all encoders and their attached connectors from this crtc */ in drm_crtc_helper_disable()
501 * For connectors that support multiple encoders, either the
528 * After locating the appropriate encoders, the helper function will call the
[all …]
/openbmc/linux/drivers/gpu/drm/i2c/
H A DKconfig9 Support for Chrontel ch7006 and similar TV encoders, found
29 Support for NXP Semiconductors TDA998X HDMI encoders.
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dlink_enc_cfg.h48 * Algorithm for assigning available DIG link encoders to streams.
54 * a) First assign encoders to unmappable endpoints.
55 * b) Then assign encoders to mappable endpoints.
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_link_enc_cfg.c31 /* Check whether stream is supported by DIG link encoders. */
316 /* (a) Assign DIG link encoders to physical (unmappable) endpoints first. */ in link_enc_cfg_link_encs_assign()
328 /* Physical endpoints have a fixed mapping to DIG link encoders. */ in link_enc_cfg_link_encs_assign()
333 /* (b) Retain previous assignments for mappable endpoints if encoders still available. */ in link_enc_cfg_link_encs_assign()
364 /* (c) Then assign encoders to remaining mappable endpoints. */ in link_enc_cfg_link_encs_assign()
385 /* Mappable endpoints have a flexible mapping to DIG link encoders. */ in link_enc_cfg_link_encs_assign()
539 /* Add assigned encoders to list. */ in link_enc_cfg_get_next_avail_link_enc()
706 /* (4) Assigned encoders not in available pool. */ in link_enc_cfg_validate()
720 /* (5) All streams have valid link encoders. */ in link_enc_cfg_validate()
/openbmc/linux/drivers/gpu/drm/meson/
H A Dmeson_encoder_dsi.c157 priv->encoders[MESON_ENC_DSI] = meson_encoder_dsi; in meson_encoder_dsi_init()
168 if (priv->encoders[MESON_ENC_DSI]) { in meson_encoder_dsi_remove()
169 meson_encoder_dsi = priv->encoders[MESON_ENC_DSI]; in meson_encoder_dsi_remove()
H A Dmeson_encoder_cvbs.c285 priv->encoders[MESON_ENC_CVBS] = meson_encoder_cvbs; in meson_encoder_cvbs_init()
294 if (priv->encoders[MESON_ENC_CVBS]) { in meson_encoder_cvbs_remove()
295 meson_encoder_cvbs = priv->encoders[MESON_ENC_CVBS]; in meson_encoder_cvbs_remove()
/openbmc/linux/Documentation/devicetree/bindings/display/
H A Damlogic,meson-vpu.yaml20 D | vd2 | VIU | | Video Post | | Video Encoders |<---|-----VCLK |
46 VENC: Video Encoders
49 The VENC is composed of the multiple pixel encoders
/openbmc/linux/Documentation/devicetree/bindings/display/ti/
H A 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.
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Dvidioc-encoder-cmd.rst58 started yet. Applies to both queues of mem2mem encoders.
63 mem2mem encoders.
67 encoders (as further documented in :ref:`encoder`).
H A Dext-ctrls-jpeg.rst9 The JPEG class includes controls for common features of JPEG encoders
83 control is valid only for encoders.
H A Dvidioc-g-parm.rst43 For stateful encoders (see :ref:`encoder`) this represents the
116 For stateful encoders (see :ref:`encoder`) this represents the
174 For stateful encoders (see :ref:`encoder`) this represents the
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_encoder.h125 * and command mode encoders.
153 * dpu_encoder_get_crc_values_cnt - get number of physical encoders contained
156 * Returns: Number of physical encoders for given drm encoder
/openbmc/openbmc/poky/meta/recipes-multimedia/gstreamer/
H A Dgstreamer1.0-vaapi_1.24.10.bb41 PACKAGECONFIG ??= "drm encoders \
47 PACKAGECONFIG[encoders] = "-Dencoders=enabled,-Dencoders=disabled"
/openbmc/linux/Documentation/gpu/
H A Ddrm-kms.rst66 For the output routing the first step is encoders (represented by
72 Unfortunately encoders have been exposed to userspace, hence can't remove them
75 A CRTC can be connected to multiple encoders, and for an active CRTC there must
80 Abstraction`_). Connectors can have different possible encoders, but the kernel
82 which could switch between an analog and a digital encoder. Encoders can also
136 share code for encoders (sometimes on the same SoC, sometimes off-chip) one or
140 the CRTC and any encoders. Often for drivers with bridges there's no code left
143 backwards compatibility since encoders are exposed to userspace.
/openbmc/linux/drivers/media/test-drivers/vidtv/
H A Dvidtv_channel.h49 * @encoders: A encoder loop. There must be one encoder for each stream.
60 struct vidtv_encoder *encoders; member

123456789