Home
last modified time | relevance | path

Searched refs:drm_driver (Results 1 – 25 of 91) sorted by relevance

1234

/Linux-v5.15/include/drm/
Ddrm_aperture.h9 struct drm_driver;
16 bool primary, const struct drm_driver *req_driver);
19 const struct drm_driver *req_driver);
33 drm_aperture_remove_framebuffers(bool primary, const struct drm_driver *req_driver) in drm_aperture_remove_framebuffers()
Ddrm_legacy.h43 struct drm_driver;
202 int drm_legacy_pci_init(const struct drm_driver *driver,
204 void drm_legacy_pci_exit(const struct drm_driver *driver,
220 static inline int drm_legacy_pci_init(const struct drm_driver *driver, in drm_legacy_pci_init()
226 static inline void drm_legacy_pci_exit(const struct drm_driver *driver, in drm_legacy_pci_exit()
Ddrm_drv.h160 struct drm_driver { struct
479 const struct drm_driver *driver, argument
512 struct drm_device *drm_dev_alloc(const struct drm_driver *driver,
Ddrm_device.h12 struct drm_driver;
79 const struct drm_driver *driver;
/Linux-v5.15/drivers/gpu/drm/
Ddrm_pci.c149 const struct drm_driver *driver) in drm_legacy_get_pci_dev()
199 int drm_legacy_pci_init(const struct drm_driver *driver, in drm_legacy_pci_init()
245 void drm_legacy_pci_exit(const struct drm_driver *driver, in drm_legacy_pci_exit()
Ddrm_drv.c581 const struct drm_driver *driver, in drm_dev_init()
670 const struct drm_driver *driver) in devm_drm_dev_init()
683 const struct drm_driver *driver, in __devm_drm_dev_alloc()
718 struct drm_device *drm_dev_alloc(const struct drm_driver *driver, in drm_dev_alloc()
863 const struct drm_driver *driver = dev->driver; in drm_dev_register()
Ddrm_aperture.c290 bool primary, const struct drm_driver *req_driver) in drm_aperture_remove_conflicting_framebuffers()
329 const struct drm_driver *req_driver) in drm_aperture_remove_conflicting_pci_framebuffers()
/Linux-v5.15/Documentation/gpu/
Ddrm-internals.rst24 At the core of every DRM driver is a :c:type:`struct drm_driver
25 <drm_driver>` structure. Drivers typically statically initialize
26 a drm_driver structure, and then pass it to
31 The :c:type:`struct drm_driver <drm_driver>` structure
35 drm_driver <drm_driver>` static information fields, and will
Ddrm-mm.rst123 :c:type:`struct drm_driver <drm_driver>` driver_features
272 value and set the VMA operations to the :c:type:`struct drm_driver
273 <drm_driver>` gem_vm_ops field. Note that drm_gem_mmap() doesn't map memory to
277 To use drm_gem_mmap(), drivers must fill the struct :c:type:`struct drm_driver
278 <drm_driver>` gem_vm_ops field with a pointer to VM operations.
/Linux-v5.15/drivers/gpu/drm/virtio/
Dvirtgpu_drv.c41 static const struct drm_driver driver;
198 static const struct drm_driver driver = {
/Linux-v5.15/drivers/gpu/drm/vboxvideo/
Dvbox_drv.c30 static const struct drm_driver driver;
180 static const struct drm_driver driver = {
/Linux-v5.15/drivers/gpu/drm/hisilicon/kirin/
Dkirin_drm_drv.h43 const struct drm_driver *driver;
/Linux-v5.15/drivers/gpu/drm/qxl/
Dqxl_drv.c67 static struct drm_driver qxl_driver;
273 static struct drm_driver qxl_driver = {
/Linux-v5.15/drivers/gpu/drm/tdfx/
Dtdfx_drv.c59 static const struct drm_driver driver = {
/Linux-v5.15/drivers/gpu/drm/i810/
Di810_drv.c59 static struct drm_driver driver = {
/Linux-v5.15/drivers/gpu/drm/savage/
Dsavage_drv.c50 static struct drm_driver driver = {
/Linux-v5.15/drivers/gpu/drm/mga/
Dmga_drv.c56 static struct drm_driver driver = {
/Linux-v5.15/drivers/gpu/drm/r128/
Dr128_drv.c60 static struct drm_driver driver = {
/Linux-v5.15/drivers/gpu/drm/via/
Dvia_drv.c74 static struct drm_driver driver = {
/Linux-v5.15/drivers/gpu/drm/sis/
Dsis_drv.c103 static struct drm_driver driver = {
/Linux-v5.15/drivers/gpu/drm/udl/
Dudl_drv.c53 static const struct drm_driver driver = {
/Linux-v5.15/drivers/gpu/drm/rockchip/
Drockchip_drm_drv.c39 static const struct drm_driver rockchip_drm_driver;
216 static const struct drm_driver rockchip_drm_driver = {
/Linux-v5.15/drivers/gpu/drm/zte/
Dzx_drm_drv.c37 static const struct drm_driver zx_drm_driver = {
/Linux-v5.15/drivers/gpu/drm/imx/dcss/
Ddcss-kms.c29 static const struct drm_driver dcss_kms_driver = {
/Linux-v5.15/drivers/gpu/drm/tiny/
Dhx8357d.c195 static const struct drm_driver hx8357d_driver = {

1234