Home
last modified time | relevance | path

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

1234

/OK3568_Linux_fs/kernel/include/drm/
H A Ddrm_legacy.h41 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 Ddrm_drv.h163 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 Ddrm_device.h12 struct drm_driver;
86 struct drm_driver *driver;
/OK3568_Linux_fs/kernel/Documentation/gpu/
H A 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
H A Ddrm-mm.rst123 :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 Ddrm_pci.c199 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 Ddrm_drv.c577 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 Dvirtgpu_drv.c40 static struct drm_driver driver;
192 static struct drm_driver driver = {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/vboxvideo/
H A Dvbox_drv.c29 static struct drm_driver driver;
178 static struct drm_driver driver = {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/qxl/
H A Dqxl_drv.c64 static struct drm_driver qxl_driver;
270 static struct drm_driver qxl_driver = {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/hisilicon/kirin/
H A Dkirin_drm_drv.h43 struct drm_driver *driver;
/OK3568_Linux_fs/kernel/drivers/gpu/drm/tdfx/
H A Dtdfx_drv.c59 static struct drm_driver driver = {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i810/
H A Di810_drv.c59 static struct drm_driver driver = {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/savage/
H A Dsavage_drv.c50 static struct drm_driver driver = {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/
H A Dradeon_drv.c313 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 Dfsl_dcu_drm_drv.c137 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 Dmga_drv.c56 static struct drm_driver driver = {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/r128/
H A Dr128_drv.c60 static struct drm_driver driver = {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/via/
H A Dvia_drv.c74 static struct drm_driver driver = {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/sis/
H A Dsis_drv.c102 static struct drm_driver driver = {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/udl/
H A Dudl_drv.c53 static struct drm_driver driver = {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/zte/
H A Dzx_drm_drv.c37 static struct drm_driver zx_drm_driver = {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/bochs/
H A Dbochs_drv.c60 static struct drm_driver bochs_driver = {
/OK3568_Linux_fs/kernel/drivers/gpu/drm/tilcdc/
H A Dtilcdc_drv.c169 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 Dpsb_drv.c37 static struct drm_driver driver;
502 static struct drm_driver driver = {

1234