Lines Matching full:vkms
72 * enum pixel_read_direction - Enum used internally by VKMS to represent a reading direction in a
161 * struct vkms_output - Internal representation of all output components in VKMS
172 * @composer_enabled: Protected by @lock, true when the VKMS composer is active (crc needed or
174 * @composer_state: Protected by @lock, current state of this VKMS output
194 * struct vkms_config - General configuration for VKMS driver
197 * @cursor: If true, a cursor plane is created in the VKMS device
198 * @overlay: If true, NUM_OVERLAY_PLANES will be created for the VKMS device
199 * @dev: Used to store the current VKMS device. Only set when the device is instantiated.
209 * struct vkms_device - Description of a VKMS device
213 * @output - Configuration and sub-components of the VKMS device
214 * @config: Configuration used in this VKMS device
240 * vkms_crtc_init() - Initialize a CRTC for VKMS
241 * @dev: DRM device associated with the VKMS buffer
250 * vkms_output_init() - Initialize all sub-components needed for a VKMS device.
252 * @vkmsdev: VKMS device to initialize
259 * @vkmsdev: VKMS device containing the plane