Lines Matching refs:prop
221 struct drm_property *prop;
223 prop = drm_property_create_range(plane->dev, 0, "alpha",
225 if (!prop)
228 drm_object_attach_property(&plane->base, prop, DRM_BLEND_ALPHA_OPAQUE);
229 plane->alpha_property = prop;
284 struct drm_property *prop;
290 prop = drm_property_create_bitmask(plane->dev, 0, "rotation",
293 if (!prop)
296 drm_object_attach_property(&plane->base, prop, rotation);
301 plane->rotation_property = prop;
373 struct drm_property *prop;
375 prop = drm_property_create_range(plane->dev, 0, "zpos", min, max);
376 if (!prop)
379 drm_object_attach_property(&plane->base, prop, zpos);
381 plane->zpos_property = prop;
411 struct drm_property *prop;
413 prop = drm_property_create_range(plane->dev, DRM_MODE_PROP_IMMUTABLE,
415 if (!prop)
418 drm_object_attach_property(&plane->base, prop, zpos);
420 plane->zpos_property = prop;
575 struct drm_property *prop;
590 prop = drm_property_create(dev, DRM_MODE_PROP_ENUM,
593 if (!prop)
602 ret = drm_property_add_enum(prop, props[i].type,
606 drm_property_destroy(dev, prop);
612 drm_object_attach_property(&plane->base, prop, DRM_MODE_BLEND_PREMULTI);
613 plane->blend_mode_property = prop;