| /OK3568_Linux_fs/kernel/include/drm/ |
| H A D | drm_legacy.h | 41 struct drm_driver; 201 int drm_legacy_pci_init(struct drm_driver *driver, struct pci_driver *pdriver); 202 void drm_legacy_pci_exit(struct drm_driver *driver, struct pci_driver *pdriver); 217 static inline int drm_legacy_pci_init(struct drm_driver *driver, in drm_legacy_pci_init() 223 static inline void drm_legacy_pci_exit(struct drm_driver *driver, in drm_legacy_pci_exit()
|
| H A D | drm_drv.h | 163 struct drm_driver { struct 601 void *__devm_drm_dev_alloc(struct device *parent, struct drm_driver *driver, argument 634 struct drm_device *drm_dev_alloc(struct drm_driver *driver,
|
| H A D | drm_device.h | 12 struct drm_driver; 86 struct drm_driver *driver;
|
| /OK3568_Linux_fs/kernel/Documentation/gpu/ |
| H A D | drm-internals.rst | 24 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
|
| H A D | drm-mm.rst | 123 :c:type:`struct drm_driver <drm_driver>` driver_features 185 the :c:type:`struct drm_driver <drm_driver>` gem_free_object_unlocked 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.
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_pci.c | 199 struct drm_driver *driver) in drm_get_pci_dev() 252 int drm_legacy_pci_init(struct drm_driver *driver, struct pci_driver *pdriver) in drm_legacy_pci_init() 298 void drm_legacy_pci_exit(struct drm_driver *driver, struct pci_driver *pdriver) in drm_legacy_pci_exit()
|
| H A D | drm_drv.c | 577 struct drm_driver *driver, in drm_dev_init() 669 struct drm_driver *driver) in devm_drm_dev_init() 684 void *__devm_drm_dev_alloc(struct device *parent, struct drm_driver *driver, in __devm_drm_dev_alloc() 719 struct drm_device *drm_dev_alloc(struct drm_driver *driver, in drm_dev_alloc() 864 struct drm_driver *driver = dev->driver; in drm_dev_register()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_drv.c | 40 static struct drm_driver driver; 192 static struct drm_driver driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/vboxvideo/ |
| H A D | vbox_drv.c | 29 static struct drm_driver driver; 178 static struct drm_driver driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/qxl/ |
| H A D | qxl_drv.c | 64 static struct drm_driver qxl_driver; 270 static struct drm_driver qxl_driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/hisilicon/kirin/ |
| H A D | kirin_drm_drv.h | 43 struct drm_driver *driver;
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/tdfx/ |
| H A D | tdfx_drv.c | 59 static struct drm_driver driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i810/ |
| H A D | i810_drv.c | 59 static struct drm_driver driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/savage/ |
| H A D | savage_drv.c | 50 static struct drm_driver driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/ |
| H A D | radeon_drv.c | 313 static struct drm_driver kms_driver; 599 static struct drm_driver kms_driver = { 637 static struct drm_driver *driver;
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/fsl-dcu/ |
| H A D | fsl_dcu_drm_drv.c | 137 static struct drm_driver fsl_dcu_drm_driver = { 237 struct drm_driver *driver = &fsl_dcu_drm_driver; in fsl_dcu_drm_probe()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/mga/ |
| H A D | mga_drv.c | 56 static struct drm_driver driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/r128/ |
| H A D | r128_drv.c | 60 static struct drm_driver driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/via/ |
| H A D | via_drv.c | 74 static struct drm_driver driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/sis/ |
| H A D | sis_drv.c | 102 static struct drm_driver driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/udl/ |
| H A D | udl_drv.c | 53 static struct drm_driver driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/zte/ |
| H A D | zx_drm_drv.c | 37 static struct drm_driver zx_drm_driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bochs/ |
| H A D | bochs_drv.c | 60 static struct drm_driver bochs_driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/tilcdc/ |
| H A D | tilcdc_drv.c | 169 static int tilcdc_init(struct drm_driver *ddrv, struct device *dev) in tilcdc_init() 451 static struct drm_driver tilcdc_driver = {
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/gma500/ |
| H A D | psb_drv.c | 37 static struct drm_driver driver; 502 static struct drm_driver driver = {
|