Home
last modified time | relevance | path

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

1234

/Linux-v4.19/include/drm/
Ddrm_pci.h39 struct drm_driver;
46 int drm_legacy_pci_init(struct drm_driver *driver, struct pci_driver *pdriver);
47 void drm_legacy_pci_exit(struct drm_driver *driver, struct pci_driver *pdriver);
51 struct drm_driver *driver);
55 struct drm_driver *driver) in drm_get_pci_dev()
Ddrm_device.h12 struct drm_driver;
39 struct drm_driver *driver; /**< DRM driver managing the device */
Ddrm_drv.h70 struct drm_driver { struct
614 struct drm_driver *driver, argument
618 struct drm_device *drm_dev_alloc(struct drm_driver *driver,
/Linux-v4.19/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
49 drm_driver <drm_driver>` instance.
Ddrm-mm.rst127 :c:type:`struct drm_driver <drm_driver>` driver_features
194 the :c:type:`struct drm_driver <drm_driver>` gem_free_object_unlocked
283 value and set the VMA operations to the :c:type:`struct drm_driver
284 <drm_driver>` gem_vm_ops field. Note that
289 :c:type:`struct drm_driver <drm_driver>` gem_vm_ops field
417 struct :c:type:`struct drm_driver <drm_driver>`
/Linux-v4.19/drivers/gpu/drm/mgag200/
Dmgag200_drv.c29 static struct drm_driver driver;
90 static struct drm_driver driver = {
/Linux-v4.19/drivers/gpu/drm/virtio/
Dvirtgpu_drv.c36 static struct drm_driver driver;
116 static struct drm_driver driver = {
Dvirtgpu_drm_bus.c51 int drm_virtio_init(struct drm_driver *driver, struct virtio_device *vdev) in drm_virtio_init()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_pci.c237 struct drm_driver *driver) in drm_get_pci_dev()
291 int drm_legacy_pci_init(struct drm_driver *driver, struct pci_driver *pdriver) in drm_legacy_pci_init()
348 void drm_legacy_pci_exit(struct drm_driver *driver, struct pci_driver *pdriver) in drm_legacy_pci_exit()
/Linux-v4.19/drivers/gpu/drm/cirrus/
Dcirrus_drv.c32 static struct drm_driver driver;
131 static struct drm_driver driver = {
/Linux-v4.19/drivers/gpu/drm/tinydrm/core/
Dtinydrm-core.c128 struct drm_driver *driver) in tinydrm_init()
182 struct drm_driver *driver) in devm_tinydrm_init()
/Linux-v4.19/drivers/gpu/drm/ast/
Dast_drv.c43 static struct drm_driver driver;
195 static struct drm_driver driver = {
/Linux-v4.19/drivers/gpu/drm/tdfx/
Dtdfx_drv.c56 static struct drm_driver driver = {
/Linux-v4.19/drivers/staging/vboxvideo/
Dvbox_drv.c44 static struct drm_driver driver;
259 static struct drm_driver driver = {
/Linux-v4.19/drivers/gpu/drm/hisilicon/kirin/
Dkirin_drm_drv.c153 static struct drm_driver kirin_drm_driver = {
186 struct drm_driver *driver = &kirin_drm_driver; in kirin_drm_bind()
/Linux-v4.19/drivers/gpu/drm/qxl/
Dqxl_drv.c58 static struct drm_driver qxl_driver;
259 static struct drm_driver qxl_driver = {
/Linux-v4.19/drivers/gpu/drm/i810/
Di810_drv.c56 static struct drm_driver driver = {
/Linux-v4.19/drivers/gpu/drm/savage/
Dsavage_drv.c49 static struct drm_driver driver = {
/Linux-v4.19/drivers/gpu/drm/mga/
Dmga_drv.c57 static struct drm_driver driver = {
/Linux-v4.19/drivers/gpu/drm/r128/
Dr128_drv.c57 static struct drm_driver driver = {
/Linux-v4.19/include/drm/tinydrm/
Dtinydrm.h107 struct drm_driver *driver);
Dmipi-dbi.h68 struct drm_driver *driver,
/Linux-v4.19/drivers/gpu/drm/via/
Dvia_drv.c71 static struct drm_driver driver = {
/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_drv.c315 static struct drm_driver kms_driver;
555 static struct drm_driver kms_driver = {
602 static struct drm_driver *driver;
/Linux-v4.19/drivers/gpu/drm/sis/
Dsis_drv.c100 static struct drm_driver driver = {

1234