Searched refs:drm (Results 226 - 250 of 1909) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/xe/
H A Dxe_ttm_stolen_mgr.c7 #include <drm/drm_managed.h>
8 #include <drm/drm_mm.h>
10 #include <drm/ttm/ttm_device.h>
11 #include <drm/ttm/ttm_placement.h>
12 #include <drm/ttm/ttm_range_manager.h>
63 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
73 if (drm_WARN_ON(&xe->drm, tile_size < mgr->stolen_base))
116 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
127 if (drm_WARN_ON(&xe->drm, (ggc & GGMS_MASK) != GGMS_MASK))
155 if (drm_WARN_ON(&xe->drm, !wopcm_siz
[all...]
H A Dxe_mmio.c10 #include <drm/drm_managed.h>
11 #include <drm/xe_drm.h>
34 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
43 drm_info(&xe->drm, "Failed to resize BAR%d to %dM (%pe). Consider enabling 'Resizable BAR' support in your BIOS\n",
48 drm_info(&xe->drm, "BAR%d resized to %dM\n", resno, 1 << bar_size);
58 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
83 drm_info(&xe->drm,
101 drm_info(&xe->drm, "Attempting to resize bar from %lluMiB -> %lluMiB\n",
114 drm_info(&xe->drm, "Can't resize VRAM BAR - platform support is missing. Consider enabling 'Resizable BAR' support in your BIOS\n");
143 struct pci_dev *pdev = to_pci_dev(xe->drm
354 mmio_fini(struct drm_device *drm, void *arg) argument
[all...]
H A Dxe_sa.c10 #include <drm/drm_managed.h>
16 static void xe_sa_bo_manager_fini(struct drm_device *drm, void *arg) argument
22 drm_err(drm, "no bo for sa manager\n");
42 struct xe_sa_manager *sa_manager = drmm_kzalloc(&tile_to_xe(tile)->drm,
54 drm_err(&xe->drm, "failed to allocate bo for sa manager: %ld\n",
75 ret = drmm_add_action_or_reset(&xe->drm, xe_sa_bo_manager_fini,
H A Dxe_ttm_sys_mgr.c9 #include <drm/drm_managed.h>
11 #include <drm/ttm/ttm_placement.h>
12 #include <drm/ttm/ttm_range_manager.h>
13 #include <drm/ttm/ttm_tt.h>
85 static void ttm_sys_mgr_fini(struct drm_device *drm, void *arg) argument
117 return drmm_add_action_or_reset(&xe->drm, ttm_sys_mgr_fini, xe);
H A Dxe_vram_freq.c6 #include <drm/drm_managed.h>
90 static void vram_freq_sysfs_fini(struct drm_device *drm, void *arg) argument
115 drm_warn(&xe->drm, "failed to add memory directory, err: %d\n", -ENOMEM);
122 drm_warn(&xe->drm, "failed to register vram freq sysfs, err: %d\n", err);
126 err = drmm_add_action_or_reset(&xe->drm, vram_freq_sysfs_fini, kobj);
128 drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed, err: %d\n",
H A Dxe_device.c10 #include <drm/drm_aperture.h>
11 #include <drm/drm_atomic_helper.h>
12 #include <drm/drm_gem_ttm_helper.h>
13 #include <drm/drm_ioctl.h>
14 #include <drm/drm_managed.h>
15 #include <drm/drm_print.h>
16 #include <drm/xe_drm.h>
71 xef->drm = file;
158 pci_set_drvdata(to_pci_dev(xe->drm.dev), NULL);
220 xe = devm_drm_dev_alloc(&pdev->dev, &driver, struct xe_device, drm);
352 xe_driver_flr_fini(struct drm_device *drm, void *arg) argument
360 xe_device_sanitize(struct drm_device *drm, void *arg) argument
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_opregion.c33 #include <drm/drm_edid.h>
309 struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
336 drm_dbg(&dev_priv->drm, "SWSCI request already in progress\n");
360 drm_dbg(&dev_priv->drm, "SWSCI request timed out\n");
369 drm_dbg(&dev_priv->drm, "SWSCI request error %u\n", scic);
424 drm_dbg_kms(&dev_priv->drm,
449 drm_WARN_ONCE(&dev_priv->drm, 1,
494 drm_dbg(&dev_priv->drm, "bclp = 0x%08x\n", bclp);
497 drm_dbg_kms(&dev_priv->drm,
509 drm_modeset_lock(&dev_priv->drm
[all...]
H A Dintel_dsi_vbt.c37 #include <drm/drm_crtc.h>
38 #include <drm/drm_edid.h>
111 drm_dbg_kms(&dev_priv->drm, "\n");
123 if (drm_WARN_ON(&dev_priv->drm, !intel_dsi->dsi_hosts[port]))
128 drm_dbg_kms(&dev_priv->drm, "no dsi device for port %c\n",
153 drm_dbg(&dev_priv->drm,
166 drm_dbg(&dev_priv->drm,
188 drm_dbg_kms(&i915->drm, "%d usecs\n", delay);
207 gpio_desc = devm_gpiod_get_index(dev_priv->drm.dev, con_id, idx,
210 drm_err(&dev_priv->drm,
[all...]
H A Dintel_lspcon.c26 #include <drm/display/drm_dp_dual_mode_helper.h>
27 #include <drm/display/drm_hdmi_helper.h>
28 #include <drm/drm_atomic_helper.h>
29 #include <drm/drm_edid.h>
88 drm_err(&i915->drm, "Can't read description\n");
99 drm_dbg_kms(&i915->drm, "Vendor: Mega Chips\n");
104 drm_dbg_kms(&i915->drm, "Vendor: Parade Tech\n");
108 drm_err(&i915->drm, "Invalid/Unknown vendor OUI\n");
134 drm_dbg_kms(&i915->drm, "HDR capability detection failed\n");
137 drm_dbg_kms(&i915->drm, "LSPCO
[all...]
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_bios.c99 struct nouveau_drm *drm = nouveau_drm(dev); local
101 NV_INFO(drm, "0x%04X: Parsing digital output script table\n",
112 struct nouveau_drm *drm = nouveau_drm(dev); local
113 struct nvbios *bios = &drm->vbios;
152 struct nouveau_drm *drm = nouveau_drm(dev); local
153 struct nvbios *bios = &drm->vbios;
198 NV_ERROR(drm, "Pixel clock comparison table not found\n");
205 NV_ERROR(drm, "LVDS output init script not found\n");
221 struct nouveau_drm *drm = nouveau_drm(dev); local
222 struct nvif_object *device = &drm
275 struct nouveau_drm *drm = nouveau_drm(dev); local
325 struct nouveau_drm *drm = nouveau_drm(dev); local
351 struct nouveau_drm *drm = nouveau_drm(dev); local
455 struct nouveau_drm *drm = nouveau_drm(dev); local
526 struct nouveau_drm *drm = nouveau_drm(dev); local
641 struct nouveau_drm *drm = nouveau_drm(dev); local
709 struct nouveau_drm *drm = nouveau_drm(dev); local
758 struct nouveau_drm *drm = nouveau_drm(dev); local
777 struct nouveau_drm *drm = nouveau_drm(dev); local
801 struct nouveau_drm *drm = nouveau_drm(dev); local
859 struct nouveau_drm *drm = nouveau_drm(dev); local
932 struct nouveau_drm *drm = nouveau_drm(dev); local
978 struct nouveau_drm *drm = nouveau_drm(dev); local
1008 struct nouveau_drm *drm = nouveau_drm(dev); local
1090 struct nouveau_drm *drm = nouveau_drm(dev); local
1256 struct nouveau_drm *drm = nouveau_drm(dev); local
1404 struct nouveau_drm *drm = nouveau_drm(dev); local
1551 struct nouveau_drm *drm = nouveau_drm(dev); local
1610 struct nouveau_drm *drm = nouveau_drm(dev); local
1654 struct nouveau_drm *drm = nouveau_drm(dev); local
1792 struct nouveau_drm *drm = nouveau_drm(dev); local
1873 struct nouveau_drm *drm = nouveau_drm(dev); local
1928 struct nouveau_drm *drm = nouveau_drm(dev); local
1991 struct nouveau_drm *drm = nouveau_drm(dev); local
2022 struct nouveau_drm *drm = nouveau_drm(dev); local
2051 struct nouveau_drm *drm = nouveau_drm(dev); local
2071 struct nouveau_drm *drm = nouveau_drm(dev); local
2088 struct nouveau_drm *drm = nouveau_drm(dev); local
[all...]
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Dcurs507a.c31 #include <drm/drm_atomic_helper.h>
32 #include <drm/drm_fourcc.h>
101 struct nouveau_drm *drm = nouveau_drm(wndw->plane.dev); local
115 NV_ATOMIC(drm, "Plane width/height must be equal for cursors\n");
120 NV_ATOMIC(drm, "Plane width must be equal to fb width for cursors (height can be larger though)\n");
125 NV_ATOMIC(drm, "Cursor planes do not support framebuffer offsets\n");
130 NV_ATOMIC(drm,
138 NV_ATOMIC(drm,
146 NV_ATOMIC(drm,
169 curs507a_new_(const struct nv50_wimm_func *func, struct nouveau_drm *drm, argument
200 curs507a_new(struct nouveau_drm *drm, int head, s32 oclass, struct nv50_wndw **pwndw) argument
[all...]
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_exec_test.c13 #include <drm/drm_exec.h>
14 #include <drm/drm_device.h>
15 #include <drm/drm_drv.h>
16 #include <drm/drm_gem.h>
17 #include <drm/drm_kunit_helpers.h>
23 struct drm_device *drm; member in struct:drm_exec_priv
38 priv->drm = __drm_kunit_helper_alloc_drm_device(test, priv->dev, sizeof(*priv->drm), 0,
40 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, priv->drm);
61 drm_gem_private_object_init(priv->drm,
[all...]
H A Ddrm_connector_test.c8 #include <drm/drm_atomic_state_helper.h>
9 #include <drm/drm_connector.h>
10 #include <drm/drm_drv.h>
11 #include <drm/drm_kunit_helpers.h>
16 struct drm_device drm; member in struct:drm_connector_init_priv
60 struct drm_connector_init_priv, drm,
88 ret = drmm_connector_init(&priv->drm, &priv->connector,
104 ret = drmm_connector_init(&priv->drm, &priv->connector,
121 ret = drmm_connector_init(&priv->drm, &priv->connector,
/linux-master/drivers/gpu/drm/mediatek/
H A Dmtk_drm_drv.c15 #include <drm/drm_atomic.h>
16 #include <drm/drm_atomic_helper.h>
17 #include <drm/drm_drv.h>
18 #include <drm/drm_fbdev_generic.h>
19 #include <drm/drm_fourcc.h>
20 #include <drm/drm_gem.h>
21 #include <drm/drm_gem_framebuffer_helper.h>
22 #include <drm/drm_ioctl.h>
23 #include <drm/drm_of.h>
24 #include <drm/drm_probe_helpe
442 mtk_drm_kms_init(struct drm_device *drm) argument
565 mtk_drm_kms_deinit(struct drm_device *drm) argument
612 struct drm_device *drm; local
956 struct drm_device *drm = private->drm; local
967 struct drm_device *drm = private->drm; local
[all...]
/linux-master/drivers/gpu/drm/xe/display/
H A Dxe_display.c11 #include <drm/drm_drv.h>
12 #include <drm/drm_managed.h>
13 #include <drm/xe_drm.h>
81 xe->drm.driver_features &= ~(DRIVER_MODESET | DRIVER_ATOMIC);
110 drmm_mutex_init(&xe->drm, &xe->sb_lock);
113 err = drmm_add_action_or_reset(&xe->drm, display_destroy, NULL);
141 return drmm_add_action_or_reset(&xe->drm, xe_display_fini_nommio, xe);
181 return drmm_add_action_or_reset(&xe->drm, xe_display_fini_noirq, NULL);
205 return drmm_add_action_or_reset(&xe->drm, xe_display_fini_noaccel, NULL);
298 struct drm_device *dev = &xe->drm;
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_self_refresh_helper.c13 #include <drm/drm_atomic.h>
14 #include <drm/drm_atomic_helper.h>
15 #include <drm/drm_connector.h>
16 #include <drm/drm_crtc.h>
17 #include <drm/drm_device.h>
18 #include <drm/drm_mode_config.h>
19 #include <drm/drm_modeset_lock.h>
20 #include <drm/drm_print.h>
21 #include <drm/drm_self_refresh_helper.h>
H A Ddrm_plane_helper.c28 #include <drm/drm_atomic.h>
29 #include <drm/drm_atomic_helper.h>
30 #include <drm/drm_atomic_uapi.h>
31 #include <drm/drm_device.h>
32 #include <drm/drm_drv.h>
33 #include <drm/drm_encoder.h>
34 #include <drm/drm_plane_helper.h>
35 #include <drm/drm_print.h>
36 #include <drm/drm_rect.h>
/linux-master/drivers/gpu/drm/mxsfb/
H A Dmxsfb_kms.c18 #include <drm/drm_atomic.h>
19 #include <drm/drm_atomic_helper.h>
20 #include <drm/drm_bridge.h>
21 #include <drm/drm_crtc.h>
22 #include <drm/drm_encoder.h>
23 #include <drm/drm_fb_dma_helper.h>
24 #include <drm/drm_fourcc.h>
25 #include <drm/drm_framebuffer.h>
26 #include <drm/drm_gem_atomic_helper.h>
27 #include <drm/drm_gem_dma_helpe
54 struct drm_device *drm = mxsfb->drm; local
282 struct drm_device *drm = mxsfb->crtc.dev; local
353 struct drm_device *drm = mxsfb->drm; local
404 struct drm_device *drm = mxsfb->drm; local
[all...]
/linux-master/drivers/gpu/drm/vkms/
H A Dvkms_drv.h8 #include <drm/drm.h>
9 #include <drm/drm_framebuffer.h>
10 #include <drm/drm_gem.h>
11 #include <drm/drm_gem_atomic_helper.h>
12 #include <drm/drm_encoder.h>
13 #include <drm/drm_writeback.h>
130 struct drm_device drm; member in struct:vkms_device
140 container_of(target, struct vkms_device, drm)
/linux-master/drivers/gpu/drm/vboxvideo/
H A Dvbox_drv.c14 #include <drm/drm_aperture.h>
15 #include <drm/drm_atomic_helper.h>
16 #include <drm/drm_drv.h>
17 #include <drm/drm_fbdev_generic.h>
18 #include <drm/drm_file.h>
19 #include <drm/drm_ioctl.h>
20 #include <drm/drm_managed.h>
21 #include <drm/drm_modeset_helper.h>
22 #include <drm/drm_module.h>
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun4i_rgb.c11 #include <drm/drm_atomic_helper.h>
12 #include <drm/drm_bridge.h>
13 #include <drm/drm_of.h>
14 #include <drm/drm_panel.h>
15 #include <drm/drm_print.h>
16 #include <drm/drm_probe_helper.h>
17 #include <drm/drm_simple_kms_helper.h>
189 int sun4i_rgb_init(struct drm_device *drm, struct sun4i_tcon *tcon) argument
195 rgb = devm_kzalloc(drm->dev, sizeof(*rgb), GFP_KERNEL);
204 dev_info(drm
[all...]
/linux-master/drivers/gpu/drm/vc4/tests/
H A Dvc4_mock.c3 #include <drm/drm_drv.h>
4 #include <drm/drm_kunit_helpers.h>
109 static int __build_one_pipe(struct kunit *test, struct drm_device *drm, argument
118 dummy_plane = vc4_dummy_plane(test, drm, DRM_PLANE_TYPE_PRIMARY);
122 dummy_crtc = vc4_mock_pv(test, drm, plane, pipe->data);
130 dummy_output = vc4_dummy_output(test, drm, crtc,
140 static int __build_mock(struct kunit *test, struct drm_device *drm, argument
149 ret = __build_one_pipe(test, drm, pipe);
162 struct drm_device *drm; local
183 drm
[all...]
/linux-master/drivers/gpu/drm/nouveau/dispnv04/
H A Ddisp.c25 #include <drm/drm_crtc_helper.h>
59 struct nouveau_drm *drm = nouveau_drm(dev); local
72 cancel_work_sync(&drm->hpd_work);
102 struct nouveau_drm *drm = nouveau_drm(dev); local
139 NV_ERROR(drm, "Could not pin framebuffer\n");
152 NV_ERROR(drm, "Could not pin/map cursor.\n");
192 struct nouveau_drm *drm = nouveau_drm(dev); local
210 nvif_object_unmap(&drm->client.device.object);
216 struct nouveau_drm *drm = nouveau_drm(dev); local
217 struct nvkm_i2c *i2c = nvxx_i2c(&drm
[all...]
/linux-master/drivers/gpu/drm/aspeed/
H A Daspeed_gfx.h4 #include <drm/drm_device.h>
5 #include <drm/drm_simple_kms_helper.h>
8 struct drm_device drm; member in struct:aspeed_gfx
23 #define to_aspeed_gfx(x) container_of(x, struct aspeed_gfx, drm)
25 int aspeed_gfx_create_pipe(struct drm_device *drm);
26 int aspeed_gfx_create_output(struct drm_device *drm);
/linux-master/drivers/gpu/drm/tiny/
H A Dst7586.c15 #include <drm/drm_atomic_helper.h>
16 #include <drm/drm_damage_helper.h>
17 #include <drm/drm_drv.h>
18 #include <drm/drm_fb_dma_helper.h>
19 #include <drm/drm_fbdev_generic.h>
20 #include <drm/drm_format_helper.h>
21 #include <drm/drm_framebuffer.h>
22 #include <drm/drm_gem_atomic_helper.h>
23 #include <drm/drm_gem_dma_helper.h>
24 #include <drm/drm_gem_framebuffer_helpe
317 struct drm_device *drm; local
381 struct drm_device *drm = spi_get_drvdata(spi); local
[all...]

Completed in 568 milliseconds

1234567891011>>