Searched refs:drm (Results 176 - 200 of 534) sorted by relevance

1234567891011>>

/drivers/gpu/drm/sti/
H A Dsti_drm_drv.c7 #include <drm/drmP.h>
15 #include <drm/drm_crtc_helper.h>
16 #include <drm/drm_gem_cma_helper.h>
17 #include <drm/drm_fb_cma_helper.h>
/drivers/gpu/drm/tegra/
H A Doutput.c12 #include <drm/drm_panel.h>
13 #include "drm.h"
280 int tegra_output_init(struct drm_device *drm, struct tegra_output *output) argument
311 drm_connector_init(drm, &output->connector, &connector_funcs,
319 drm_encoder_init(drm, &output->encoder, &encoder_funcs, encoder);
/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ttm_glue.c28 #include <drm/drmP.h>
/drivers/staging/imx-drm/
H A Dipuv3-plane.h4 #include <drm/drm_crtc.h> /* drm_plane */
H A Dimx-ldb.c2 * i.MX drm driver - LVDS display bridge
24 #include <drm/drmP.h>
25 #include <drm/drm_fb_helper.h>
26 #include <drm/drm_crtc_helper.h>
35 #include "imx-drm.h"
350 static int imx_ldb_register(struct drm_device *drm, argument
356 ret = imx_drm_encoder_parse_of(drm, &imx_ldb_ch->encoder,
373 drm_encoder_init(drm, &imx_ldb_ch->encoder, &imx_ldb_encoder_funcs,
378 drm_connector_init(drm, &imx_ldb_ch->connector,
440 struct drm_device *drm local
[all...]
H A Dimx-tve.c2 * i.MX drm driver - Television Encoder (TVEv2)
30 #include <drm/drmP.h>
31 #include <drm/drm_fb_helper.h>
32 #include <drm/drm_crtc_helper.h>
35 #include "imx-drm.h"
495 static int imx_tve_register(struct drm_device *drm, struct imx_tve *tve) argument
503 ret = imx_drm_encoder_parse_of(drm, &tve->encoder,
509 drm_encoder_init(drm, &tve->encoder, &imx_tve_encoder_funcs,
514 drm_connector_init(drm, &tve->connector, &imx_tve_connector_funcs,
564 struct drm_device *drm local
[all...]
/drivers/gpu/drm/msm/
H A Dmsm_gpu.c527 int msm_gpu_init(struct drm_device *drm, struct platform_device *pdev, argument
537 gpu->dev = drm;
567 dev_err(drm->dev, "failed to get irq: %d\n", ret);
574 dev_err(drm->dev, "failed to request IRQ%u: %d\n", gpu->irq, ret);
608 dev_info(drm->dev, "%s: using IOMMU\n", name);
611 dev_info(drm->dev, "%s: no IOMMU, fallback to VRAM carveout!\n", name);
613 gpu->id = msm_register_mmu(drm, gpu->mmu);
617 mutex_lock(&drm->struct_mutex);
619 mutex_unlock(&drm->struct_mutex);
623 dev_err(drm
[all...]
/drivers/gpu/drm/exynos/
H A Dexynos_drm_fbdev.c15 #include <drm/drmP.h>
16 #include <drm/drm_crtc.h>
17 #include <drm/drm_fb_helper.h>
18 #include <drm/drm_crtc_helper.h>
19 #include <drm/exynos_drm.h>
186 DRM_ERROR("failed to create drm framebuffer.\n");
277 DRM_ERROR("failed to initialize drm fb helper.\n");
319 /* release drm framebuffer and real buffer */
H A Dexynos_drm_buf.c12 #include <drm/drmP.h>
13 #include <drm/exynos_drm.h>
H A Dexynos_drm_encoder.c15 #include <drm/drmP.h>
16 #include <drm/drm_crtc_helper.h>
81 /* drm framework doesn't check NULL. */
/drivers/gpu/drm/gma500/
H A Dcdv_intel_hdmi.c30 #include <drm/drmP.h>
31 #include <drm/drm.h>
32 #include <drm/drm_crtc.h>
33 #include <drm/drm_edid.h>
H A Dmdfld_dsi_output.h32 #include <drm/drmP.h>
33 #include <drm/drm.h>
34 #include <drm/drm_crtc.h>
35 #include <drm/drm_edid.h>
/drivers/gpu/drm/radeon/
H A Dradeon_fb.c30 #include <drm/drmP.h>
31 #include <drm/drm_crtc.h>
32 #include <drm/drm_crtc_helper.h>
33 #include <drm/radeon_drm.h>
36 #include <drm/drm_fb_helper.h>
H A Dradeon_benchmark.c24 #include <drm/drmP.h>
25 #include <drm/radeon_drm.h>
/drivers/gpu/drm/rcar-du/
H A Drcar_du_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/
H A Ddrm_fb_cma_helper.c2 * drm kms/fb cma (contiguous memory allocator) helper functions
20 #include <drm/drmP.h>
21 #include <drm/drm_crtc.h>
22 #include <drm/drm_fb_helper.h>
23 #include <drm/drm_crtc_helper.h>
24 #include <drm/drm_gem_cma_helper.h>
25 #include <drm/drm_fb_cma_helper.h>
353 dev_err(dev->dev, "Failed to allocate drm fbdev.\n");
363 dev_err(dev->dev, "Failed to initialize drm fb helper.\n");
H A Dati_pcigart.c35 #include <drm/drmP.h>
37 #include <drm/ati_pcigart.h>
H A Ddrm_hashtab.c35 #include <drm/drmP.h>
36 #include <drm/drm_hashtab.h>
/drivers/gpu/drm/nouveau/
H A Dnouveau_gem.c155 struct nouveau_drm *drm = nouveau_drm(dev); local
179 if (drm->device.info.family >= NV_DEVICE_INFO_V0_TESLA)
227 struct nouveau_drm *drm = nouveau_drm(dev); local
229 struct nouveau_fb *pfb = nvkm_fb(&drm->device);
340 struct drm_device *dev = chan->drm->dev;
438 struct nouveau_drm *drm = chan->drm; local
469 if (drm->device.info.family < NV_DEVICE_INFO_V0_TESLA) {
646 struct nouveau_drm *drm = nouveau_drm(dev); local
668 req->vram_available = drm
[all...]
H A Dnouveau_bios.h39 struct nouveau_drm *drm = nouveau_drm((d)); \
40 ROM16(x) ? &drm->vbios.data[ROM16(x)] : NULL; \
/drivers/gpu/drm/ast/
H A Dast_drv.c31 #include <drm/drmP.h>
32 #include <drm/drm_crtc_helper.h>
/drivers/gpu/drm/cirrus/
H A Dcirrus_drv.c13 #include <drm/drmP.h>
14 #include <drm/drm_crtc_helper.h>
24 * This is the generic driver code. This binds the driver to the drm core,
/drivers/gpu/drm/i915/
H A Di915_gem_evict.c29 #include <drm/drmP.h>
30 #include <drm/i915_drm.h>
/drivers/gpu/drm/nouveau/dispnv04/
H A Doverlay.c26 #include <drm/drmP.h>
27 #include <drm/drm_crtc.h>
28 #include <drm/drm_fourcc.h>
262 struct nouveau_drm *drm = nouveau_drm(device); local
270 switch (drm->device.info.chipset) {
339 NV_ERROR(drm, "Failed to create plane\n");
455 struct nouveau_drm *drm = nouveau_drm(device); local
491 NV_ERROR(drm, "Failed to create plane\n");
/drivers/gpu/drm/panel/
H A Dpanel-simple.c31 #include <drm/drmP.h>
32 #include <drm/drm_crtc.h>
33 #include <drm/drm_mipi_dsi.h>
34 #include <drm/drm_panel.h>
88 struct drm_device *drm = panel->base.drm; local
98 mode = drm_mode_duplicate(drm, m);
100 dev_err(drm->dev, "failed to add mode %ux%u@%u\n",

Completed in 356 milliseconds

1234567891011>>