Lines Matching full:content
328 * drm_connector_attach_content_protection_property - attach content protection in DRM_ENUM_NAME_FN()
332 * @hdcp_content_type: is HDCP Content Type property needed for connector in DRM_ENUM_NAME_FN()
334 * This is used to add support for content protection on select connectors. in DRM_ENUM_NAME_FN()
335 * Content Protection is intentionally vague to allow for different underlying in DRM_ENUM_NAME_FN()
338 * When hdcp_content_type is true enum property called HDCP Content Type is in DRM_ENUM_NAME_FN()
341 * This property is used for sending the protected content's stream type in DRM_ENUM_NAME_FN()
342 * from userspace to kernel on selected connectors. Protected content provider in DRM_ENUM_NAME_FN()
343 * will decide their type of their content and declare the same to kernel. in DRM_ENUM_NAME_FN()
345 * Content type will be used during the HDCP 2.2 authentication. in DRM_ENUM_NAME_FN()
346 * Content type will be set to &drm_connector_state.hdcp_content_type. in DRM_ENUM_NAME_FN()
348 * The content protection will be set to &drm_connector_state.content_protection in DRM_ENUM_NAME_FN()
350 * When kernel triggered content protection state change like DESIRED->ENABLED in DRM_ENUM_NAME_FN()
352 * the content protection state of a connector. in DRM_ENUM_NAME_FN()
365 prop = drm_property_create_enum(dev, 0, "Content Protection", in DRM_ENUM_NAME_FN()
380 prop = drm_property_create_enum(dev, 0, "HDCP Content Type", in DRM_ENUM_NAME_FN()
396 * drm_hdcp_update_content_protection - Updates the content protection state
399 * @connector: drm_connector on which content protection state needs an update
400 * @val: New state of the content protection property
403 * content protection state changes of a drm_connector such as DESIRED->ENABLED