Lines Matching +full:vga +full:- +full:dvi +full:- +full:encoder

40 #include <linux/i2c-algo-bit.h>
128 /* amdgpu gpio-based i2c
150 /* uses multi-media i2c engine */
317 /* DVI-I properties */
334 /* pointer to backlight encoder */
346 /* Driver-private color mgmt props */
354 * size of degamma LUT as supported by the driver (read-only).
358 * @plane_degamma_tf_property: Plane pre-defined transfer function to
369 * @shaper_lut_property: Plane property to set pre-blending shaper LUT
372 * combine the user LUT values with pre-defined TF into the LUT
378 * pre-blending shaper LUT as supported by the driver (read-only).
383 * transfer function for pre-blending shaper (before applying 3D LUT)
386 * from a combination of pre-defined TF and the custom 1D LUT).
391 * a 3D LUT (pre-blending), a three-dimensional array where each
402 * size of 3D LUT as supported by the driver (read-only). The max size
410 * conversion. It works as a post-3DLUT 1D LUT. With shaper LUT, they
413 * with pre-defined TF into the LUT parameters to be programmed.
418 * size of blend LUT as supported by the driver (read-only).
423 * transfer function for pre-blending blend/out_gamma (after applying
426 * from a combination of pre-defined TF and the custom 1D LUT).
430 * (post-blending). Possible values are defined by `enum
433 * from a combination of pre-defined TF and the custom 1D LUT).
441 struct amdgpu_encoder *encoder; member
495 struct drm_encoder *encoder; member
519 int dig_encoder; /* -1 disabled, 0 DIGA, 1 DIGB, etc. */
621 /* some systems have an hdmi and vga port with a shared ddc line */
630 bool detected_hpd_without_ddc; /* if an HPD signal was detected on DVI, but ddc probing failed */
665 amdgpu_get_connector_for_encoder(struct drm_encoder *encoder);
667 amdgpu_get_connector_for_encoder_init(struct drm_encoder *encoder);
668 bool amdgpu_dig_monitor_is_duallink(struct drm_encoder *encoder,
671 u16 amdgpu_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder);
672 struct drm_encoder *amdgpu_get_external_encoder(struct drm_encoder *encoder);
677 void amdgpu_encoder_set_active_device(struct drm_encoder *encoder);
686 void amdgpu_enc_destroy(struct drm_encoder *encoder);
691 void amdgpu_panel_mode_fixup(struct drm_encoder *encoder,