/linux-master/drivers/gpu/drm/sti/ |
H A D | sti_mixer.h | 12 #include <drm/drm_crtc.h> 14 #include <drm/drm_debugfs.h> 15 #include <drm/drm_file.h>
|
H A D | Makefile | 2 sti-drm-y := \ 22 obj-$(CONFIG_DRM_STI) = sti-drm.o
|
/linux-master/include/drm/ttm/ |
H A D | ttm_range_manager.h | 6 #include <drm/ttm/ttm_resource.h> 7 #include <drm/ttm/ttm_device.h> 8 #include <drm/drm_mm.h>
|
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_sys_manager.c | 3 #include <drm/ttm/ttm_resource.h> 4 #include <drm/ttm/ttm_device.h> 5 #include <drm/ttm/ttm_placement.h>
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_aperture.c | 6 #include <drm/drm_aperture.h> 7 #include <drm/drm_drv.h> 8 #include <drm/drm_print.h>
|
H A D | drm_eld.c | 6 #include <drm/drm_edid.h> 7 #include <drm/drm_eld.h>
|
H A D | drm_gem_dma_helper.c | 3 * drm gem DMA helper functions 20 #include <drm/drm.h> 21 #include <drm/drm_device.h> 22 #include <drm/drm_drv.h> 23 #include <drm/drm_gem_dma_helper.h> 24 #include <drm/drm_vma_manager.h> 59 * @drm: DRM device 71 __drm_gem_dma_create(struct drm_device *drm, size_t size, bool private) argument 77 if (drm 134 drm_gem_dma_create(struct drm_device *drm, size_t size) argument 191 drm_gem_dma_create_with_handle(struct drm_file *file_priv, struct drm_device *drm, size_t size, uint32_t *handle) argument 265 drm_gem_dma_dumb_create_internal(struct drm_file *file_priv, struct drm_device *drm, struct drm_mode_create_dumb *args) argument 302 drm_gem_dma_dumb_create(struct drm_file *file_priv, struct drm_device *drm, struct drm_mode_create_dumb *args) argument [all...] |
/linux-master/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_dsi.c | 14 #include <drm/bridge/samsung-dsim.h> 15 #include <drm/drm_probe_helper.h> 16 #include <drm/drm_simple_kms_helper.h> 41 struct drm_device *drm = encoder->dev; local 48 mutex_lock(&drm->mode_config.mutex); 53 exynos_drm_crtc_get_by_type(drm, EXYNOS_DISPLAY_TYPE_LCD)->i80_mode = 56 mutex_unlock(&drm->mode_config.mutex); 58 if (drm->mode_config.poll_enabled) 59 drm_kms_helper_hotplug_event(drm); 68 struct drm_device *drm local [all...] |
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_debugfs.c | 16 #include <drm/drm_device.h> 17 #include <drm/drm_file.h> 18 #include <drm/drm_print.h>
|
/linux-master/drivers/gpu/drm/sprd/ |
H A D | sprd_dpu.h | 17 #include <drm/drm_crtc.h> 18 #include <drm/drm_fourcc.h> 19 #include <drm/drm_print.h> 20 #include <drm/drm_vblank.h> 21 #include <uapi/drm/drm_mode.h> 60 * @drm: A point to drm device 65 struct drm_device *drm; member in struct:sprd_dpu
|
/linux-master/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | wimmc37b.c | 68 wimmc37b_init_(const struct nv50_wimm_func *func, struct nouveau_drm *drm, argument 74 struct nv50_disp *disp = nv50_disp(drm->dev); 77 ret = nv50_dmac_create(&drm->client.device, &disp->disp->object, 81 NV_ERROR(drm, "wimm%04x allocation failed: %d\n", oclass, ret); 91 wimmc37b_init(struct nouveau_drm *drm, s32 oclass, struct nv50_wndw *wndw) argument 93 return wimmc37b_init_(&wimmc37b, drm, oclass, wndw);
|
/linux-master/drivers/gpu/drm/fsl-dcu/ |
H A D | fsl_dcu_drm_drv.c | 5 * Freescale DCU drm device driver 21 #include <drm/drm_atomic_helper.h> 22 #include <drm/drm_drv.h> 23 #include <drm/drm_fbdev_dma.h> 24 #include <drm/drm_gem_dma_helper.h> 25 #include <drm/drm_modeset_helper.h> 26 #include <drm/drm_module.h> 27 #include <drm/drm_probe_helper.h> 28 #include <drm/drm_vblank.h> 160 .name = "fsl-dcu-drm", 247 struct drm_device *drm; local [all...] |
H A D | fsl_dcu_drm_rgb.c | 5 * Freescale DCU drm device driver 11 #include <drm/drm_atomic_helper.h> 12 #include <drm/drm_bridge.h> 13 #include <drm/drm_of.h> 14 #include <drm/drm_panel.h> 15 #include <drm/drm_probe_helper.h> 16 #include <drm/drm_simple_kms_helper.h> 33 ret = drm_simple_encoder_init(fsl_dev->drm, encoder, 87 ret = drm_connector_init(fsl_dev->drm, connector,
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_hwmon.c | 54 struct nouveau_drm *drm = nouveau_drm(dev); local 55 struct nvkm_therm *therm = nvxx_therm(&drm->client.device); 66 struct nouveau_drm *drm = nouveau_drm(dev); local 67 struct nvkm_therm *therm = nvxx_therm(&drm->client.device); 87 struct nouveau_drm *drm = nouveau_drm(dev); local 88 struct nvkm_therm *therm = nvxx_therm(&drm->client.device); 99 struct nouveau_drm *drm = nouveau_drm(dev); local 100 struct nvkm_therm *therm = nvxx_therm(&drm->client.device); 120 struct nouveau_drm *drm = nouveau_drm(dev); local 121 struct nvkm_therm *therm = nvxx_therm(&drm 136 struct nouveau_drm *drm = nouveau_drm(dev); local 152 struct nouveau_drm *drm = nouveau_drm(dev); local 175 struct nouveau_drm *drm = nouveau_drm(dev); local 249 struct nouveau_drm *drm = nouveau_drm((struct drm_device *)data); local 274 struct nouveau_drm *drm = nouveau_drm((struct drm_device *)data); local 298 struct nouveau_drm *drm = nouveau_drm((struct drm_device *)data); local 317 struct nouveau_drm *drm = nouveau_drm((struct drm_device *)data); local 337 struct nouveau_drm *drm = nouveau_drm((struct drm_device *)data); local 369 struct nouveau_drm *drm = nouveau_drm(drm_dev); local 418 struct nouveau_drm *drm = nouveau_drm(drm_dev); local 441 struct nouveau_drm *drm = nouveau_drm(drm_dev); local 472 struct nouveau_drm *drm = nouveau_drm(drm_dev); local 498 struct nouveau_drm *drm = nouveau_drm(drm_dev); local 527 struct nouveau_drm *drm = nouveau_drm(drm_dev); local 561 struct nouveau_drm *drm = nouveau_drm(drm_dev); local 666 struct nouveau_drm *drm = nouveau_drm(dev); local [all...] |
H A D | nouveau_ttm.h | 18 int nouveau_ttm_init(struct nouveau_drm *drm); 19 void nouveau_ttm_fini(struct nouveau_drm *drm);
|
H A D | nouveau_mem.c | 22 #include <drm/ttm/ttm_tt.h> 81 nvif_vmm_put(&mem->cli->drm->client.vmm.vmm, &mem->vma[1]); 82 nvif_vmm_put(&mem->cli->drm->client.vmm.vmm, &mem->vma[0]); 83 mutex_lock(&mem->cli->drm->master.lock); 85 mutex_unlock(&mem->cli->drm->master.lock); 93 struct nouveau_drm *drm = cli->drm; local 99 if (!nouveau_drm_use_coherent_gpu_mapping(drm)) 100 type = drm->ttm.type_ncoh[!!mem->kind]; 102 type = drm 130 struct nouveau_drm *drm = cli->drm; local [all...] |
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gemfs.c | 47 drm_info(&i915->drm, "Using Transparent Hugepages\n"); 51 drm_notice(&i915->drm,
|
/linux-master/drivers/gpu/drm/tiny/ |
H A D | ili9163.c | 10 #include <drm/drm_atomic_helper.h> 11 #include <drm/drm_drv.h> 12 #include <drm/drm_fbdev_generic.h> 13 #include <drm/drm_gem_atomic_helper.h> 14 #include <drm/drm_gem_dma_helper.h> 15 #include <drm/drm_mipi_dbi.h> 16 #include <drm/drm_modeset_helper.h> 140 struct drm_device *drm; local 147 struct mipi_dbi_dev, drm); 152 drm 195 struct drm_device *drm = spi_get_drvdata(spi); local [all...] |
H A D | st7735r.c | 19 #include <drm/drm_atomic_helper.h> 20 #include <drm/drm_drv.h> 21 #include <drm/drm_fbdev_generic.h> 22 #include <drm/drm_gem_atomic_helper.h> 23 #include <drm/drm_gem_dma_helper.h> 24 #include <drm/drm_managed.h> 25 #include <drm/drm_mipi_dbi.h> 186 struct drm_device *drm; local 197 struct st7735r_priv, dbidev.drm); 205 drm 251 struct drm_device *drm = spi_get_drvdata(spi); local [all...] |
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_fw_log.h | 11 #include <drm/drm_print.h> 33 struct drm_printer p = drm_info_printer(vdev->drm.dev);
|
H A D | ivpu_pm.c | 75 pci_restore_state(to_pci_dev(vdev->drm.dev)); 76 pci_set_power_state(to_pci_dev(vdev->drm.dev), PCI_D0); 100 pci_set_power_state(to_pci_dev(vdev->drm.dev), PCI_D3hot); 121 ret = pm_runtime_resume_and_get(vdev->drm.dev); 142 kobject_uevent_env(&vdev->drm.dev->kobj, KOBJ_CHANGE, evt); 143 pm_runtime_mark_last_busy(vdev->drm.dev); 144 pm_runtime_put_autosuspend(vdev->drm.dev); 192 struct drm_device *drm = dev_get_drvdata(dev); local 193 struct ivpu_device *vdev = to_ivpu_device(drm); 219 struct drm_device *drm local 236 struct drm_device *drm = dev_get_drvdata(dev); local 280 struct drm_device *drm = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_gem.h | 9 #include <drm/drm_device.h> 10 #include <drm/drm_gem.h>
|
/linux-master/drivers/gpu/drm/tidss/ |
H A D | tidss_encoder.c | 9 #include <drm/drm_atomic_helper.h> 10 #include <drm/drm_bridge.h> 11 #include <drm/drm_bridge_connector.h> 12 #include <drm/drm_crtc.h> 13 #include <drm/drm_modeset_helper_vtables.h> 14 #include <drm/drm_panel.h> 15 #include <drm/drm_of.h> 16 #include <drm/drm_simple_kms_helper.h>
|
/linux-master/drivers/gpu/drm/logicvc/ |
H A D | logicvc_interface.c | 9 #include <drm/drm_atomic_helper.h> 10 #include <drm/drm_bridge.h> 11 #include <drm/drm_connector.h> 12 #include <drm/drm_drv.h> 13 #include <drm/drm_encoder.h> 14 #include <drm/drm_gem_dma_helper.h> 15 #include <drm/drm_modeset_helper_vtables.h> 16 #include <drm/drm_of.h> 17 #include <drm/drm_panel.h> 18 #include <drm/drm_prin [all...] |
/linux-master/drivers/gpu/drm/tegra/ |
H A D | fb.c | 12 #include <drm/drm_fourcc.h> 13 #include <drm/drm_framebuffer.h> 14 #include <drm/drm_gem_framebuffer_helper.h> 15 #include <drm/drm_modeset_helper.h> 17 #include "drm.h" 104 struct drm_framebuffer *tegra_fb_alloc(struct drm_device *drm, argument 117 drm_helper_mode_fill_fb_struct(drm, fb, mode_cmd); 122 err = drm_framebuffer_init(drm, fb, &tegra_fb_funcs); 124 dev_err(drm->dev, "failed to initialize framebuffer: %d\n", 133 struct drm_framebuffer *tegra_fb_create(struct drm_device *drm, argument [all...] |