Home
last modified time | relevance | path

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

12345

/linux-6.3-rc2/include/drm/
A 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()
A Ddrm_legacy.h42 struct drm_driver;
215 int drm_legacy_pci_init(const struct drm_driver *driver,
217 void drm_legacy_pci_exit(const struct drm_driver *driver,
233 static inline int drm_legacy_pci_init(const struct drm_driver *driver, in drm_legacy_pci_init()
239 static inline void drm_legacy_pci_exit(const struct drm_driver *driver, in drm_legacy_pci_exit()
A Ddrm_kunit_helpers.h18 const struct drm_driver *driver);
52 struct drm_driver *driver; in __drm_kunit_helper_alloc_drm_device()
A Ddrm_drv.h163 struct drm_driver { struct
486 const struct drm_driver *driver, argument
519 struct drm_device *drm_dev_alloc(const struct drm_driver *driver,
A Ddrm_device.h12 struct drm_driver;
76 const struct drm_driver *driver;
/linux-6.3-rc2/drivers/gpu/drm/mgag200/
A Dmgag200_drv.h342 struct mga_device *mgag200_g200_device_create(struct pci_dev *pdev, const struct drm_driver *drv);
343 struct mga_device *mgag200_g200se_device_create(struct pci_dev *pdev, const struct drm_driver *drv,
347 struct mga_device *mgag200_g200wb_device_create(struct pci_dev *pdev, const struct drm_driver *drv);
348 struct mga_device *mgag200_g200ev_device_create(struct pci_dev *pdev, const struct drm_driver *drv);
352 const struct drm_driver *drv);
354 const struct drm_driver *drv);
356 const struct drm_driver *drv);
358 const struct drm_driver *drv);
/linux-6.3-rc2/drivers/gpu/drm/
A Ddrm_aperture.c174 bool primary, const struct drm_driver *req_driver) in drm_aperture_remove_conflicting_framebuffers()
193 const struct drm_driver *req_driver) in drm_aperture_remove_conflicting_pci_framebuffers()
A 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()
A Ddrm_drv.c606 const struct drm_driver *driver, in drm_dev_init()
713 const struct drm_driver *driver) in devm_drm_dev_init()
726 const struct drm_driver *driver, in __devm_drm_dev_alloc()
761 struct drm_device *drm_dev_alloc(const struct drm_driver *driver, in drm_dev_alloc()
906 const struct drm_driver *driver = dev->driver; in drm_dev_register()
/linux-6.3-rc2/Documentation/gpu/
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
A Ddrm-mm.rst120 :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.
A Ddrm-usage-stats.rst9 in the `struct drm_driver` object registered with the DRM core.
50 `struct drm_driver` data structure.
/linux-6.3-rc2/drivers/gpu/drm/virtio/
A Dvirtgpu_drv.c43 static const struct drm_driver driver;
174 static const struct drm_driver driver = {
/linux-6.3-rc2/drivers/gpu/drm/vboxvideo/
A Dvbox_drv.c30 static const struct drm_driver driver;
173 static const struct drm_driver driver = {
/linux-6.3-rc2/drivers/gpu/drm/vc4/
A Dvc4_drv.c199 const struct drm_driver vc4_drm_driver = {
228 const struct drm_driver vc5_drm_driver = {
288 const struct drm_driver *driver; in vc4_drm_bind()
/linux-6.3-rc2/drivers/gpu/drm/hisilicon/kirin/
A Dkirin_drm_drv.h43 const struct drm_driver *driver;
/linux-6.3-rc2/drivers/gpu/drm/qxl/
A Dqxl_drv.c68 static struct drm_driver qxl_driver;
285 static struct drm_driver qxl_driver = {
/linux-6.3-rc2/drivers/gpu/drm/tests/
A Ddrm_kunit_helpers.c88 const struct drm_driver *driver) in __drm_kunit_helper_alloc_drm_device_with_driver()
/linux-6.3-rc2/drivers/gpu/drm/udl/
A Dudl_drv.c69 static const struct drm_driver driver = {
/linux-6.3-rc2/drivers/gpu/drm/vgem/
A Dvgem_drv.c111 static const struct drm_driver vgem_driver = {
/linux-6.3-rc2/drivers/gpu/drm/rockchip/
A Drockchip_drm_drv.c44 static const struct drm_driver rockchip_drm_driver;
224 static const struct drm_driver rockchip_drm_driver = {
/linux-6.3-rc2/drivers/gpu/drm/sprd/
A Dsprd_drm.c52 static struct drm_driver sprd_drm_drv = {
/linux-6.3-rc2/drivers/gpu/drm/imx/dcss/
A Ddcss-kms.c28 static const struct drm_driver dcss_kms_driver = {
/linux-6.3-rc2/drivers/gpu/drm/gma500/
A Dpsb_drv.c40 static const struct drm_driver driver;
478 static const struct drm_driver driver = {
/linux-6.3-rc2/drivers/gpu/drm/tiny/
A Dhx8357d.c193 static const struct drm_driver hx8357d_driver = {

Completed in 25 milliseconds

12345