Lines Matching full:screen
22 * Defines the operations which the privacy-screen class code may call.
23 * These functions should be implemented by the privacy-screen driver.
27 * @set_sw_state: Called to request a change of the privacy-screen
28 * state. The privacy-screen class code contains a check to avoid this
37 * privacy-screen state from the hardware and then updates sw_state and
39 * the privacy-screen is registered in sysfs.
45 * struct drm_privacy_screen - central privacy-screen structure
47 * Central privacy-screen structure, this contains the struct device used
48 * to register the screen in sysfs, the screen's state, ops, etc.
51 /** @dev: device used to register the privacy-screen in sysfs. */
55 /** @list: privacy-screen devices list list-entry. */
57 /** @notifier_head: privacy-screen notifier head. */
60 * @ops: &struct drm_privacy_screen_ops for this privacy-screen.
61 * This is NULL if the driver has unregistered the privacy-screen.
65 * @sw_state: The privacy-screen's software state, see
71 * @hw_state: The privacy-screen's hardware state, see
77 * @drvdata: Private data owned by the privacy screen provider