Home
last modified time | relevance | path

Searched full:vkms (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/gpu/drm/vkms/
H A Dvkms_drv.h15 #define DEFAULT_DEVICE_NAME "vkms"
64 * correct composition results in VKMS and simplifying color
95 * enum pixel_read_direction - Enum used internally by VKMS to represent a reading direction in a
202 * struct vkms_output - Internal representation of all output components in VKMS
213 * @composer_enabled: Protected by @lock, true when the VKMS composer is active (crc needed or
215 * @composer_state: Protected by @lock, current state of this VKMS output
235 * struct vkms_device - Description of a VKMS device
239 * @output - Configuration and sub-components of the VKMS device
240 * @config: Configuration used in this VKMS device
285 * vkms_crtc_init() - Initialize a CRTC for VKMS
[all …]
H A Dvkms_configfs.c16 * struct vkms_configfs_device - Configfs representation of a VKMS device
18 * @group: Top level configuration group that represents a VKMS device.
19 * Initialized when a new directory is created under "/config/vkms/"
20 * @planes_group: Default subgroup of @group at "/config/vkms/planes"
21 * @crtcs_group: Default subgroup of @group at "/config/vkms/crtcs"
22 * @encoders_group: Default subgroup of @group at "/config/vkms/encoders"
23 * @connectors_group: Default subgroup of @group at "/config/vkms/connectors"
25 * @config: Protected by @lock. Configuration of the VKMS device
45 * Initialized when a new directory is created under "/config/vkms/planes"
48 * @config: Configuration of the VKMS plane
[all …]
H A DMakefile2 vkms-y := \
16 obj-$(CONFIG_DRM_VKMS) += vkms.o
H A Dvkms_config.h15 * struct vkms_config - General configuration for VKMS driver
22 * @dev: Used to store the current VKMS device. Only set when the device is instantiated.
42 * It can be used to store a temporary reference to a VKMS plane during
65 * It can be used to store a temporary reference to a VKMS CRTC during
86 * It can be used to store a temporary reference to a VKMS encoder
108 * It can be used to store a temporary reference to a VKMS connector
186 * vkms_config_create() - Create a new VKMS configuration
211 * vkms_config_destroy() - Free a VKMS configuration
H A Dvkms_output.c25 DRM_DEV_ERROR(dev->dev, "Failed to init vkms plane\n"); in vkms_output_init()
/linux/drivers/gpu/drm/vkms/tests/
H A DMakefile3 vkms-kunit-tests-y := \
8 obj-$(CONFIG_DRM_VKMS_KUNIT_TEST) += vkms-kunit-tests.o
H A Dvkms_color_test.c407 .name = "vkms-color",
413 MODULE_DESCRIPTION("Kunit test for VKMS LUT handling");
H A Dvkms_config_test.c1022 .name = "vkms-config",
1029 MODULE_DESCRIPTION("Kunit test for vkms config utility");
/linux/
H A DMAINTAINERS8534 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
8542 F: Documentation/gpu/vkms.rst
8543 F: drivers/gpu/drm/ci/xfails/vkms*
8544 F: drivers/gpu/drm/vkms/