Lines Matching refs:prop
214 struct drm_property *prop;
216 prop = drm_property_create_range(plane->dev, 0, "alpha",
218 if (!prop)
221 drm_object_attach_property(&plane->base, prop, DRM_BLEND_ALPHA_OPAQUE);
222 plane->alpha_property = prop;
277 struct drm_property *prop;
283 prop = drm_property_create_bitmask(plane->dev, 0, "rotation",
286 if (!prop)
289 drm_object_attach_property(&plane->base, prop, rotation);
294 plane->rotation_property = prop;
366 struct drm_property *prop;
368 prop = drm_property_create_range(plane->dev, 0, "zpos", min, max);
369 if (!prop)
372 drm_object_attach_property(&plane->base, prop, zpos);
374 plane->zpos_property = prop;
404 struct drm_property *prop;
406 prop = drm_property_create_range(plane->dev, DRM_MODE_PROP_IMMUTABLE,
408 if (!prop)
411 drm_object_attach_property(&plane->base, prop, zpos);
413 plane->zpos_property = prop;
569 struct drm_property *prop;
584 prop = drm_property_create(dev, DRM_MODE_PROP_ENUM,
587 if (!prop)
596 ret = drm_property_add_enum(prop, props[i].type,
600 drm_property_destroy(dev, prop);
606 drm_object_attach_property(&plane->base, prop, DRM_MODE_BLEND_PREMULTI);
607 plane->blend_mode_property = prop;