| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/bridge/ |
| D | renesas,lvds.yaml | 19 - 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 …]
|
| D | lvds-codec.yaml | 7 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
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/bridge/ |
| D | renesas,lvds.yaml | 19 - 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 …]
|
| D | lvds-codec.yaml | 7 title: Transparent LVDS encoders and decoders 13 This binding supports transparent LVDS encoders and decoders that don't 62 For LVDS encoders, port 0 is the parallel input 68 For LVDS encoders, port 1 is the LVDS output
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/media/ |
| D | davinci-vpbe.rst | 18 Loads up VENC, OSD and external encoders such as ths8200. It provides 22 using sub device ops. The connection of external encoders to VENC LCD 28 for setting up the interface between VENC and external encoders based on 30 interfacing external encoders such as ths8200. The setup_if_config() 34 encoders is not present, and would be a part of the next patch series. 39 setting timings at LCD controller port when external encoders are connected 52 support for external encoders and displays forms a part of the next
|
| /kernel/linux/linux-5.10/include/drm/ |
| D | drm_encoder.h | 38 * Encoders sit between CRTCs and connectors. 96 * CRTCs drive pixels to encoders, which convert them into signals 128 * - DRM_MODE_ENCODER_DPMST for special fake encoders used to allow 153 * @possible_clones: Bitmask of potential sibling encoders for cloning, 159 * encoders can be used in a cloned configuration, they both should have 203 * device's list of encoders. 258 * drm_for_each_encoder_mask - iterate over encoders specified by bitmask 263 * Iterate over all encoders specified by bitmask. 270 * drm_for_each_encoder - iterate over all encoders 274 * Iterate over all encoders of @dev.
|
| /kernel/linux/linux-6.6/include/drm/ |
| D | drm_encoder.h | 38 * 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 …]
|
| /kernel/linux/linux-6.6/include/uapi/sound/ |
| D | compress_params.h | 56 /* 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
|
| /kernel/linux/linux-5.10/include/media/davinci/ |
| D | vpbe.h | 38 * Similarly for supporting external encoders, lcd controller port 47 * Bus configuration goes here for external encoders. Some encoders 88 /* Order is venc outputs followed by LCD and then external encoders */ 154 struct v4l2_subdev **encoders; member
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/ |
| D | drm_encoder.c | 35 * Encoders represent the connecting element between the CRTC (as the overall 39 * connector. Encoders are objects exposed to userspace, originally to allow 46 * Otherwise encoders aren't used in the uapi at all (any modeset request from 49 * of encoders to facilitate code sharing. But for more complex settings it is 51 * encoders, bridges also have the benefit of being purely an internal 54 * Encoders are initialized with drm_encoder_init() and cleaned up using
|
| D | drm_crtc_helper.c | 62 * and encoders. It can call callbacks like &drm_encoder_helper_funcs.dpms even 205 * will remove any CRTC links of unused encoders and encoder links of 206 * disconnected connectors. Then it will disable all unused encoders and CRTCs 245 /* Disable unused encoders */ in drm_crtc_prepare_encoders() 346 /* Prepare the encoders and CRTCs before setting the mode. */ in drm_crtc_helper_set_mode() 356 /* Disable the encoders as the first thing we do. */ in drm_crtc_helper_set_mode() 365 /* Set up the DPLL and any encoders state that needs to adjust or depend in drm_crtc_helper_set_mode() 431 /* Decouple all encoders and their attached connectors from this crtc */ in drm_crtc_helper_disable() 463 * For connectors that support multiple encoders, either the 490 * After locating the appropriate encoders, the helper function will call the [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/renesas/rcar-du/ |
| D | Kconfig | 39 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.
|
| /kernel/linux/linux-5.10/include/uapi/sound/ |
| D | compress_params.h | 90 /* MP3 modes are only useful for encoders */ 98 /* AMR modes are only useful for encoders */ 113 /* AMRWB modes are only useful for encoders */ 122 /* AAC modes are required for encoders and decoders */ 134 /* AAC formats are required for encoders and decoders */ 181 * Define quality levels for FLAC encoders, from LEVEL0 (fast) 238 /* <FIXME: multichannel encoders aren't supported for now. Would need 309 * By default the Subset format is used by encoders. 421 * Encoders may rely on profiles for quality levels. 423 * @profile: Mandatory for encoders, can be mandatory for specific
|
| /kernel/linux/linux-5.10/include/linux/platform_data/ |
| D | keypad-pxa27x.h | 18 * left as 0 if only rotary encoders are enabled, the driver will 52 /* rotary encoders 0 */ 58 /* rotary encoders 1 */
|
| /kernel/linux/linux-6.6/include/linux/platform_data/ |
| D | keypad-pxa27x.h | 18 * left as 0 if only rotary encoders are enabled, the driver will 52 /* rotary encoders 0 */ 58 /* rotary encoders 1 */
|
| /kernel/linux/linux-5.10/drivers/media/platform/sti/hva/ |
| D | hva-debugfs.c | 289 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()
|
| /kernel/linux/linux-6.6/drivers/media/platform/st/sti/hva/ |
| D | hva-debugfs.c | 289 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()
|
| /kernel/linux/linux-5.10/drivers/media/platform/davinci/ |
| D | vpbe.c | 231 ret = v4l2_subdev_call(vpbe_dev->encoders[sd_index], video, in vpbe_set_output() 321 ret = v4l2_subdev_call(vpbe_dev->encoders[sd_index], video, in vpbe_s_dv_timings() 422 ret = v4l2_subdev_call(vpbe_dev->encoders[sd_index], video, in vpbe_s_std() 637 * Register any external encoders that are configured. At index 0 we in vpbe_initialize() 641 vpbe_dev->encoders = kmalloc_array(num_encoders, in vpbe_initialize() 642 sizeof(*vpbe_dev->encoders), in vpbe_initialize() 644 if (!vpbe_dev->encoders) { in vpbe_initialize() 653 enc_subdev = &vpbe_dev->encoders[i]; in vpbe_initialize() 659 enc_subdev = &vpbe_dev->encoders[i]; in vpbe_initialize() 674 v4l2_warn(&vpbe_dev->v4l2_dev, "non-i2c encoders currently not supported"); in vpbe_initialize() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv50/ |
| D | disp.h | 102 * 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
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/ |
| D | drm_encoder.c | 37 * 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
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv50/ |
| D | disp.h | 102 * 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
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i2c/ |
| D | Kconfig | 9 Support for Chrontel ch7006 and similar TV encoders, found 29 Support for NXP Semiconductors TDA998X HDMI encoders.
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i2c/ |
| D | Kconfig | 9 Support for Chrontel ch7006 and similar TV encoders, found 29 Support for NXP Semiconductors TDA998X HDMI encoders.
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/ |
| D | link_enc_cfg.h | 48 * 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.
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_encoder.h | 99 * Encoders will map this differently depending on the 104 * the panel. Encoders will map this differently 153 * and command mode encoders.
|