/openbmc/linux/drivers/gpu/drm/vc4/ |
H A D | vc4_hvs.c | 97 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 D | lima_drv.c | 37 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 D | drm_plane.h | 605 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 D | drm_framebuffer.h | 34 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 D | kmb_crtc.c | 31 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 D | kmb_drv.c | 93 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 D | hdlcd_drv.c | 99 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 D | malidp_drv.c | 193 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 D | r600_hdmi.c | 119 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 D | radeon_irq_kms.c | 55 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 D | radeon_drv.c | 262 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 D | tidss_irq.h | 63 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 D | drm_dma.c | 52 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 D | drm_plane.c | 494 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 D | vgem_drv.c | 55 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 D | msm_disp_snapshot.c | 34 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 D | oaktrail.h | 235 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 D | fsl_dcu_drm_drv.c | 53 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 D | vmwgfx_irq.c | 56 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 D | msm_gem.h | 140 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 D | lsdc_drv.c | 65 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 D | panfrost_drv.c | 79 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 D | amdgpu.h | 771 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 D | atmel_hlcdc_dc.c | 537 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 D | etnaviv_drv.h | 53 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,
|