/linux/drivers/gpu/drm/mgag200/ |
H A D | mgag200_drv.h | 324 struct mga_device *mgag200_g200_device_create(struct pci_dev *pdev, const struct drm_driver *drv); 325 struct mga_device *mgag200_g200se_device_create(struct pci_dev *pdev, const struct drm_driver *drv, 329 struct mga_device *mgag200_g200wb_device_create(struct pci_dev *pdev, const struct drm_driver *drv); 330 struct mga_device *mgag200_g200ev_device_create(struct pci_dev *pdev, const struct drm_driver *drv); 334 const struct drm_driver *drv); 336 const struct drm_driver *drv); 338 const struct drm_driver *drv); 340 const struct drm_driver *drv);
|
H A D | mgag200_g200eh3.c | 141 const struct drm_driver *drv) in mgag200_g200eh3_device_create()
|
/linux/drivers/gpu/drm/xe/display/ |
H A D | xe_display.h | 11 struct drm_driver; 16 void xe_display_driver_set_hooks(struct drm_driver *driver); 50 static inline void xe_display_driver_set_hooks(struct drm_driver *driver) { } in xe_display_driver_set_hooks()
|
/linux/include/drm/ |
H A D | drm_drv.h | 181 struct drm_driver { struct 437 const struct drm_driver *driver, argument 474 struct drm_device *drm_dev_alloc(const struct drm_driver *driver,
|
H A D | drm_device.h | 11 struct drm_driver; 75 const struct drm_driver *driver;
|
H A D | drm_kunit_helpers.h | 26 const struct drm_driver *driver); 60 struct drm_driver *driver; in __drm_kunit_helper_alloc_drm_device()
|
/linux/drivers/gpu/drm/virtio/ |
H A D | virtgpu_drv.c | 44 static const struct drm_driver driver; 176 static const struct drm_driver driver = {
|
/linux/drivers/gpu/drm/vboxvideo/ |
H A D | vbox_drv.c | 33 static const struct drm_driver driver; 185 static const struct drm_driver driver = {
|
/linux/drivers/gpu/drm/ |
H A D | drm_drv.c | 600 const struct drm_driver *driver, in drm_dev_init() 706 const struct drm_driver *driver) in devm_drm_dev_init() 719 const struct drm_driver *driver, in __devm_drm_dev_alloc() 754 struct drm_device *drm_dev_alloc(const struct drm_driver *driver, in drm_dev_alloc() 933 const struct drm_driver *driver = dev->driver; in drm_dev_register()
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_drv.h | 44 extern const struct drm_driver amdgpu_partition_driver;
|
/linux/drivers/gpu/drm/vc4/ |
H A D | vc4_drv.c | 200 const struct drm_driver vc4_drm_driver = { 229 const struct drm_driver vc5_drm_driver = { 290 const struct drm_driver *driver; in vc4_drm_bind()
|
/linux/drivers/gpu/drm/qxl/ |
H A D | qxl_drv.c | 69 static struct drm_driver qxl_driver; 288 static struct drm_driver qxl_driver = {
|
/linux/drivers/gpu/drm/hisilicon/kirin/ |
H A D | kirin_drm_drv.h | 43 const struct drm_driver *driver;
|
/linux/drivers/gpu/drm/gma500/ |
H A D | psb_drv.c | 40 static const struct drm_driver driver; 436 const struct drm_driver *req_driver) in gma_remove_conflicting_framebuffers() 505 static const struct drm_driver driver = {
|
/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_drm.c | 114 static struct drm_driver driver_stub; 115 static struct drm_driver driver_pci; 116 static struct drm_driver driver_platform; 724 nouveau_drm_device_new(const struct drm_driver *drm_driver, struct device *parent, in nouveau_drm_device_new() argument 743 drm->dev = drm_dev_alloc(drm_driver, parent); in nouveau_drm_device_new() 1317 static struct drm_driver
|
/linux/drivers/gpu/drm/amd/amdxcp/ |
H A D | amdgpu_xcp_drv.c | 39 static const struct drm_driver amdgpu_xcp_driver = {
|
/linux/drivers/gpu/drm/renesas/rz-du/ |
H A D | rzg2l_du_drv.c | 80 static const struct drm_driver rzg2l_du_driver = {
|
/linux/drivers/gpu/drm/vgem/ |
H A D | vgem_drv.c | 110 static const struct drm_driver vgem_driver = {
|
/linux/drivers/gpu/drm/udl/ |
H A D | udl_drv.c | 70 static const struct drm_driver driver = {
|
/linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_drv.c | 45 static const struct drm_driver rockchip_drm_driver; 229 static const struct drm_driver rockchip_drm_driver = {
|
/linux/drivers/gpu/drm/loongson/ |
H A D | lsdc_drv.c | 35 static const struct drm_driver lsdc_drm_driver = { 193 const struct drm_driver *driver) in lsdc_create_device()
|
/linux/Documentation/gpu/ |
H A D | drm-mm.rst | 120 :c:type:`struct drm_driver <drm_driver>` driver_features 269 value and set the VMA operations to the :c:type:`struct drm_driver 270 <drm_driver>` gem_vm_ops field. Note that drm_gem_mmap() doesn't map memory to 274 To use drm_gem_mmap(), drivers must fill the struct :c:type:`struct drm_driver 275 <drm_driver>` gem_vm_ops field with a pointer to VM operations.
|
H A D | drm-usage-stats.rst | 9 in the `struct drm_driver` object registered with the DRM core. 51 `struct drm_driver` data structure. 204 implement &drm_driver.show_fdinfo if they wish to provide any stats which
|
/linux/drivers/gpu/drm/sprd/ |
H A D | sprd_drm.c | 52 static struct drm_driver sprd_drm_drv = {
|
/linux/drivers/accel/amdxdna/ |
H A D | amdxdna_pci_drv.h | 35 extern const struct drm_driver amdxdna_drm_drv;
|