Lines Matching refs:property
409 struct drm_crtc_state *state, struct drm_property *property, in drm_atomic_crtc_set_property() argument
416 if (property == config->prop_active) in drm_atomic_crtc_set_property()
418 else if (property == config->prop_mode_id) { in drm_atomic_crtc_set_property()
427 return crtc->funcs->atomic_set_property(crtc, state, property, val); in drm_atomic_crtc_set_property()
444 struct drm_property *property, uint64_t *val) in drm_atomic_crtc_get_property() argument
449 if (property == config->prop_active) in drm_atomic_crtc_get_property()
451 else if (property == config->prop_mode_id) in drm_atomic_crtc_get_property()
454 return crtc->funcs->atomic_get_property(crtc, state, property, val); in drm_atomic_crtc_get_property()
579 struct drm_plane_state *state, struct drm_property *property, in drm_atomic_plane_set_property() argument
585 if (property == config->prop_fb_id) { in drm_atomic_plane_set_property()
590 } else if (property == config->prop_crtc_id) { in drm_atomic_plane_set_property()
593 } else if (property == config->prop_crtc_x) { in drm_atomic_plane_set_property()
595 } else if (property == config->prop_crtc_y) { in drm_atomic_plane_set_property()
597 } else if (property == config->prop_crtc_w) { in drm_atomic_plane_set_property()
599 } else if (property == config->prop_crtc_h) { in drm_atomic_plane_set_property()
601 } else if (property == config->prop_src_x) { in drm_atomic_plane_set_property()
603 } else if (property == config->prop_src_y) { in drm_atomic_plane_set_property()
605 } else if (property == config->prop_src_w) { in drm_atomic_plane_set_property()
607 } else if (property == config->prop_src_h) { in drm_atomic_plane_set_property()
609 } else if (property == config->rotation_property) { in drm_atomic_plane_set_property()
613 property, val); in drm_atomic_plane_set_property()
631 struct drm_property *property, uint64_t *val) in drm_atomic_plane_get_property() argument
636 if (property == config->prop_fb_id) { in drm_atomic_plane_get_property()
638 } else if (property == config->prop_crtc_id) { in drm_atomic_plane_get_property()
640 } else if (property == config->prop_crtc_x) { in drm_atomic_plane_get_property()
642 } else if (property == config->prop_crtc_y) { in drm_atomic_plane_get_property()
644 } else if (property == config->prop_crtc_w) { in drm_atomic_plane_get_property()
646 } else if (property == config->prop_crtc_h) { in drm_atomic_plane_get_property()
648 } else if (property == config->prop_src_x) { in drm_atomic_plane_get_property()
650 } else if (property == config->prop_src_y) { in drm_atomic_plane_get_property()
652 } else if (property == config->prop_src_w) { in drm_atomic_plane_get_property()
654 } else if (property == config->prop_src_h) { in drm_atomic_plane_get_property()
656 } else if (property == config->rotation_property) { in drm_atomic_plane_get_property()
659 return plane->funcs->atomic_get_property(plane, state, property, val); in drm_atomic_plane_get_property()
854 struct drm_connector_state *state, struct drm_property *property, in drm_atomic_connector_set_property() argument
860 if (property == config->prop_crtc_id) { in drm_atomic_connector_set_property()
863 } else if (property == config->dpms_property) { in drm_atomic_connector_set_property()
871 state, property, val); in drm_atomic_connector_set_property()
887 struct drm_property *property, uint64_t *val) in drm_atomic_connector_get_property() argument
892 if (property == config->prop_crtc_id) { in drm_atomic_connector_get_property()
894 } else if (property == config->dpms_property) { in drm_atomic_connector_get_property()
898 state, property, val); in drm_atomic_connector_get_property()
907 struct drm_property *property, uint64_t *val) in drm_atomic_get_property() argument
909 struct drm_device *dev = property->dev; in drm_atomic_get_property()
917 connector->state, property, val); in drm_atomic_get_property()
924 crtc->state, property, val); in drm_atomic_get_property()
931 plane->state, property, val); in drm_atomic_get_property()