Lines Matching +full:multi +full:- +full:subsystems

4  * Copyright (c) 2009-2010, Code Aurora Forum.
49 * enum drm_driver_feature - feature flags
81 * multi-plane updates are not guaranteed to be tear-free) should not
170 * struct drm_driver - DRM driver structure
182 * Backward-compatible driver callback to complete initialization steps
187 * proper and race-free way to set up a &struct drm_device.
193 * Zero on success, non-zero value on failure.
201 * setting up driver-private data structures like buffer allocators,
202 * execution contexts or similar things. Such driver-private resources
221 * Useful for tearing down driver-private data structures allocated in
238 * dropped in favor of an open-coded teardown function at the
277 * Allows drivers to create driver-specific debugfs files.
286 * ERR_PTR()-encoded error code otherwise.
334 * acceleration - drivers must create their own private ioctls for such a use
372 * Print device specific fdinfo. See Documentation/gpu/drm-usage-stats.rst.
392 * some features on a per-instance basis using
400 * Array of driver-private IOCTL description entries. See the chapter on
413 * :ref:`file operations<drm_driver_fops>` for in-depth coverage and
424 * devm_drm_dev_alloc - Resource managed allocation of a &drm_device instance
432 * with other core subsystems. This should be done last in the device
436 * The initial ref-count of the object is 1. Use drm_dev_get() and
437 * drm_dev_put() to take and drop further ref-counts.
466 * drm_dev_is_unplugged - is a DRM device unplugged
491 * drm_core_check_all_features - check driver feature flags mask
504 u32 supported = dev->driver->driver_features & dev->driver_features; in drm_core_check_all_features()
510 * drm_core_check_feature - check driver feature flags
526 * drm_drv_uses_atomic_modeset - check if the driver implements
536 (dev->mode_config.funcs && dev->mode_config.funcs->atomic_commit != NULL); in drm_drv_uses_atomic_modeset()