Home
last modified time | relevance | path

Searched full:drm (Results 1 – 25 of 2425) sorted by relevance

12345678910>>...97

/OK3568_Linux_fs/kernel/drivers/gpu/drm/
H A DKconfig3 # Drm device configuration
8 menuconfig DRM config
32 depends on DRM
36 bool "EDID function for DRM"
37 depends on DRM
41 DRM EDID read and parse function.
44 bool "Ignore drm ioctl permission"
45 depends on DRM && ANDROID && NO_GKI
49 depends on DRM
52 bool "DRM DisplayPort support"
[all …]
/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Danalogix_dp_reg.su
H A Drockchip_vop2.su
H A Ddw_hdmi.su
H A Ddrm_mipi_dsi.su
H A D.built-in.o.cmd
H A Drockchip_display.su
/OK3568_Linux_fs/kernel/drivers/gpu/drm/mxsfb/
H A Dmxsfb_drv.c19 #include <drm/drm_atomic_helper.h>
20 #include <drm/drm_bridge.h>
21 #include <drm/drm_connector.h>
22 #include <drm/drm_drv.h>
23 #include <drm/drm_fb_helper.h>
24 #include <drm/drm_fourcc.h>
25 #include <drm/drm_gem_cma_helper.h>
26 #include <drm/drm_gem_framebuffer_helper.h>
27 #include <drm/drm_irq.h>
28 #include <drm/drm_mode_config.h>
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/
H A Dnouveau_ttm.c30 #include <drm/drm_legacy.h>
47 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_vram_manager_new() local
50 if (drm->client.device.info.ram_size == 0) in nouveau_vram_manager_new()
53 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg); in nouveau_vram_manager_new()
78 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_gart_manager_new() local
81 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg); in nouveau_gart_manager_new()
101 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nv04_gart_manager_new() local
105 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg); in nv04_gart_manager_new()
162 struct nouveau_drm *drm = nouveau_drm(file_priv->minor->dev); in nouveau_ttm_mmap() local
165 ret = ttm_bo_mmap(filp, vma, &drm->ttm.bdev); in nouveau_ttm_mmap()
[all …]
H A Dnouveau_drm.c33 #include <drm/drm_crtc_helper.h>
34 #include <drm/drm_ioctl.h>
35 #include <drm/drm_vblank.h>
184 mutex_lock(&cli->drm->master.lock); in nouveau_cli_fini()
186 mutex_unlock(&cli->drm->master.lock); in nouveau_cli_fini()
190 nouveau_cli_init(struct nouveau_drm *drm, const char *sname, in nouveau_cli_init() argument
216 u64 device = nouveau_name(drm->dev); in nouveau_cli_init()
220 cli->drm = drm; in nouveau_cli_init()
228 if (cli == &drm->master) { in nouveau_cli_init()
232 mutex_lock(&drm->master.lock); in nouveau_cli_init()
[all …]
H A Dnouveau_fbcon.c40 #include <drm/drm_crtc.h>
41 #include <drm/drm_crtc_helper.h>
42 #include <drm/drm_fb_helper.h>
43 #include <drm/drm_fourcc.h>
44 #include <drm/drm_atomic.h>
67 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_fillrect() local
68 struct nvif_device *device = &drm->client.device; in nouveau_fbcon_fillrect()
76 mutex_trylock(&drm->client.mutex)) { in nouveau_fbcon_fillrect()
84 mutex_unlock(&drm->client.mutex); in nouveau_fbcon_fillrect()
99 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_copyarea() local
[all …]
H A Dnouveau_dmem.c59 typedef int (*nouveau_migrate_copy_t)(struct nouveau_drm *drm, u64 npages,
62 typedef int (*nouveau_clear_page_t)(struct nouveau_drm *drm, u32 length,
68 struct nouveau_drm *drm; member
80 struct nouveau_drm *drm; member
97 return chunk->drm; in page_to_drm()
112 struct nouveau_dmem *dmem = chunk->drm->dmem; in nouveau_dmem_page_free()
140 static vm_fault_t nouveau_dmem_fault_copy_one(struct nouveau_drm *drm, in nouveau_dmem_fault_copy_one() argument
144 struct device *dev = drm->dev->dev; in nouveau_dmem_fault_copy_one()
164 if (drm->dmem->migrate.copy_func(drm, 1, NOUVEAU_APER_HOST, *dma_addr, in nouveau_dmem_fault_copy_one()
182 struct nouveau_drm *drm = page_to_drm(vmf->page); in nouveau_dmem_migrate_to_ram() local
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/arm/
H A Dhdlcd_drv.c24 #include <drm/drm_atomic_helper.h>
25 #include <drm/drm_crtc.h>
26 #include <drm/drm_debugfs.h>
27 #include <drm/drm_drv.h>
28 #include <drm/drm_fb_cma_helper.h>
29 #include <drm/drm_fb_helper.h>
30 #include <drm/drm_gem_cma_helper.h>
31 #include <drm/drm_gem_framebuffer_helper.h>
32 #include <drm/drm_irq.h>
33 #include <drm/drm_modeset_helper.h>
[all …]
H A Dmalidp_drv.c6 * ARM Mali DP500/DP550/DP650 KMS/DRM driver
18 #include <drm/drm_atomic.h>
19 #include <drm/drm_atomic_helper.h>
20 #include <drm/drm_crtc.h>
21 #include <drm/drm_drv.h>
22 #include <drm/drm_fb_cma_helper.h>
23 #include <drm/drm_fb_helper.h>
24 #include <drm/drm_fourcc.h>
25 #include <drm/drm_gem_cma_helper.h>
26 #include <drm/drm_gem_framebuffer_helper.h>
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/arc/
H A Darcpgu_drv.c3 * ARC PGU DRM driver.
9 #include <drm/drm_atomic_helper.h>
10 #include <drm/drm_debugfs.h>
11 #include <drm/drm_device.h>
12 #include <drm/drm_drv.h>
13 #include <drm/drm_fb_cma_helper.h>
14 #include <drm/drm_fb_helper.h>
15 #include <drm/drm_gem_cma_helper.h>
16 #include <drm/drm_gem_framebuffer_helper.h>
17 #include <drm/drm_of.h>
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/zte/
H A Dzx_drm_drv.c15 #include <drm/drm_atomic_helper.h>
16 #include <drm/drm_crtc.h>
17 #include <drm/drm_drv.h>
18 #include <drm/drm_fb_cma_helper.h>
19 #include <drm/drm_fb_helper.h>
20 #include <drm/drm_gem_cma_helper.h>
21 #include <drm/drm_gem_framebuffer_helper.h>
22 #include <drm/drm_of.h>
23 #include <drm/drm_probe_helper.h>
24 #include <drm/drm_vblank.h>
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/aspeed/
H A Daspeed_gfx_drv.c15 #include <drm/drm_atomic_helper.h>
16 #include <drm/drm_crtc_helper.h>
17 #include <drm/drm_device.h>
18 #include <drm/drm_fb_cma_helper.h>
19 #include <drm/drm_fb_helper.h>
20 #include <drm/drm_gem_cma_helper.h>
21 #include <drm/drm_gem_framebuffer_helper.h>
22 #include <drm/drm_probe_helper.h>
23 #include <drm/drm_simple_kms_helper.h>
24 #include <drm/drm_vblank.h>
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/imx/
H A Dimx-drm-core.c3 * Freescale i.MX drm driver
16 #include <drm/drm_atomic.h>
17 #include <drm/drm_atomic_helper.h>
18 #include <drm/drm_drv.h>
19 #include <drm/drm_fb_cma_helper.h>
20 #include <drm/drm_fb_helper.h>
21 #include <drm/drm_gem_cma_helper.h>
22 #include <drm/drm_gem_framebuffer_helper.h>
23 #include <drm/drm_managed.h>
24 #include <drm/drm_of.h>
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/armada/
H A Darmada_drv.c12 #include <drm/drm_atomic_helper.h>
13 #include <drm/drm_drv.h>
14 #include <drm/drm_ioctl.h>
15 #include <drm/drm_managed.h>
16 #include <drm/drm_prime.h>
17 #include <drm/drm_probe_helper.h>
18 #include <drm/drm_fb_helper.h>
19 #include <drm/drm_of.h>
20 #include <drm/drm_vblank.h>
27 #include <drm/armada_drm.h>
[all …]
/OK3568_Linux_fs/kernel/Documentation/gpu/
H A Ddrm-kms-helpers.rst5 The DRM subsystem aims for a strong separation between core code and helper
39 .. kernel-doc:: include/drm/drm_modeset_helper_vtables.h
42 .. kernel-doc:: include/drm/drm_modeset_helper_vtables.h
53 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c
59 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c
65 .. kernel-doc:: include/drm/drm_atomic_helper.h
68 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c
74 .. kernel-doc:: drivers/gpu/drm/drm_atomic_state_helper.c
80 .. kernel-doc:: drivers/gpu/drm/drm_atomic_state_helper.c
86 .. kernel-doc:: drivers/gpu/drm/drm_simple_kms_helper.c
[all …]
H A Di915.rst2 drm/i915 Intel GFX Driver
5 The drm/i915 driver supports all (with the exception of some very early
8 those have basic support through the gma500 drm driver.
19 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c
22 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c
25 .. kernel-doc:: drivers/gpu/drm/i915/intel_uncore.c
31 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c
34 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c
37 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c
40 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c
[all …]
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_11.0.1/
H A D0042-backend-drm-Support-modifier.patch4 Subject: [PATCH 42/93] backend-drm: Support modifier
10 libweston/backend-drm/drm-internal.h | 1 +
11 libweston/backend-drm/drm.c | 100 +++++++++++++++++++++------
12 libweston/backend-drm/kms.c | 3 +-
16 diff --git a/libweston/backend-drm/drm-internal.h b/libweston/backend-drm/drm-internal.h
18 --- a/libweston/backend-drm/drm-internal.h
19 +++ b/libweston/backend-drm/drm-internal.h
28 diff --git a/libweston/backend-drm/drm.c b/libweston/backend-drm/drm.c
30 --- a/libweston/backend-drm/drm.c
31 +++ b/libweston/backend-drm/drm.c
[all …]
/OK3568_Linux_fs/buildroot/package/weston/
H A D0042-backend-drm-Support-modifier.patch4 Subject: [PATCH 42/95] backend-drm: Support modifier
10 libweston/backend-drm/drm-internal.h | 1 +
11 libweston/backend-drm/drm.c | 100 +++++++++++++++++++++------
12 libweston/backend-drm/kms.c | 3 +-
16 diff --git a/libweston/backend-drm/drm-internal.h b/libweston/backend-drm/drm-internal.h
18 --- a/libweston/backend-drm/drm-internal.h
19 +++ b/libweston/backend-drm/drm-internal.h
28 diff --git a/libweston/backend-drm/drm.c b/libweston/backend-drm/drm.c
30 --- a/libweston/backend-drm/drm.c
31 +++ b/libweston/backend-drm/drm.c
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/
H A Dintel_pch.c15 drm_dbg_kms(&dev_priv->drm, "Found Ibex Peak PCH\n"); in intel_pch_type()
16 drm_WARN_ON(&dev_priv->drm, !IS_GEN(dev_priv, 5)); in intel_pch_type()
19 drm_dbg_kms(&dev_priv->drm, "Found CougarPoint PCH\n"); in intel_pch_type()
20 drm_WARN_ON(&dev_priv->drm, in intel_pch_type()
24 drm_dbg_kms(&dev_priv->drm, "Found PantherPoint PCH\n"); in intel_pch_type()
25 drm_WARN_ON(&dev_priv->drm, in intel_pch_type()
30 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint PCH\n"); in intel_pch_type()
31 drm_WARN_ON(&dev_priv->drm, in intel_pch_type()
33 drm_WARN_ON(&dev_priv->drm, in intel_pch_type()
37 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint LP PCH\n"); in intel_pch_type()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/exynos/
H A Dexynos_drm_drv.c16 #include <drm/drm_atomic.h>
17 #include <drm/drm_atomic_helper.h>
18 #include <drm/drm_drv.h>
19 #include <drm/drm_fb_helper.h>
20 #include <drm/drm_file.h>
21 #include <drm/drm_fourcc.h>
22 #include <drm/drm_ioctl.h>
23 #include <drm/drm_probe_helper.h>
24 #include <drm/drm_vblank.h>
25 #include <drm/exynos_drm.h>
[all …]

12345678910>>...97