Lines Matching +full:bool +full:- +full:property
40 #include <linux/i2c-algo-bit.h>
128 /* amdgpu gpio-based i2c
143 bool valid;
149 bool hw_capable;
150 /* uses multi-media i2c engine */
151 bool mm_i2c;
230 bool has_aux;
235 bool enabled;
237 bool last_buffer_filled_status;
252 bool connected;
257 bool enabled;
273 bool (*hpd_sense)(struct amdgpu_device *adev, enum amdgpu_hpd_id hpd);
279 int crtc_id, u64 crtc_base, bool async);
303 bool tmz_surface;
304 bool gfx12_dcc;
313 bool mode_config_initialized;
317 /* DVI-I properties */
341 bool gpu_vm_support; /* supports display from GTT */
346 /* Driver-private color mgmt props */
348 /* @plane_degamma_lut_property: Plane property to set a degamma LUT to
353 /* @plane_degamma_lut_size_property: Plane property to define the max
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
377 * @shaper_lut_size_property: Plane property for the size of
378 * pre-blending shaper LUT as supported by the driver (read-only).
382 * @plane_shaper_tf_property: Plane property to set a predefined
383 * transfer function for pre-blending shaper (before applying 3D LUT)
386 * from a combination of pre-defined TF and the custom 1D LUT).
390 * @plane_lut3d_property: Plane property for color transformation using
391 * a 3D LUT (pre-blending), a three-dimensional array where each
401 * @plane_degamma_lut_size_property: Plane property to define the max
402 * size of 3D LUT as supported by the driver (read-only). The max size
408 * @plane_blend_lut_property: Plane property for output gamma before
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.
417 * @plane_blend_lut_size_property: Plane property to define the max
418 * size of blend LUT as supported by the driver (read-only).
422 * @plane_blend_tf_property: Plane property to set a predefined
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).
461 bool enabled;
462 bool can_tile;
489 bool ss_enabled;
510 bool wb_pending;
511 bool wb_enabled;
516 bool linkb;
518 bool coherent_mode;
519 int dig_encoder; /* -1 disabled, 0 DIGA, 1 DIGB, etc. */
548 bool is_ext_encoder;
559 bool edp_on;
563 bool valid;
581 bool ddc_valid;
586 bool cd_valid;
612 bool oem;
623 bool shared_ddc;
624 bool use_digital;
629 bool dac_load_detect;
630 bool detected_by_load; /* if the connection status was determined by load */
631 bool detected_hpd_without_ddc; /* if an HPD signal was detected on DVI, but ddc probing failed */
649 bool is_mst_connector;
669 bool amdgpu_dig_monitor_is_duallink(struct drm_encoder *encoder,
675 bool amdgpu_display_ddc_probe(struct amdgpu_connector *amdgpu_connector,
676 bool use_aux);
689 bool amdgpu_display_crtc_scaling_mode_fixup(struct drm_crtc *crtc,
696 bool amdgpu_crtc_get_scanout_position(struct drm_crtc *crtc,
697 bool in_vblank_irq, int *vpos,