Home
last modified time | relevance | path

Searched refs:drm_device (Results 176 – 200 of 1049) sorted by relevance

12345678910>>...42

/openbmc/linux/drivers/gpu/drm/vc4/
H A Dvc4_hvs.c97 struct drm_device *dev = entry->dev; in vc4_hvs_debugfs_underrun()
109 struct drm_device *dev = entry->dev; in vc4_hvs_debugfs_dlist()
351 struct drm_device *drm = &vc4->base; in vc4_hvs_init_channel()
445 struct drm_device *dev = crtc->dev; in vc4_hvs_atomic_check()
476 struct drm_device *dev = crtc->dev; in vc4_hvs_install_dlist()
493 struct drm_device *dev = crtc->dev; in vc4_hvs_update_dlist()
533 struct drm_device *dev = crtc->dev; in vc4_hvs_atomic_enable()
547 struct drm_device *dev = crtc->dev; in vc4_hvs_atomic_disable()
561 struct drm_device *dev = crtc->dev; in vc4_hvs_atomic_flush()
717 struct drm_device *dev = data; in vc4_hvs_irq_handler()
[all …]
/openbmc/linux/drivers/gpu/drm/lima/
H A Dlima_drv.c37 static int lima_ioctl_get_param(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_get_param()
79 static int lima_ioctl_gem_create(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_gem_create()
95 static int lima_ioctl_gem_info(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_gem_info()
102 static int lima_ioctl_gem_submit(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_gem_submit()
179 static int lima_ioctl_gem_wait(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_gem_wait()
189 static int lima_ioctl_ctx_create(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_ctx_create()
201 static int lima_ioctl_ctx_free(struct drm_device *dev, void *data, struct drm_file *file) in lima_ioctl_ctx_free()
212 static int lima_drm_driver_open(struct drm_device *dev, struct drm_file *file) in lima_drm_driver_open()
238 static void lima_drm_driver_postclose(struct drm_device *dev, struct drm_file *file) in lima_drm_driver_postclose()
373 struct drm_device *ddev; in lima_pdev_probe()
[all …]
/openbmc/linux/include/drm/
H A Ddrm_plane.h605 struct drm_device *dev;
766 int drm_universal_plane_init(struct drm_device *dev,
778 void *__drmm_universal_plane_alloc(struct drm_device *dev,
823 void *__drm_universal_plane_alloc(struct drm_device *dev,
887 struct drm_plane * drm_plane_from_index(struct drm_device *dev, int idx);
903 static inline struct drm_plane *drm_plane_find(struct drm_device *dev, in drm_plane_find()
947 bool drm_any_plane_has_format(struct drm_device *dev,
H A Ddrm_framebuffer.h34 struct drm_device;
121 struct drm_device *dev;
218 int drm_framebuffer_init(struct drm_device *dev,
221 struct drm_framebuffer *drm_framebuffer_lookup(struct drm_device *dev,
/openbmc/linux/drivers/gpu/drm/kmb/
H A Dkmb_crtc.c31 struct drm_device *dev = crtc->dev; in kmb_crtc_enable_vblank()
47 struct drm_device *dev = crtc->dev; in kmb_crtc_disable_vblank()
71 struct drm_device *dev = crtc->dev; in kmb_crtc_set_mode()
161 struct drm_device *dev = crtc->dev; in kmb_crtc_atomic_begin()
171 struct drm_device *dev = crtc->dev; in kmb_crtc_atomic_flush()
193 struct drm_device *dev = crtc->dev; in kmb_crtc_mode_valid()
229 int kmb_setup_crtc(struct drm_device *drm) in kmb_setup_crtc()
H A Dkmb_drv.c93 static void __iomem *kmb_map_mmio(struct drm_device *drm, in kmb_map_mmio()
111 static int kmb_hw_init(struct drm_device *drm, unsigned long flags) in kmb_hw_init()
169 static int kmb_setup_mode_config(struct drm_device *drm) in kmb_setup_mode_config()
203 static irqreturn_t handle_lcd_irq(struct drm_device *dev) in handle_lcd_irq()
406 struct drm_device *dev = (struct drm_device *)arg; in kmb_isr()
412 static void kmb_irq_reset(struct drm_device *drm) in kmb_irq_reset()
418 static int kmb_irq_install(struct drm_device *drm, unsigned int irq) in kmb_irq_install()
428 static void kmb_irq_uninstall(struct drm_device *drm) in kmb_irq_uninstall()
454 struct drm_device *drm = dev_get_drvdata(dev); in kmb_remove()
592 struct drm_device *drm = dev_get_drvdata(dev); in kmb_pm_suspend()
[all …]
/openbmc/linux/drivers/gpu/drm/arm/
H A Dhdlcd_drv.c99 static int hdlcd_load(struct drm_device *drm, unsigned long flags) in hdlcd_load()
176 static int hdlcd_setup_mode_config(struct drm_device *drm) in hdlcd_setup_mode_config()
197 struct drm_device *drm = entry->dev; in hdlcd_show_underrun_count()
210 struct drm_device *drm = entry->dev; in hdlcd_show_pxlclock()
241 struct drm_device *drm; in hdlcd_drm_bind()
325 struct drm_device *drm = dev_get_drvdata(dev); in hdlcd_drm_unbind()
383 struct drm_device *drm = dev_get_drvdata(dev); in hdlcd_pm_suspend()
390 struct drm_device *drm = dev_get_drvdata(dev); in hdlcd_pm_resume()
H A Dmalidp_drv.c193 struct drm_device *drm = state->dev; in malidp_atomic_commit_hw_done()
234 struct drm_device *drm = state->dev; in malidp_atomic_commit_tail()
394 static int malidp_init(struct drm_device *drm) in malidp_init()
458 struct drm_device *drm, in malidp_dumb_create()
506 struct drm_device *drm = m->private; in malidp_show_stats()
529 struct drm_device *drm = m->private; in malidp_debugfs_write()
650 struct drm_device *drm = dev_get_drvdata(dev); in core_id_show()
668 struct drm_device *drm = dev_get_drvdata(dev); in malidp_runtime_pm_suspend()
687 struct drm_device *drm = dev_get_drvdata(dev); in malidp_runtime_pm_resume()
704 struct drm_device *drm; in malidp_bind()
[all …]
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dr600_hdmi.c119 struct drm_device *dev = rdev->ddev; in r600_audio_update_hdmi()
181 struct drm_device *dev = encoder->dev; in r600_hdmi_update_acr()
247 struct drm_device *dev = encoder->dev; in r600_hdmi_update_audio_infoframe()
265 struct drm_device *dev = encoder->dev; in r600_hdmi_is_audio_buffer_filled()
298 struct drm_device *dev = encoder->dev; in r600_hdmi_audio_workaround()
343 struct drm_device *dev = encoder->dev; in r600_set_vbi_packet()
354 struct drm_device *dev = encoder->dev; in r600_set_audio_packet()
396 struct drm_device *dev = encoder->dev; in r600_set_mute()
414 struct drm_device *dev = encoder->dev; in r600_hdmi_update_audio_settings()
472 struct drm_device *dev = encoder->dev; in r600_hdmi_enable()
H A Dradeon_irq_kms.c55 struct drm_device *dev = (struct drm_device *) arg; in radeon_driver_irq_handler_kms()
83 struct drm_device *dev = rdev->ddev; in radeon_hotplug_work_func()
104 struct drm_device *dev = rdev->ddev; in radeon_dp_work_func()
122 static void radeon_driver_irq_preinstall_kms(struct drm_device *dev) in radeon_driver_irq_preinstall_kms()
154 static int radeon_driver_irq_postinstall_kms(struct drm_device *dev) in radeon_driver_irq_postinstall_kms()
173 static void radeon_driver_irq_uninstall_kms(struct drm_device *dev) in radeon_driver_irq_uninstall_kms()
200 struct drm_device *dev = rdev->ddev; in radeon_irq_install()
221 struct drm_device *dev = rdev->ddev; in radeon_irq_uninstall()
H A Dradeon_drv.c262 struct drm_device *dev; in radeon_pci_probe()
331 struct drm_device *dev = pci_get_drvdata(pdev); in radeon_pci_remove()
359 struct drm_device *drm_dev = dev_get_drvdata(dev); in radeon_pmops_suspend()
366 struct drm_device *drm_dev = dev_get_drvdata(dev); in radeon_pmops_resume()
380 struct drm_device *drm_dev = dev_get_drvdata(dev); in radeon_pmops_freeze()
387 struct drm_device *drm_dev = dev_get_drvdata(dev); in radeon_pmops_thaw()
395 struct drm_device *drm_dev = pci_get_drvdata(pdev); in radeon_pmops_runtime_suspend()
421 struct drm_device *drm_dev = pci_get_drvdata(pdev); in radeon_pmops_runtime_resume()
446 struct drm_device *drm_dev = dev_get_drvdata(dev); in radeon_pmops_runtime_idle()
471 struct drm_device *dev; in radeon_drm_ioctl()
/openbmc/linux/drivers/gpu/drm/tidss/
H A Dtidss_irq.h63 struct drm_device;
70 int tidss_irq_install(struct drm_device *ddev, unsigned int irq);
71 void tidss_irq_uninstall(struct drm_device *ddev);
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_dma.c52 int drm_legacy_dma_setup(struct drm_device *dev) in drm_legacy_dma_setup()
81 void drm_legacy_dma_takedown(struct drm_device *dev) in drm_legacy_dma_takedown()
136 void drm_legacy_free_buffer(struct drm_device *dev, struct drm_buf * buf) in drm_legacy_free_buffer()
155 void drm_legacy_reclaim_buffers(struct drm_device *dev, in drm_legacy_reclaim_buffers()
H A Ddrm_plane.c494 int drm_plane_register_all(struct drm_device *dev) in drm_plane_register_all()
518 void drm_plane_unregister_all(struct drm_device *dev) in drm_plane_unregister_all()
538 struct drm_device *dev = plane->dev; in drm_plane_cleanup()
575 drm_plane_from_index(struct drm_device *dev, int idx) in drm_plane_from_index()
841 bool drm_any_plane_has_format(struct drm_device *dev, in drm_any_plane_has_format()
1037 struct drm_device *dev = crtc->dev; in drm_mode_cursor_universal()
1199 int drm_mode_cursor_ioctl(struct drm_device *dev, in drm_mode_cursor_ioctl()
1216 int drm_mode_cursor2_ioctl(struct drm_device *dev, in drm_mode_cursor2_ioctl()
1224 int drm_mode_page_flip_ioctl(struct drm_device *dev, in drm_mode_page_flip_ioctl()
1469 struct drm_device *dev = plane->dev; in drm_plane_enable_fb_damage_clips()
[all …]
/openbmc/linux/drivers/gpu/drm/vgem/
H A Dvgem_drv.c55 struct drm_device drm;
59 static int vgem_open(struct drm_device *dev, struct drm_file *file) in vgem_open()
79 static void vgem_postclose(struct drm_device *dev, struct drm_file *file) in vgem_postclose()
94 static struct drm_gem_object *vgem_gem_create_object(struct drm_device *dev, size_t size) in vgem_gem_create_object()
/openbmc/linux/drivers/gpu/drm/msm/disp/
H A Dmsm_disp_snapshot.c34 struct drm_device *drm_dev = kms->dev; in msm_disp_snapshot_state_sync()
81 void msm_disp_snapshot_state(struct drm_device *drm_dev) in msm_disp_snapshot_state()
97 int msm_disp_snapshot_init(struct drm_device *drm_dev) in msm_disp_snapshot_init()
121 void msm_disp_snapshot_destroy(struct drm_device *drm_dev) in msm_disp_snapshot_destroy()
/openbmc/linux/drivers/gpu/drm/gma500/
H A Doaktrail.h235 extern void oaktrail_hdmi_setup(struct drm_device *dev);
236 extern void oaktrail_hdmi_teardown(struct drm_device *dev);
239 extern void oaktrail_hdmi_save(struct drm_device *dev);
240 extern void oaktrail_hdmi_restore(struct drm_device *dev);
241 extern void oaktrail_hdmi_init(struct drm_device *dev, struct psb_intel_mode_device *mode_dev);
/openbmc/linux/drivers/gpu/drm/fsl-dcu/
H A Dfsl_dcu_drm_drv.c53 static void fsl_dcu_irq_reset(struct drm_device *dev) in fsl_dcu_irq_reset()
63 struct drm_device *dev = arg; in fsl_dcu_drm_irq()
82 static int fsl_dcu_irq_install(struct drm_device *dev, unsigned int irq) in fsl_dcu_irq_install()
92 static void fsl_dcu_irq_uninstall(struct drm_device *dev) in fsl_dcu_irq_uninstall()
100 static int fsl_dcu_load(struct drm_device *dev, unsigned long flags) in fsl_dcu_load()
141 static void fsl_dcu_unload(struct drm_device *dev) in fsl_dcu_unload()
247 struct drm_device *drm; in fsl_dcu_drm_probe()
/openbmc/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_irq.c56 struct drm_device *dev = (struct drm_device *)arg; in vmw_thread_fn()
89 struct drm_device *dev = (struct drm_device *)arg; in vmw_irq_handler()
289 static void vmw_irq_preinstall(struct drm_device *dev) in vmw_irq_preinstall()
298 void vmw_irq_uninstall(struct drm_device *dev) in vmw_irq_uninstall()
329 struct drm_device *dev = &dev_priv->drm; in vmw_irq_install()
/openbmc/linux/drivers/gpu/drm/msm/
H A Dmsm_gem.h140 int msm_gem_dumb_create(struct drm_file *file, struct drm_device *dev,
142 int msm_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev,
153 int msm_gem_new_handle(struct drm_device *dev, struct drm_file *file,
155 struct drm_gem_object *msm_gem_new(struct drm_device *dev,
157 void *msm_gem_kernel_new(struct drm_device *dev, uint32_t size,
162 struct drm_gem_object *msm_gem_import(struct drm_device *dev,
253 struct drm_device *dev;
/openbmc/linux/drivers/gpu/drm/loongson/
H A Dlsdc_drv.c65 struct drm_device *ddev = &ldev->base; in lsdc_modeset_init()
123 static int lsdc_mode_config_init(struct drm_device *ddev, in lsdc_mode_config_init()
161 struct drm_device *ddev = &ldev->base; in lsdc_get_dedicated_vram()
196 struct drm_device *ddev; in lsdc_create_device()
263 struct drm_device *ddev; in lsdc_pci_probe()
324 struct drm_device *ddev = pci_get_drvdata(pdev); in lsdc_pci_remove()
330 static int lsdc_drm_freeze(struct drm_device *ddev) in lsdc_drm_freeze()
381 struct drm_device *ddev = pci_get_drvdata(pdev); in lsdc_drm_resume()
389 struct drm_device *ddev = pci_get_drvdata(pdev); in lsdc_pm_freeze()
/openbmc/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_drv.c79 static int panfrost_ioctl_create_bo(struct drm_device *dev, void *data, in panfrost_ioctl_create_bo()
136 panfrost_lookup_bos(struct drm_device *dev, in panfrost_lookup_bos()
194 panfrost_copy_in_sync(struct drm_device *dev, in panfrost_copy_in_sync()
235 static int panfrost_ioctl_submit(struct drm_device *dev, void *data, in panfrost_ioctl_submit()
308 panfrost_ioctl_wait_bo(struct drm_device *dev, void *data, in panfrost_ioctl_wait_bo()
333 static int panfrost_ioctl_mmap_bo(struct drm_device *dev, void *data, in panfrost_ioctl_mmap_bo()
393 static int panfrost_ioctl_madvise(struct drm_device *dev, void *data, in panfrost_ioctl_madvise()
467 panfrost_open(struct drm_device *dev, struct drm_file *file) in panfrost_open()
500 panfrost_postclose(struct drm_device *dev, struct drm_file *file) in panfrost_postclose()
554 struct drm_device *ddev; in panfrost_probe()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu.h771 struct drm_device ddev;
1310 bool amdgpu_device_supports_atpx(struct drm_device *dev);
1311 bool amdgpu_device_supports_px(struct drm_device *dev);
1312 bool amdgpu_device_supports_boco(struct drm_device *dev);
1314 bool amdgpu_device_supports_baco(struct drm_device *dev);
1317 int amdgpu_device_baco_enter(struct drm_device *dev);
1318 int amdgpu_device_baco_exit(struct drm_device *dev);
1364 void amdgpu_driver_unload_kms(struct drm_device *dev);
1367 void amdgpu_driver_postclose_kms(struct drm_device *dev,
1369 void amdgpu_driver_release_kms(struct drm_device *dev);
[all …]
/openbmc/linux/drivers/gpu/drm/atmel-hlcdc/
H A Datmel_hlcdc_dc.c537 struct drm_device *dev = data; in atmel_hlcdc_dc_irq_handler()
560 static void atmel_hlcdc_dc_irq_postinstall(struct drm_device *dev) in atmel_hlcdc_dc_irq_postinstall()
575 static void atmel_hlcdc_dc_irq_disable(struct drm_device *dev) in atmel_hlcdc_dc_irq_disable()
600 static void atmel_hlcdc_dc_irq_uninstall(struct drm_device *dev) in atmel_hlcdc_dc_irq_uninstall()
611 static int atmel_hlcdc_dc_modeset_init(struct drm_device *dev) in atmel_hlcdc_dc_modeset_init()
646 static int atmel_hlcdc_dc_load(struct drm_device *dev) in atmel_hlcdc_dc_load()
715 static void atmel_hlcdc_dc_unload(struct drm_device *dev) in atmel_hlcdc_dc_unload()
748 struct drm_device *ddev; in atmel_hlcdc_dc_drm_probe()
778 struct drm_device *ddev = platform_get_drvdata(pdev); in atmel_hlcdc_dc_drm_remove()
787 struct drm_device *drm_dev = dev_get_drvdata(dev); in atmel_hlcdc_dc_drm_suspend()
[all …]
/openbmc/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_drv.h53 int etnaviv_ioctl_gem_submit(struct drm_device *dev, void *data,
59 struct drm_gem_object *etnaviv_gem_prime_import_sg_table(struct drm_device *dev,
68 int etnaviv_gem_new_handle(struct drm_device *dev, struct drm_file *file,
70 int etnaviv_gem_new_userptr(struct drm_device *dev, struct drm_file *file,

12345678910>>...42