Searched refs:drm_dev (Results 1 - 25 of 147) sorted by relevance

123456

/linux-master/drivers/gpu/drm/logicvc/
H A Dlogicvc_mode.c33 struct drm_device *drm_dev = &logicvc->drm_dev; local
34 struct drm_mode_config *mode_config = &drm_dev->mode_config;
39 ret = drm_vblank_init(drm_dev, mode_config->num_crtc);
41 drm_err(drm_dev, "Failed to initialize vblank\n");
47 drm_err(drm_dev, "Failed to get primary layer\n");
64 drm_mode_config_reset(drm_dev);
66 drm_kms_helper_poll_init(drm_dev);
73 struct drm_device *drm_dev = &logicvc->drm_dev; local
[all...]
H A Dlogicvc_drm.c35 struct drm_device *drm_dev,
38 struct logicvc_drm *logicvc = logicvc_drm(drm_dev);
43 return drm_gem_dma_dumb_create_internal(file_priv, drm_dev, args);
89 struct drm_device *drm_dev = &logicvc->drm_dev; local
90 struct device *dev = drm_dev->dev;
131 drm_err(drm_dev, "Missing non-optional layers node\n");
137 drm_err(drm_dev,
147 struct drm_device *drm_dev = &logicvc->drm_dev; local
34 logicvc_drm_gem_dma_dumb_create(struct drm_file *file_priv, struct drm_device *drm_dev, struct drm_mode_create_dumb *args) argument
258 struct drm_device *drm_dev = &logicvc->drm_dev; local
300 struct drm_device *drm_dev; local
473 struct drm_device *drm_dev = &logicvc->drm_dev; local
488 struct drm_device *drm_dev = &logicvc->drm_dev; local
[all...]
H A Dlogicvc_crtc.c44 struct drm_device *drm_dev = drm_crtc->dev; local
52 spin_lock_irqsave(&drm_dev->event_lock, flags);
58 spin_unlock_irqrestore(&drm_dev->event_lock, flags);
73 struct drm_device *drm_dev = drm_crtc->dev; local
143 spin_lock_irqsave(&drm_dev->event_lock, flags);
148 spin_unlock_irqrestore(&drm_dev->event_lock, flags);
156 struct drm_device *drm_dev = drm_crtc->dev; local
176 spin_lock_irq(&drm_dev->event_lock);
180 spin_unlock_irq(&drm_dev->event_lock);
228 struct drm_device *drm_dev local
248 struct drm_device *drm_dev = &logicvc->drm_dev; local
[all...]
H A Dlogicvc_interface.c144 struct drm_device *drm_dev = &logicvc->drm_dev; local
145 struct device *dev = drm_dev->dev;
163 ret = drm_encoder_init(drm_dev, &interface->drm_encoder,
166 drm_err(drm_dev, "Failed to initialize encoder\n");
174 ret = drm_connector_init(drm_dev, &interface->drm_connector,
178 drm_err(drm_dev, "Failed to initialize connector\n");
188 drm_err(drm_dev,
198 drm_err(drm_dev,
H A Dlogicvc_layer.c86 struct drm_device *drm_dev = drm_plane->dev; local
88 struct logicvc_drm *logicvc = logicvc_drm(drm_dev);
105 drm_err(drm_dev,
114 drm_err(drm_dev, "No viable setup for buffer found.\n");
130 drm_err(drm_dev, "Invalid plane state\n\n");
142 struct drm_device *drm_dev = &logicvc->drm_dev; local
215 drm_dbg_kms(drm_dev, "Setting layer %d alpha to %d/%d\n", index,
264 struct drm_device *drm_dev = &logicvc->drm_dev; local
464 struct drm_device *drm_dev = &logicvc->drm_dev; local
581 struct drm_device *drm_dev = &logicvc->drm_dev; local
[all...]
H A Dlogicvc_drm.h26 container_of(d, struct logicvc_drm, drm_dev)
53 struct drm_device drm_dev; member in struct:logicvc_drm
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_vidi.h12 int vidi_connection_ioctl(struct drm_device *drm_dev, void *data,
H A Dexynos_drm_g2d.h15 extern int g2d_open(struct drm_device *drm_dev, struct drm_file *file);
16 extern void g2d_close(struct drm_device *drm_dev, struct drm_file *file);
37 static inline int g2d_open(struct drm_device *drm_dev, struct drm_file *file) argument
42 static inline void g2d_close(struct drm_device *drm_dev, struct drm_file *file) argument
H A Dexynos_drm_crtc.h17 struct exynos_drm_crtc *exynos_drm_crtc_create(struct drm_device *drm_dev,
27 struct exynos_drm_crtc *exynos_drm_crtc_get_by_type(struct drm_device *drm_dev,
/linux-master/drivers/gpu/drm/sti/
H A Dsti_cursor.h13 struct drm_plane *sti_cursor_create(struct drm_device *drm_dev,
H A Dsti_drv.h22 * @drm_dev: drm device
27 struct drm_device *drm_dev; member in struct:sti_private
H A Dsti_gdp.h19 struct drm_plane *sti_gdp_create(struct drm_device *drm_dev,
H A Dsti_crtc.h16 int sti_crtc_init(struct drm_device *drm_dev, struct sti_mixer *mixer,
H A Dsti_vid.h26 struct sti_vid *sti_vid_create(struct device *dev, struct drm_device *drm_dev,
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_power.h28 struct drm_device *drm_dev = from_pvr_device(pvr_dev); local
30 return pm_runtime_resume_and_get(drm_dev->dev);
36 struct drm_device *drm_dev = from_pvr_device(pvr_dev); local
38 return pm_runtime_put(drm_dev->dev);
H A Dpvr_debugfs.c28 struct drm_device *drm_dev = minor->dev; local
29 struct pvr_device *pvr_dev = to_pvr_device(drm_dev);
39 drm_warn(drm_dev,
H A Dpvr_device.c54 struct drm_device *drm_dev = from_pvr_device(pvr_dev); local
55 struct platform_device *plat_dev = to_platform_device(drm_dev->dev);
64 return dev_err_probe(drm_dev->dev, PTR_ERR(regs),
96 struct drm_device *drm_dev = from_pvr_device(pvr_dev); local
101 core_clk = devm_clk_get(drm_dev->dev, "core");
103 return dev_err_probe(drm_dev->dev, PTR_ERR(core_clk),
106 sys_clk = devm_clk_get_optional(drm_dev->dev, "sys");
108 return dev_err_probe(drm_dev->dev, PTR_ERR(sys_clk),
111 mem_clk = devm_clk_get_optional(drm_dev->dev, "mem");
113 return dev_err_probe(drm_dev
203 struct drm_device *drm_dev = from_pvr_device(pvr_dev); local
282 struct drm_device *drm_dev = &pvr_dev->base; local
367 struct drm_device *drm_dev = from_pvr_device(pvr_dev); local
495 struct drm_device *drm_dev = from_pvr_device(pvr_dev); local
[all...]
/linux-master/drivers/gpu/drm/rockchip/
H A Drockchip_rgb.h11 struct drm_device *drm_dev,
17 struct drm_device *drm_dev,
15 rockchip_rgb_init(struct device *dev, struct drm_crtc *crtc, struct drm_device *drm_dev, int video_port) argument
H A Drockchip_drm_drv.c52 int rockchip_drm_dma_attach_device(struct drm_device *drm_dev, argument
55 struct rockchip_drm_private *private = drm_dev->dev_private;
79 void rockchip_drm_dma_detach_device(struct drm_device *drm_dev, argument
82 struct rockchip_drm_private *private = drm_dev->dev_private;
90 void rockchip_drm_dma_init_device(struct drm_device *drm_dev, argument
93 struct rockchip_drm_private *private = drm_dev->dev_private;
101 static int rockchip_drm_init_iommu(struct drm_device *drm_dev) argument
103 struct rockchip_drm_private *private = drm_dev->dev_private;
126 static void rockchip_iommu_cleanup(struct drm_device *drm_dev) argument
128 struct rockchip_drm_private *private = drm_dev
139 struct drm_device *drm_dev; local
210 struct drm_device *drm_dev = dev_get_drvdata(dev); local
[all...]
H A Drockchip_rgb.c26 struct drm_device *drm_dev; member in struct:rockchip_rgb
74 struct drm_device *drm_dev,
91 rgb->drm_dev = drm_dev;
129 ret = drm_simple_encoder_init(drm_dev, encoder, DRM_MODE_ENCODER_NONE);
131 DRM_DEV_ERROR(drm_dev->dev,
153 connector = drm_bridge_connector_init(rgb->drm_dev, encoder);
155 DRM_DEV_ERROR(drm_dev->dev,
166 DRM_DEV_ERROR(drm_dev->dev,
72 rockchip_rgb_init(struct device *dev, struct drm_crtc *crtc, struct drm_device *drm_dev, int video_port) argument
/linux-master/drivers/gpu/drm/msm/disp/
H A Dmsm_disp_snapshot.c34 struct drm_device *drm_dev = kms->dev; local
43 disp_state->dev = drm_dev->dev;
44 disp_state->drm_dev = drm_dev;
68 p = drm_info_printer(disp_state->drm_dev->dev);
81 void msm_disp_snapshot_state(struct drm_device *drm_dev) argument
86 if (!drm_dev) {
91 priv = drm_dev->dev_private;
97 int msm_disp_snapshot_init(struct drm_device *drm_dev) argument
102 if (!drm_dev) {
121 msm_disp_snapshot_destroy(struct drm_device *drm_dev) argument
[all...]
H A Dmsm_disp_snapshot.h40 * @drm_dev: drm device pointer
46 struct drm_device *drm_dev; member in struct:msm_disp_state
58 * @drm_dev: handle to the linked list head
73 * @drm_dev: drm device handle
77 int msm_disp_snapshot_init(struct drm_device *drm_dev);
81 * @drm_dev: drm device handle
85 void msm_disp_snapshot_destroy(struct drm_device *drm_dev);
99 * @drm_dev: handle to drm device
103 void msm_disp_snapshot_state(struct drm_device *drm_dev);
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_gem_shmem_test.c58 struct drm_device *drm_dev = test->priv; local
61 shmem = drm_gem_shmem_create(drm_dev, TEST_SIZE);
78 struct drm_device *drm_dev = test->priv; local
109 gem_obj = drm_gem_shmem_prime_import_sg_table(drm_dev, &attach_mock, sgt);
132 struct drm_device *drm_dev = test->priv; local
136 shmem = drm_gem_shmem_create(drm_dev, TEST_SIZE);
165 struct drm_device *drm_dev = test->priv; local
170 shmem = drm_gem_shmem_create(drm_dev, TEST_SIZE);
201 struct drm_device *drm_dev = test->priv; local
208 shmem = drm_gem_shmem_create(drm_dev, TEST_SIZ
240 struct drm_device *drm_dev = test->priv; local
275 struct drm_device *drm_dev = test->priv; local
310 struct drm_device *drm_dev = test->priv; local
343 struct drm_device *drm_dev; local
[all...]
/linux-master/drivers/gpu/drm/hisilicon/kirin/
H A Dkirin_drm_drv.c219 struct drm_device *drm_dev; local
226 drm_dev = drm_dev_alloc(driver_data->driver, dev);
227 if (IS_ERR(drm_dev))
228 return PTR_ERR(drm_dev);
229 dev_set_drvdata(dev, drm_dev);
232 ret = kirin_drm_kms_init(drm_dev, driver_data);
236 ret = drm_dev_register(drm_dev, 0);
240 drm_fbdev_generic_setup(drm_dev, 32);
245 kirin_drm_kms_cleanup(drm_dev);
247 drm_dev_put(drm_dev);
255 struct drm_device *drm_dev = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_drv.c359 struct drm_device *drm_dev = dev_get_drvdata(dev); local
361 return radeon_suspend_kms(drm_dev, true, true, false);
366 struct drm_device *drm_dev = dev_get_drvdata(dev); local
369 if (radeon_is_px(drm_dev)) {
375 return radeon_resume_kms(drm_dev, true, true);
380 struct drm_device *drm_dev = dev_get_drvdata(dev); local
382 return radeon_suspend_kms(drm_dev, false, true, true);
387 struct drm_device *drm_dev = dev_get_drvdata(dev); local
389 return radeon_resume_kms(drm_dev, false, true);
395 struct drm_device *drm_dev local
421 struct drm_device *drm_dev = pci_get_drvdata(pdev); local
446 struct drm_device *drm_dev = dev_get_drvdata(dev); local
[all...]

Completed in 228 milliseconds

123456