Symbol: drm_driver
drivers/accel/amdxdna/amdxdna_pci_drv.c
229
const struct drm_driver amdxdna_drm_drv = {
drivers/accel/amdxdna/amdxdna_pci_drv.h
37
extern const struct drm_driver amdxdna_drm_drv;
drivers/accel/ethosu/ethosu_drv.c
191
static const struct drm_driver ethosu_drm_driver = {
drivers/accel/habanalabs/common/habanalabs_drv.c
96
static const struct drm_driver hl_driver = {
drivers/accel/ivpu/ivpu_drv.c
463
static const struct drm_driver driver = {
drivers/accel/qaic/qaic_drv.c
241
static const struct drm_driver qaic_accel_driver = {
drivers/accel/rocket/rocket_device.c
14
const struct drm_driver *rocket_drm_driver)
drivers/accel/rocket/rocket_device.h
25
const struct drm_driver *rocket_drm_driver);
drivers/accel/rocket/rocket_drv.c
148
static const struct drm_driver rocket_drm_driver = {
drivers/gpu/drm/adp/adp_drv.c
102
static const struct drm_driver adp_driver = {
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
112
static const struct drm_driver amdgpu_kms_driver;
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2226
static const struct drm_driver amdgpu_kms_driver;
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
3091
static const struct drm_driver amdgpu_kms_driver = {
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
3119
const struct drm_driver amdgpu_partition_driver = {
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h
44
extern const struct drm_driver amdgpu_partition_driver;
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
310
adev->xcp_mgr->xcp[i].driver = (struct drm_driver *)p_ddev->driver;
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
113
struct drm_driver *driver;
drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.c
40
static const struct drm_driver amdgpu_xcp_driver = {
drivers/gpu/drm/arm/display/komeda/komeda_kms.c
59
static const struct drm_driver komeda_kms_driver = {
drivers/gpu/drm/arm/hdlcd_drv.c
230
static const struct drm_driver hdlcd_driver = {
drivers/gpu/drm/arm/malidp_drv.c
564
static const struct drm_driver malidp_driver = {
drivers/gpu/drm/armada/armada_drv.c
40
static const struct drm_driver armada_drm_driver = {
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c
246
static const struct drm_driver aspeed_gfx_driver = {
drivers/gpu/drm/ast/ast_2000.c
220
const struct drm_driver *drv,
drivers/gpu/drm/ast/ast_2100.c
441
const struct drm_driver *drv,
drivers/gpu/drm/ast/ast_2200.c
52
const struct drm_driver *drv,
drivers/gpu/drm/ast/ast_2300.c
1416
const struct drm_driver *drv,
drivers/gpu/drm/ast/ast_2400.c
53
const struct drm_driver *drv,
drivers/gpu/drm/ast/ast_2500.c
628
const struct drm_driver *drv,
drivers/gpu/drm/ast/ast_2600.c
70
const struct drm_driver *drv,
drivers/gpu/drm/ast/ast_drv.c
84
static const struct drm_driver ast_driver = {
drivers/gpu/drm/ast/ast_drv.h
448
const struct drm_driver *drv,
drivers/gpu/drm/ast/ast_drv.h
460
const struct drm_driver *drv,
drivers/gpu/drm/ast/ast_drv.h
469
const struct drm_driver *drv,
drivers/gpu/drm/ast/ast_drv.h
480
const struct drm_driver *drv,
drivers/gpu/drm/ast/ast_drv.h
489
const struct drm_driver *drv,
drivers/gpu/drm/ast/ast_drv.h
501
const struct drm_driver *drv,
drivers/gpu/drm/ast/ast_drv.h
511
const struct drm_driver *drv,
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c
844
static const struct drm_driver atmel_hlcdc_dc_driver = {
drivers/gpu/drm/drm_drv.c
1058
const struct drm_driver *driver = dev->driver;
drivers/gpu/drm/drm_drv.c
702
const struct drm_driver *driver,
drivers/gpu/drm/drm_drv.c
805
const struct drm_driver *driver)
drivers/gpu/drm/drm_drv.c
818
const struct drm_driver *driver,
drivers/gpu/drm/drm_drv.c
859
const struct drm_driver *driver,
drivers/gpu/drm/drm_drv.c
894
struct drm_device *drm_dev_alloc(const struct drm_driver *driver,
drivers/gpu/drm/etnaviv/etnaviv_drv.c
503
static const struct drm_driver etnaviv_drm_driver = {
drivers/gpu/drm/exynos/exynos_drm_drv.c
106
static const struct drm_driver exynos_drm_driver = {
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c
168
static const struct drm_driver fsl_dcu_drm_driver = {
drivers/gpu/drm/gma500/psb_drv.c
41
static const struct drm_driver driver;
drivers/gpu/drm/gma500/psb_drv.c
437
const struct drm_driver *req_driver)
drivers/gpu/drm/gma500/psb_drv.c
506
static const struct drm_driver driver = {
drivers/gpu/drm/gud/gud_drv.c
386
static const struct drm_driver gud_drm_driver = {
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c
76
static const struct drm_driver hibmc_driver = {
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
924
static const struct drm_driver ade_driver = {
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h
43
const struct drm_driver *driver;
drivers/gpu/drm/hyperv/hyperv_drm_drv.c
29
static struct drm_driver hyperv_driver = {
drivers/gpu/drm/i915/i915_driver.c
125
static const struct drm_driver i915_drm_driver;
drivers/gpu/drm/i915/i915_driver.c
1856
static const struct drm_driver i915_drm_driver = {
drivers/gpu/drm/i915/selftests/mock_gem_device.c
88
static const struct drm_driver mock_driver = {
drivers/gpu/drm/imagination/pvr_drv.c
1377
static struct drm_driver pvr_drm_driver = {
drivers/gpu/drm/imx/dc/dc-drv.c
39
static struct drm_driver dc_drm_driver = {
drivers/gpu/drm/imx/dcss/dcss-kms.c
30
static const struct drm_driver dcss_kms_driver = {
drivers/gpu/drm/imx/ipuv3/imx-drm-core.c
176
static const struct drm_driver imx_drm_driver = {
drivers/gpu/drm/imx/lcdc/imx-lcdc.c
349
static struct drm_driver imx_lcdc_drm_driver = {
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
959
static const struct drm_driver ingenic_drm_driver_data = {
drivers/gpu/drm/kmb/kmb_drv.c
440
static const struct drm_driver kmb_driver = {
drivers/gpu/drm/lima/lima_drv.c
265
static const struct drm_driver lima_drm_driver = {
drivers/gpu/drm/logicvc/logicvc_drm.c
48
static struct drm_driver logicvc_drm_driver = {
drivers/gpu/drm/loongson/lsdc_drv.c
194
const struct drm_driver *driver)
drivers/gpu/drm/loongson/lsdc_drv.c
36
static const struct drm_driver lsdc_drm_driver = {
drivers/gpu/drm/mcde/mcde_drv.c
204
static const struct drm_driver mcde_drm_driver = {
drivers/gpu/drm/mediatek/mtk_drm_drv.c
615
static const struct drm_driver mtk_drm_driver = {
drivers/gpu/drm/meson/meson_drv.c
97
static const struct drm_driver meson_driver = {
drivers/gpu/drm/mgag200/mgag200_drv.c
96
static const struct drm_driver mgag200_driver = {
drivers/gpu/drm/mgag200/mgag200_drv.h
331
struct mga_device *mgag200_g200_device_create(struct pci_dev *pdev, const struct drm_driver *drv);
drivers/gpu/drm/mgag200/mgag200_drv.h
332
struct mga_device *mgag200_g200se_device_create(struct pci_dev *pdev, const struct drm_driver *drv,
drivers/gpu/drm/mgag200/mgag200_drv.h
336
struct mga_device *mgag200_g200wb_device_create(struct pci_dev *pdev, const struct drm_driver *drv);
drivers/gpu/drm/mgag200/mgag200_drv.h
337
struct mga_device *mgag200_g200ev_device_create(struct pci_dev *pdev, const struct drm_driver *drv);
drivers/gpu/drm/mgag200/mgag200_drv.h
341
const struct drm_driver *drv);
drivers/gpu/drm/mgag200/mgag200_drv.h
343
const struct drm_driver *drv);
drivers/gpu/drm/mgag200/mgag200_drv.h
345
const struct drm_driver *drv);
drivers/gpu/drm/mgag200/mgag200_drv.h
347
const struct drm_driver *drv);
drivers/gpu/drm/mgag200/mgag200_drv.h
349
const struct drm_driver *drv);
drivers/gpu/drm/mgag200/mgag200_g200.c
361
struct mga_device *mgag200_g200_device_create(struct pci_dev *pdev, const struct drm_driver *drv)
drivers/gpu/drm/mgag200/mgag200_g200eh.c
237
struct mga_device *mgag200_g200eh_device_create(struct pci_dev *pdev, const struct drm_driver *drv)
drivers/gpu/drm/mgag200/mgag200_g200eh3.c
142
const struct drm_driver *drv)
drivers/gpu/drm/mgag200/mgag200_g200eh5.c
161
const struct drm_driver *drv)
drivers/gpu/drm/mgag200/mgag200_g200er.c
274
struct mga_device *mgag200_g200er_device_create(struct pci_dev *pdev, const struct drm_driver *drv)
drivers/gpu/drm/mgag200/mgag200_g200ev.c
275
struct mga_device *mgag200_g200ev_device_create(struct pci_dev *pdev, const struct drm_driver *drv)
drivers/gpu/drm/mgag200/mgag200_g200ew3.c
160
const struct drm_driver *drv)
drivers/gpu/drm/mgag200/mgag200_g200se.c
441
struct mga_device *mgag200_g200se_device_create(struct pci_dev *pdev, const struct drm_driver *drv,
drivers/gpu/drm/mgag200/mgag200_g200wb.c
284
struct mga_device *mgag200_g200wb_device_create(struct pci_dev *pdev, const struct drm_driver *drv)
drivers/gpu/drm/msm/msm_drv.c
107
static int msm_drm_init(struct device *dev, const struct drm_driver *drv,
drivers/gpu/drm/msm/msm_drv.c
836
static const struct drm_driver msm_driver = {
drivers/gpu/drm/msm/msm_drv.c
859
static const struct drm_driver msm_kms_driver = {
drivers/gpu/drm/msm/msm_drv.c
879
static const struct drm_driver msm_gpu_driver = {
drivers/gpu/drm/msm/msm_kms.c
263
int msm_drm_kms_init(struct device *dev, const struct drm_driver *drv)
drivers/gpu/drm/msm/msm_kms.h
217
int msm_drm_kms_init(struct device *dev, const struct drm_driver *drv);
drivers/gpu/drm/msm/msm_kms.h
224
static inline int msm_drm_kms_init(struct device *dev, const struct drm_driver *drv)
drivers/gpu/drm/mxsfb/lcdif_drv.c
242
static const struct drm_driver lcdif_driver = {
drivers/gpu/drm/mxsfb/mxsfb_drv.c
326
static const struct drm_driver mxsfb_driver = {
drivers/gpu/drm/nouveau/nouveau_drm.c
114
static struct drm_driver driver_stub;
drivers/gpu/drm/nouveau/nouveau_drm.c
115
static struct drm_driver driver_pci;
drivers/gpu/drm/nouveau/nouveau_drm.c
116
static struct drm_driver driver_platform;
drivers/gpu/drm/nouveau/nouveau_drm.c
1330
static struct drm_driver
drivers/gpu/drm/nouveau/nouveau_drm.c
729
nouveau_drm_device_new(const struct drm_driver *drm_driver, struct device *parent,
drivers/gpu/drm/nouveau/nouveau_drm.c
748
drm->dev = drm_dev_alloc(drm_driver, parent);
drivers/gpu/drm/omapdrm/omap_drv.c
638
static const struct drm_driver omap_drm_driver = {
drivers/gpu/drm/panfrost/panfrost_drv.c
934
static const struct drm_driver panfrost_drm_driver = {
drivers/gpu/drm/panthor/panthor_drv.c
1684
static const struct drm_driver panthor_drm_driver = {
drivers/gpu/drm/pl111/pl111_drv.c
217
static const struct drm_driver pl111_drm_driver = {
drivers/gpu/drm/qxl/qxl_drv.c
289
static struct drm_driver qxl_driver = {
drivers/gpu/drm/qxl/qxl_drv.c
70
static struct drm_driver qxl_driver;
drivers/gpu/drm/radeon/radeon_drv.c
257
static const struct drm_driver kms_driver;
drivers/gpu/drm/radeon/radeon_drv.c
597
static const struct drm_driver kms_driver = {
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c
625
static const struct drm_driver rcar_du_driver = {
drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c
92
static const struct drm_driver rzg2l_du_driver = {
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c
103
static const struct drm_driver shmob_drm_driver = {
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
233
static const struct drm_driver rockchip_drm_driver = {
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
46
static const struct drm_driver rockchip_drm_driver;
drivers/gpu/drm/sitronix/st7571.c
598
static const struct drm_driver st7571_driver = {
drivers/gpu/drm/sitronix/st7586.c
291
static const struct drm_driver st7586_driver = {
drivers/gpu/drm/sitronix/st7735r.c
156
static const struct drm_driver st7735r_driver = {
drivers/gpu/drm/sitronix/st7920.c
675
static const struct drm_driver st7920_drm_driver = {
drivers/gpu/drm/solomon/ssd130x.c
1762
static const struct drm_driver ssd130x_drm_driver = {
drivers/gpu/drm/sprd/sprd_drm.c
52
static struct drm_driver sprd_drm_drv = {
drivers/gpu/drm/sti/sti_drv.c
136
static const struct drm_driver sti_driver = {
drivers/gpu/drm/stm/drv.c
62
static const struct drm_driver drv_driver = {
drivers/gpu/drm/sun4i/sun4i_drv.c
47
static const struct drm_driver sun4i_drv_driver = {
drivers/gpu/drm/sysfb/efidrm.c
140
static struct efidrm_device *efidrm_device_create(struct drm_driver *drv,
drivers/gpu/drm/sysfb/efidrm.c
353
static struct drm_driver efidrm_driver = {
drivers/gpu/drm/sysfb/ofdrm.c
1083
static struct drm_driver ofdrm_driver = {
drivers/gpu/drm/sysfb/ofdrm.c
816
static struct ofdrm_device *ofdrm_device_create(struct drm_driver *drv,
drivers/gpu/drm/sysfb/simpledrm.c
593
static struct simpledrm_device *simpledrm_device_create(struct drm_driver *drv,
drivers/gpu/drm/sysfb/simpledrm.c
822
static struct drm_driver simpledrm_driver = {
drivers/gpu/drm/sysfb/vesadrm.c
390
static struct vesadrm_device *vesadrm_device_create(struct drm_driver *drv,
drivers/gpu/drm/sysfb/vesadrm.c
599
static struct drm_driver vesadrm_driver = {
drivers/gpu/drm/tegra/drm.c
882
static const struct drm_driver tegra_drm_driver = {
drivers/gpu/drm/tests/drm_damage_helper_test.c
16
struct drm_driver driver;
drivers/gpu/drm/tests/drm_kunit_helpers.c
64
const struct drm_driver *driver)
drivers/gpu/drm/tidss/tidss_drv.c
98
static const struct drm_driver tidss_driver = {
drivers/gpu/drm/tilcdc/tilcdc_drv.c
195
static int tilcdc_init(const struct drm_driver *ddrv, struct device *dev)
drivers/gpu/drm/tilcdc/tilcdc_drv.c
491
static const struct drm_driver tilcdc_driver = {
drivers/gpu/drm/tiny/appletbdrm.c
615
static const struct drm_driver appletbdrm_drm_driver = {
drivers/gpu/drm/tiny/arcpgu.c
363
static const struct drm_driver arcpgu_drm_driver = {
drivers/gpu/drm/tiny/bochs.c
709
static const struct drm_driver bochs_driver = {
drivers/gpu/drm/tiny/cirrus-qemu.c
565
static const struct drm_driver cirrus_driver = {
drivers/gpu/drm/tiny/gm12u320.c
607
static const struct drm_driver gm12u320_drm_driver = {
drivers/gpu/drm/tiny/hx8357d.c
195
static const struct drm_driver hx8357d_driver = {
drivers/gpu/drm/tiny/ili9163.c
114
static struct drm_driver ili9163_driver = {
drivers/gpu/drm/tiny/ili9225.c
361
static const struct drm_driver ili9225_driver = {
drivers/gpu/drm/tiny/ili9341.c
151
static const struct drm_driver ili9341_driver = {
drivers/gpu/drm/tiny/ili9486.c
173
static const struct drm_driver ili9486_driver = {
drivers/gpu/drm/tiny/mi0283qt.c
155
static const struct drm_driver mi0283qt_driver = {
drivers/gpu/drm/tiny/panel-mipi-dbi.c
266
static const struct drm_driver panel_mipi_dbi_driver = {
drivers/gpu/drm/tiny/pixpaper.c
1007
static struct drm_driver pixpaper_drm_driver = {
drivers/gpu/drm/tiny/repaper.c
912
static const struct drm_driver repaper_driver = {
drivers/gpu/drm/tiny/sharp-memory.c
103
static const struct drm_driver sharp_memory_drm_driver = {
drivers/gpu/drm/tve200/tve200_drv.c
143
static const struct drm_driver tve200_drm_driver = {
drivers/gpu/drm/udl/udl_drv.c
55
static const struct drm_driver driver = {
drivers/gpu/drm/v3d/v3d_drv.c
254
static const struct drm_driver v3d_drm_driver = {
drivers/gpu/drm/vboxvideo/vbox_drv.c
185
static const struct drm_driver driver = {
drivers/gpu/drm/vboxvideo/vbox_drv.c
33
static const struct drm_driver driver;
drivers/gpu/drm/vc4/tests/vc4_mock.c
161
const struct drm_driver *drv = (gen == VC4_GEN_5) ? &vc5_drm_driver : &vc4_drm_driver;
drivers/gpu/drm/vc4/vc4_drv.c
201
const struct drm_driver vc4_drm_driver = {
drivers/gpu/drm/vc4/vc4_drv.c
230
const struct drm_driver vc5_drm_driver = {
drivers/gpu/drm/vc4/vc4_drv.c
291
const struct drm_driver *driver;
drivers/gpu/drm/vc4/vc4_drv.h
31
extern const struct drm_driver vc4_drm_driver;
drivers/gpu/drm/vc4/vc4_drv.h
32
extern const struct drm_driver vc5_drm_driver;
drivers/gpu/drm/vgem/vgem_drv.c
110
static const struct drm_driver vgem_driver = {
drivers/gpu/drm/virtio/virtgpu_drv.c
225
static const struct drm_driver driver = {
drivers/gpu/drm/virtio/virtgpu_drv.c
48
static const struct drm_driver driver;
drivers/gpu/drm/vkms/vkms_drv.c
93
static const struct drm_driver vkms_driver = {
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1583
static const struct drm_driver driver = {
drivers/gpu/drm/xe/display/xe_display.c
77
void xe_display_driver_set_hooks(struct drm_driver *driver)
drivers/gpu/drm/xe/display/xe_display.h
11
struct drm_driver;
drivers/gpu/drm/xe/display/xe_display.h
16
void xe_display_driver_set_hooks(struct drm_driver *driver);
drivers/gpu/drm/xe/display/xe_display.h
44
static inline void xe_display_driver_set_hooks(struct drm_driver *driver) { }
drivers/gpu/drm/xe/xe_device.c
389
static struct drm_driver driver = {
drivers/gpu/drm/xen/xen_drm_front.c
474
static const struct drm_driver xen_drm_driver = {
drivers/gpu/drm/xlnx/zynqmp_kms.c
405
static const struct drm_driver zynqmp_dpsub_drm_driver = {
include/drm/drm_device.h
123
const struct drm_driver *driver;
include/drm/drm_device.h
15
struct drm_driver;
include/drm/drm_drv.h
437
const struct drm_driver *driver,
include/drm/drm_drv.h
474
struct drm_device *drm_dev_alloc(const struct drm_driver *driver,
include/drm/drm_drv.h
478
const struct drm_driver *driver,
include/drm/drm_kunit_helpers.h
27
const struct drm_driver *driver);
include/drm/drm_kunit_helpers.h
61
struct drm_driver *driver;