1c575b7eeSOleksandr Andrushchenkoconfig DRM_XEN 2c575b7eeSOleksandr Andrushchenko bool "DRM Support for Xen guest OS" 3c575b7eeSOleksandr Andrushchenko depends on XEN 4c575b7eeSOleksandr Andrushchenko help 5c575b7eeSOleksandr Andrushchenko Choose this option if you want to enable DRM support 6c575b7eeSOleksandr Andrushchenko for Xen. 7c575b7eeSOleksandr Andrushchenko 8c575b7eeSOleksandr Andrushchenkoconfig DRM_XEN_FRONTEND 9c575b7eeSOleksandr Andrushchenko tristate "Para-virtualized frontend driver for Xen guest OS" 10c575b7eeSOleksandr Andrushchenko depends on DRM_XEN 11c575b7eeSOleksandr Andrushchenko depends on DRM 12c575b7eeSOleksandr Andrushchenko select DRM_KMS_HELPER 13c575b7eeSOleksandr Andrushchenko select VIDEOMODE_HELPERS 14c575b7eeSOleksandr Andrushchenko select XEN_XENBUS_FRONTEND 15c575b7eeSOleksandr Andrushchenko help 16c575b7eeSOleksandr Andrushchenko Choose this option if you want to enable a para-virtualized 17c575b7eeSOleksandr Andrushchenko frontend DRM/KMS driver for Xen guest OSes. 18c575b7eeSOleksandr Andrushchenko 19c575b7eeSOleksandr Andrushchenkoconfig DRM_XEN_FRONTEND_CMA 20c575b7eeSOleksandr Andrushchenko bool "Use DRM CMA to allocate dumb buffers" 21c575b7eeSOleksandr Andrushchenko depends on DRM_XEN_FRONTEND 22c575b7eeSOleksandr Andrushchenko select DRM_KMS_CMA_HELPER 23c575b7eeSOleksandr Andrushchenko select DRM_GEM_CMA_HELPER 24c575b7eeSOleksandr Andrushchenko help 25c575b7eeSOleksandr Andrushchenko Use DRM CMA helpers to allocate display buffers. 26c575b7eeSOleksandr Andrushchenko This is useful for the use-cases when guest driver needs to 27c575b7eeSOleksandr Andrushchenko share or export buffers to other drivers which only expect 28c575b7eeSOleksandr Andrushchenko contiguous buffers. 29c575b7eeSOleksandr Andrushchenko Note: in this mode driver cannot use buffers allocated 30c575b7eeSOleksandr Andrushchenko by the backend. 31