/drivers/gpu/drm/tegra/ |
H A D | drm.h | 13 #include <uapi/drm/tegra_drm.h> 16 #include <drm/drmP.h> 17 #include <drm/drm_crtc_helper.h> 18 #include <drm/drm_edid.h> 19 #include <drm/drm_fb_helper.h> 20 #include <drm/drm_fixed.h> 40 struct drm_device *drm; member in struct:tegra_drm 66 struct drm_tegra_submit *args, struct drm_device *drm, 71 struct drm_tegra_submit *args, struct drm_device *drm, 92 int tegra_drm_init(struct tegra_drm *tegra, struct drm_device *drm); [all...] |
/drivers/gpu/drm/ |
H A D | drm_gem_cma_helper.c | 2 * drm gem CMA (contiguous memory allocator) helper functions 27 #include <drm/drmP.h> 28 #include <drm/drm.h> 29 #include <drm/drm_gem_cma_helper.h> 30 #include <drm/drm_vma_manager.h> 34 * @drm: The drm device 43 __drm_gem_cma_create(struct drm_device *drm, unsigned int size) argument 55 ret = drm_gem_object_init(drm, gem_ob 78 drm_gem_cma_create(struct drm_device *drm, unsigned int size) argument 114 drm_gem_cma_create_with_handle( struct drm_file *file_priv, struct drm_device *drm, unsigned int size, unsigned int *handle) argument 202 drm_gem_cma_dumb_map_offset(struct drm_file *file_priv, struct drm_device *drm, uint32_t handle, uint64_t *offset) argument [all...] |
/drivers/gpu/drm/nouveau/ |
H A D | nv84_fence.c | 106 struct nv84_fence_priv *priv = chan->drm->fence; 113 struct drm_device *dev = chan->drm->dev; 114 struct nv84_fence_priv *priv = chan->drm->fence; 135 struct nv84_fence_priv *priv = chan->drm->fence; 158 for (i = 0; !ret && i < chan->drm->dev->mode_config.num_crtc; i++) { 159 struct nouveau_bo *bo = nv50_display_crtc_sema(chan->drm->dev, i); 169 nv84_fence_suspend(struct nouveau_drm *drm) argument 171 struct nv84_fence_priv *priv = drm->fence; 184 nv84_fence_resume(struct nouveau_drm *drm) argument 186 struct nv84_fence_priv *priv = drm 198 nv84_fence_destroy(struct nouveau_drm *drm) argument 214 nv84_fence_create(struct nouveau_drm *drm) argument [all...] |
H A D | nouveau_bios.c | 25 #include <drm/drmP.h> 98 struct nouveau_drm *drm = nouveau_drm(dev); local 100 NV_INFO(drm, "0x%04X: Parsing digital output script table\n", 111 struct nouveau_drm *drm = nouveau_drm(dev); local 112 struct nvbios *bios = &drm->vbios; 148 struct nouveau_drm *drm = nouveau_drm(dev); local 149 struct nvbios *bios = &drm->vbios; 194 NV_ERROR(drm, "Pixel clock comparison table not found\n"); 201 NV_ERROR(drm, "LVDS output init script not found\n"); 217 struct nouveau_drm *drm local 271 struct nouveau_drm *drm = nouveau_drm(dev); local 343 struct nouveau_drm *drm = nouveau_drm(dev); local 450 struct nouveau_drm *drm = nouveau_drm(dev); local 521 struct nouveau_drm *drm = nouveau_drm(dev); local 636 struct nouveau_drm *drm = nouveau_drm(dev); local 704 struct nouveau_drm *drm = nouveau_drm(dev); local 753 struct nouveau_drm *drm = nouveau_drm(dev); local 772 struct nouveau_drm *drm = nouveau_drm(dev); local 796 struct nouveau_drm *drm = nouveau_drm(dev); local 854 struct nouveau_drm *drm = nouveau_drm(dev); local 927 struct nouveau_drm *drm = nouveau_drm(dev); local 973 struct nouveau_drm *drm = nouveau_drm(dev); local 1003 struct nouveau_drm *drm = nouveau_drm(dev); local 1085 struct nouveau_drm *drm = nouveau_drm(dev); local 1251 struct nouveau_drm *drm = nouveau_drm(dev); local 1399 struct nouveau_drm *drm = nouveau_drm(dev); local 1539 struct nouveau_drm *drm = nouveau_drm(dev); local 1598 struct nouveau_drm *drm = nouveau_drm(dev); local 1642 struct nouveau_drm *drm = nouveau_drm(dev); local 1780 struct nouveau_drm *drm = nouveau_drm(dev); local 1859 struct nouveau_drm *drm = nouveau_drm(dev); local 1913 struct nouveau_drm *drm = nouveau_drm(dev); local 1976 struct nouveau_drm *drm = nouveau_drm(dev); local 2007 struct nouveau_drm *drm = nouveau_drm(dev); local 2036 struct nouveau_drm *drm = nouveau_drm(dev); local 2057 struct nouveau_drm *drm = nouveau_drm(dev); local 2074 struct nouveau_drm *drm = nouveau_drm(dev); local [all...] |
H A D | nouveau_bo.c | 49 struct nouveau_drm *drm = nouveau_drm(dev); local 50 int i = reg - drm->tile.reg; 51 struct nouveau_fb *pfb = nvkm_fb(&drm->device); 74 struct nouveau_drm *drm = nouveau_drm(dev); local 75 struct nouveau_drm_tile *tile = &drm->tile.reg[i]; 77 spin_lock(&drm->tile.lock); 85 spin_unlock(&drm->tile.lock); 93 struct nouveau_drm *drm = nouveau_drm(dev); local 96 spin_lock(&drm->tile.lock); 99 spin_unlock(&drm 107 struct nouveau_drm *drm = nouveau_drm(dev); local 136 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local 151 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); local 187 struct nouveau_drm *drm = nouveau_drm(dev); local 259 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); local 311 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); local 352 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); local 474 struct nouveau_drm *drm = nouveau_bdev(bdev); local 497 struct nouveau_drm *drm = nouveau_bdev(bdev); local 927 nouveau_bo_move_prep(struct nouveau_drm *drm, struct ttm_buffer_object *bo, struct ttm_mem_reg *mem) argument 956 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local 993 nouveau_bo_move_init(struct nouveau_drm *drm) argument 1146 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local 1169 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local 1181 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local 1244 struct nouveau_drm *drm = nouveau_bdev(bdev); local 1295 struct nouveau_drm *drm = nouveau_bdev(bdev); local 1308 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local 1355 struct nouveau_drm *drm; local 1421 struct nouveau_drm *drm; local [all...] |
H A D | nv50_fence.c | 37 struct drm_device *dev = chan->drm->dev; 38 struct nv10_fence_priv *priv = chan->drm->fence; 85 nv50_fence_create(struct nouveau_drm *drm) argument 90 priv = drm->fence = kzalloc(sizeof(*priv), GFP_KERNEL); 102 ret = nouveau_bo_new(drm->dev, 4096, 0x1000, TTM_PL_FLAG_VRAM, 116 nv10_fence_destroy(drm);
|
H A D | nouveau_platform.c | 97 struct drm_device *drm; local 124 drm = nouveau_platform_device_create(pdev, &device); 125 if (IS_ERR(drm)) { 126 err = PTR_ERR(drm); 132 err = drm_dev_register(drm, 0); 139 drm_dev_unref(drm); 152 struct nouveau_drm *drm = nouveau_drm(drm_dev); local 153 struct nouveau_device *device = nvkm_device(&drm->device);
|
H A D | nv17_fence.c | 37 struct nv10_fence_priv *priv = chan->drm->fence; 76 struct nv10_fence_priv *priv = chan->drm->fence; 106 nv17_fence_resume(struct nouveau_drm *drm) argument 108 struct nv10_fence_priv *priv = drm->fence; 114 nv17_fence_create(struct nouveau_drm *drm) argument 119 priv = drm->fence = kzalloc(sizeof(*priv), GFP_KERNEL); 131 ret = nouveau_bo_new(drm->dev, 4096, 0x1000, TTM_PL_FLAG_VRAM, 145 nv10_fence_destroy(drm);
|
H A D | nvc0_fence.c | 76 nvc0_fence_create(struct nouveau_drm *drm) argument 78 int ret = nv84_fence_create(drm); 80 struct nv84_fence_priv *priv = drm->fence;
|
/drivers/gpu/drm/gma500/ |
H A D | gtt.h | 23 #include <drm/drmP.h> 24 #include <drm/drm_gem.h>
|
H A D | gma_device.c | 16 #include <drm/drmP.h>
|
/drivers/gpu/drm/rcar-du/ |
H A D | rcar_du_crtc.h | 20 #include <drm/drmP.h> 21 #include <drm/drm_crtc.h>
|
H A D | rcar_du_plane.h | 19 #include <drm/drmP.h> 20 #include <drm/drm_crtc.h>
|
H A D | rcar_du_vgacon.c | 14 #include <drm/drmP.h> 15 #include <drm/drm_crtc.h> 16 #include <drm/drm_crtc_helper.h>
|
/drivers/gpu/drm/shmobile/ |
H A D | shmob_drm_crtc.h | 17 #include <drm/drmP.h> 18 #include <drm/drm_crtc.h>
|
/drivers/gpu/drm/sis/ |
H A D | sis_drv.h | 31 #include <drm/drm_legacy.h> 49 #include <drm/drm_mm.h>
|
/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | cursor.c | 1 #include <drm/drmP.h> 2 #include <drm/drm_mode.h> 41 struct nouveau_drm *drm = nouveau_drm(dev); local 58 if (drm->device.info.family == NV_DEVICE_INFO_V0_CURIE)
|
/drivers/gpu/drm/omapdrm/ |
H A D | Makefile | 2 # Makefile for the drm device driver. This driver provides support for the 6 ccflags-y := -Iinclude/drm -Werror
|
/drivers/gpu/drm/radeon/ |
H A D | uvd_v3_1.c | 25 #include <drm/drmP.h>
|
/drivers/gpu/drm/ttm/ |
H A D | Makefile | 2 # Makefile for the drm device driver. This driver provides support for the 4 ccflags-y := -Iinclude/drm
|
/drivers/gpu/drm/i810/ |
H A D | i810_drv.c | 35 #include <drm/drmP.h> 36 #include <drm/i810_drm.h> 39 #include <drm/drm_pciids.h> 87 pr_err("drm/i810 does not support SMP\n");
|
/drivers/gpu/drm/r128/ |
H A D | r128_drv.c | 34 #include <drm/drmP.h> 35 #include <drm/r128_drm.h> 38 #include <drm/drm_pciids.h>
|
/drivers/gpu/drm/savage/ |
H A D | savage_drv.c | 28 #include <drm/drmP.h> 29 #include <drm/savage_drm.h> 32 #include <drm/drm_pciids.h>
|
/drivers/gpu/drm/udl/ |
H A D | udl_encoder.c | 13 #include <drm/drmP.h> 14 #include <drm/drm_crtc.h> 15 #include <drm/drm_crtc_helper.h>
|
/drivers/staging/imx-drm/ |
H A D | imx-drm.h | 26 int imx_drm_add_crtc(struct drm_device *drm, struct drm_crtc *crtc, 39 void imx_drm_mode_config_init(struct drm_device *drm); 50 int imx_drm_encoder_parse_of(struct drm_device *drm,
|