/drivers/gpu/drm/nouveau/ |
H A D | nouveau_chan.c | 68 nouveau_fence(chan->drm)->context_del(chan); 87 nouveau_channel_prep(struct nouveau_drm *drm, struct nvif_device *device, argument 102 chan->drm = drm; 109 ret = nouveau_bo_new(drm->dev, size, 0, target, 0, 0, NULL, NULL, 158 if (chan->drm->agp.stat == ENABLED) { 161 args.start = chan->drm->agp.base; 162 args.limit = chan->drm->agp.base + 163 chan->drm->agp.size - 1; 184 nouveau_channel_ind(struct nouveau_drm *drm, struc argument 241 nouveau_channel_dma(struct nouveau_drm *drm, struct nvif_device *device, u32 handle, struct nouveau_channel **pchan) argument 398 nouveau_channel_new(struct nouveau_drm *drm, struct nvif_device *device, u32 handle, u32 arg0, u32 arg1, struct nouveau_channel **pchan) argument [all...] |
H A D | nouveau_sysfs.c | 164 struct nouveau_drm *drm = nouveau_drm(dev); local 165 struct nvif_device *device = &drm->device; 172 drm->sysfs = NULL; 179 struct nouveau_drm *drm = nouveau_drm(dev); local 180 struct nvif_device *device = &drm->device; 187 sysfs = drm->sysfs = kzalloc(sizeof(*sysfs), GFP_KERNEL);
|
H A D | nouveau_connector.c | 31 #include <drm/drmP.h> 32 #include <drm/drm_edid.h> 33 #include <drm/drm_crtc_helper.h> 117 struct nouveau_drm *drm = nouveau_drm(dev); local 118 struct nouveau_gpio *gpio = nvkm_gpio(&drm->device); 200 struct nouveau_drm *drm = nouveau_drm(connector->dev); local 207 if (drm->device.info.family >= NV_DEVICE_INFO_V0_TESLA) { 217 if (drm->device.info.family == NV_DEVICE_INFO_V0_KELVIN || 218 (drm->device.info.family == NV_DEVICE_INFO_V0_CELSIUS && 240 struct nouveau_drm *drm local 336 struct nouveau_drm *drm = nouveau_drm(dev); local 415 struct nouveau_drm *drm = nouveau_drm(connector->dev); local 579 struct nouveau_drm *drm = nouveau_drm(connector->dev); local 680 struct nouveau_drm *drm = nouveau_drm(connector->dev); local 730 struct nouveau_drm *drm = nouveau_drm(dev); local 798 struct nouveau_drm *drm = nouveau_drm(connector->dev); local 945 struct nouveau_drm *drm = nouveau_drm(connector->dev); local 1029 struct nouveau_drm *drm = nouveau_drm(dev); local 1083 struct nouveau_drm *drm = nouveau_drm(dev); local [all...] |
H A D | nouveau_fence.h | 64 #define nouveau_fence(drm) ((struct nouveau_fence_priv *)(drm)->fence) 82 void nv17_fence_resume(struct nouveau_drm *drm);
|
H A D | nouveau_ioc32.c | 36 #include <drm/drmP.h>
|
/drivers/gpu/drm/shmobile/ |
H A D | shmob_drm_kms.c | 14 #include <drm/drmP.h> 15 #include <drm/drm_crtc.h> 16 #include <drm/drm_crtc_helper.h> 17 #include <drm/drm_fb_cma_helper.h> 18 #include <drm/drm_gem_cma_helper.h>
|
/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | tvnv04.c | 27 #include <drm/drmP.h> 34 #include <drm/drm_crtc_helper.h> 36 #include <drm/i2c/ch7006.h> 56 struct nouveau_drm *drm = nouveau_drm(dev); local 57 struct nouveau_i2c *i2c = nvkm_i2c(&drm->device); 74 struct nouveau_drm *drm = nouveau_drm(dev); local 79 NV_DEBUG(drm, "Setting dpms mode %d on TV encoder (output %d)\n", 165 struct nouveau_drm *drm = nouveau_drm(dev); local 171 NV_DEBUG(drm, "Output %s is running on CRTC %d using output %c\n", 206 struct nouveau_drm *drm local [all...] |
H A D | hw.h | 26 #include <drm/drmP.h> 169 struct nouveau_drm *drm = nouveau_drm(dev); local 174 if (head && drm->device.info.family == NV_DEVICE_INFO_V0_CURIE) 185 struct nouveau_drm *drm = nouveau_drm(dev); local 189 if (head && drm->device.info.family == NV_DEVICE_INFO_V0_CURIE) 263 struct nouveau_drm *drm = nouveau_drm(dev); local 265 if (drm->device.info.chipset == 0x11) 315 struct nouveau_drm *drm = nouveau_drm(dev); local 321 if (drm->device.info.chipset == 0x11 && !nv_heads_tied(dev)) 336 struct nouveau_drm *drm local 356 struct nouveau_drm *drm = nouveau_drm(dev); local 375 struct nouveau_drm *drm = nouveau_drm(dev); local 392 struct nouveau_drm *drm = nouveau_drm(dev); local [all...] |
H A D | disp.h | 131 struct nouveau_drm *drm = nouveau_drm(dev); local 134 if (drm->device.info.family >= NV_DEVICE_INFO_V0_CELSIUS && impl != 0x0100 && 150 struct nouveau_drm *drm = nouveau_drm(dev); local 153 if (impl == 0x0310 || impl == 0x0340 || drm->device.info.family >= NV_DEVICE_INFO_V0_CURIE) 174 struct nouveau_drm *drm = nouveau_drm(dev); local 175 struct nouveau_bios *bios = nvkm_bios(&drm->device);
|
/drivers/staging/imx-drm/ |
H A D | parallel-display.c | 2 * i.MX drm driver - parallel display implementation 23 #include <drm/drmP.h> 24 #include <drm/drm_fb_helper.h> 25 #include <drm/drm_crtc_helper.h> 26 #include <drm/drm_panel.h> 30 #include "imx-drm.h" 168 static int imx_pd_register(struct drm_device *drm, argument 173 ret = imx_drm_encoder_parse_of(drm, &imxpd->encoder, 186 drm_encoder_init(drm, &imxpd->encoder, &imx_pd_encoder_funcs, 191 drm_connector_init(drm, 206 struct drm_device *drm = data; local [all...] |
H A D | Makefile | 2 imxdrm-objs := imx-drm-core.o
|
/drivers/gpu/drm/tegra/ |
H A D | gr2d.c | 11 #include "drm.h" 30 struct tegra_drm_client *drm = host1x_to_drm_client(client); local 33 struct gr2d *gr2d = to_gr2d(drm); 45 return tegra_drm_register_client(dev->dev_private, drm); 50 struct tegra_drm_client *drm = host1x_to_drm_client(client); local 52 struct gr2d *gr2d = to_gr2d(drm); 55 err = tegra_drm_unregister_client(dev->dev_private, drm);
|
/drivers/gpu/drm/mga/ |
H A D | mga_drv.c | 34 #include <drm/drmP.h> 35 #include <drm/mga_drm.h> 38 #include <drm/drm_pciids.h>
|
/drivers/gpu/drm/sis/ |
H A D | sis_drv.c | 30 #include <drm/drmP.h> 31 #include <drm/sis_drm.h> 34 #include <drm/drm_pciids.h>
|
/drivers/gpu/drm/via/ |
H A D | via_drv.c | 27 #include <drm/drmP.h> 28 #include <drm/via_drm.h> 31 #include <drm/drm_pciids.h>
|
/drivers/gpu/drm/armada/ |
H A D | armada_slave.c | 9 #include <drm/drmP.h> 10 #include <drm/drm_crtc_helper.h> 11 #include <drm/drm_edid.h> 12 #include <drm/drm_encoder_slave.h>
|
/drivers/gpu/drm/gma500/ |
H A D | power.h | 34 #include <drm/drmP.h>
|
/drivers/gpu/drm/qxl/ |
H A D | Makefile | 2 # Makefile for the drm device driver. This driver provides support for the 5 ccflags-y := -Iinclude/drm
|
/drivers/gpu/drm/rcar-du/ |
H A D | rcar_du_encoder.h | 19 #include <drm/drm_crtc.h>
|
/drivers/gpu/drm/sti/ |
H A D | sti_mixer.h | 12 #include <drm/drmP.h>
|
/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_drv.h | 32 #include <drm/drmP.h> 33 #include <drm/drm_crtc_helper.h> 34 #include <drm/drm_gem_cma_helper.h> 35 #include <drm/drm_fb_cma_helper.h>
|
/drivers/gpu/drm/ttm/ |
H A D | ttm_agp_backend.c | 34 #include <drm/ttm/ttm_module.h> 35 #include <drm/ttm/ttm_bo_driver.h> 36 #include <drm/ttm/ttm_page_alloc.h> 38 #include <drm/ttm/ttm_placement.h>
|
H A D | ttm_bo_manager.c | 31 #include <drm/ttm/ttm_module.h> 32 #include <drm/ttm/ttm_bo_driver.h> 33 #include <drm/ttm/ttm_placement.h> 34 #include <drm/drm_mm.h>
|
/drivers/gpu/drm/udl/ |
H A D | udl_connector.c | 13 #include <drm/drmP.h> 14 #include <drm/drm_crtc.h> 15 #include <drm/drm_edid.h> 16 #include <drm/drm_crtc_helper.h> 71 * blocks then the drm edid code expects them to be present, so patch
|
/drivers/hid/ |
H A D | hid-wiimote-debug.c | 23 struct dentry *drm; member in struct:wiimote_debug 106 __u8 drm; local 109 drm = dbg->wdata->state.drm; 112 if (drm < WIIPROTO_REQ_MAX) 113 str = wiidebug_drmmap[drm]; 192 dbg->drm = debugfs_create_file("drm", S_IRUSR, 194 if (!dbg->drm) 222 debugfs_remove(dbg->drm); [all...] |