Searched refs:drm (Results 76 - 100 of 534) sorted by relevance

1234567891011>>

/drivers/gpu/drm/nouveau/
H A Dnouveau_chan.c68 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 Dnouveau_sysfs.c164 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 Dnouveau_connector.c31 #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 Dnouveau_fence.h64 #define nouveau_fence(drm) ((struct nouveau_fence_priv *)(drm)->fence)
82 void nv17_fence_resume(struct nouveau_drm *drm);
H A Dnouveau_ioc32.c36 #include <drm/drmP.h>
/drivers/gpu/drm/shmobile/
H A Dshmob_drm_kms.c14 #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 Dtvnv04.c27 #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 Dhw.h26 #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 Ddisp.h131 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 Dparallel-display.c2 * 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 DMakefile2 imxdrm-objs := imx-drm-core.o
/drivers/gpu/drm/tegra/
H A Dgr2d.c11 #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 Dmga_drv.c34 #include <drm/drmP.h>
35 #include <drm/mga_drm.h>
38 #include <drm/drm_pciids.h>
/drivers/gpu/drm/sis/
H A Dsis_drv.c30 #include <drm/drmP.h>
31 #include <drm/sis_drm.h>
34 #include <drm/drm_pciids.h>
/drivers/gpu/drm/via/
H A Dvia_drv.c27 #include <drm/drmP.h>
28 #include <drm/via_drm.h>
31 #include <drm/drm_pciids.h>
/drivers/gpu/drm/armada/
H A Darmada_slave.c9 #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 Dpower.h34 #include <drm/drmP.h>
/drivers/gpu/drm/qxl/
H A DMakefile2 # Makefile for the drm device driver. This driver provides support for the
5 ccflags-y := -Iinclude/drm
/drivers/gpu/drm/rcar-du/
H A Drcar_du_encoder.h19 #include <drm/drm_crtc.h>
/drivers/gpu/drm/sti/
H A Dsti_mixer.h12 #include <drm/drmP.h>
/drivers/gpu/drm/tilcdc/
H A Dtilcdc_drv.h32 #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 Dttm_agp_backend.c34 #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 Dttm_bo_manager.c31 #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 Dudl_connector.c13 #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 Dhid-wiimote-debug.c23 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...]

Completed in 283 milliseconds

1234567891011>>