/linux-4.4.14/drivers/gpu/drm/ |
D | drm_legacy.h | 35 struct drm_device; 45 void drm_legacy_ctxbitmap_init(struct drm_device *dev); 46 void drm_legacy_ctxbitmap_cleanup(struct drm_device *dev); 47 void drm_legacy_ctxbitmap_free(struct drm_device *dev, int ctx_handle); 48 void drm_legacy_ctxbitmap_flush(struct drm_device *dev, struct drm_file *file); 50 int drm_legacy_resctx(struct drm_device *d, void *v, struct drm_file *f); 51 int drm_legacy_addctx(struct drm_device *d, void *v, struct drm_file *f); 52 int drm_legacy_getctx(struct drm_device *d, void *v, struct drm_file *f); 53 int drm_legacy_switchctx(struct drm_device *d, void *v, struct drm_file *f); 54 int drm_legacy_newctx(struct drm_device *d, void *v, struct drm_file *f); [all …]
|
D | drm_internal.h | 29 int drm_lastclose(struct drm_device *dev); 32 int drm_pci_set_unique(struct drm_device *dev, 35 int drm_irq_by_busid(struct drm_device *dev, void *data, 40 void drm_vm_open_locked(struct drm_device *dev, struct vm_area_struct *vma); 41 void drm_vm_close_locked(struct drm_device *dev, struct vm_area_struct *vma); 44 int drm_prime_handle_to_fd_ioctl(struct drm_device *dev, void *data, 46 int drm_prime_fd_to_handle_ioctl(struct drm_device *dev, void *data, 62 int drm_control(struct drm_device *dev, void *data, 64 int drm_modeset_ctl(struct drm_device *dev, void *data, 68 int drm_getmagic(struct drm_device *dev, void *data, [all …]
|
D | drm_agpsupport.c | 53 int drm_agp_info(struct drm_device *dev, struct drm_agp_info *info) in drm_agp_info() 76 int drm_agp_info_ioctl(struct drm_device *dev, void *data, in drm_agp_info_ioctl() 98 int drm_agp_acquire(struct drm_device * dev) in drm_agp_acquire() 124 int drm_agp_acquire_ioctl(struct drm_device *dev, void *data, in drm_agp_acquire_ioctl() 127 return drm_agp_acquire((struct drm_device *) file_priv->minor->dev); in drm_agp_acquire_ioctl() 138 int drm_agp_release(struct drm_device * dev) in drm_agp_release() 148 int drm_agp_release_ioctl(struct drm_device *dev, void *data, in drm_agp_release_ioctl() 164 int drm_agp_enable(struct drm_device * dev, struct drm_agp_mode mode) in drm_agp_enable() 177 int drm_agp_enable_ioctl(struct drm_device *dev, void *data, in drm_agp_enable_ioctl() 197 int drm_agp_alloc(struct drm_device *dev, struct drm_agp_buffer *request) in drm_agp_alloc() [all …]
|
D | drm_pci.c | 42 drm_dma_handle_t *drm_pci_alloc(struct drm_device * dev, size_t size, size_t align) in drm_pci_alloc() 86 void __drm_legacy_pci_free(struct drm_device * dev, drm_dma_handle_t * dmah) in __drm_legacy_pci_free() 108 void drm_pci_free(struct drm_device * dev, drm_dma_handle_t * dmah) in drm_pci_free() 118 static int drm_get_pci_domain(struct drm_device *dev) in drm_get_pci_domain() 132 int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master) in drm_pci_set_busid() 147 int drm_pci_set_unique(struct drm_device *dev, in drm_pci_set_unique() 191 static int drm_pci_irq_by_busid(struct drm_device *dev, struct drm_irq_busid *p) in drm_pci_irq_by_busid() 217 int drm_irq_by_busid(struct drm_device *dev, void *data, in drm_irq_by_busid() 235 static void drm_pci_agp_init(struct drm_device *dev) in drm_pci_agp_init() 249 void drm_pci_agp_destroy(struct drm_device *dev) in drm_pci_agp_destroy() [all …]
|
D | drm_context.c | 54 void drm_legacy_ctxbitmap_free(struct drm_device * dev, int ctx_handle) in drm_legacy_ctxbitmap_free() 74 static int drm_legacy_ctxbitmap_next(struct drm_device * dev) in drm_legacy_ctxbitmap_next() 92 void drm_legacy_ctxbitmap_init(struct drm_device * dev) in drm_legacy_ctxbitmap_init() 109 void drm_legacy_ctxbitmap_cleanup(struct drm_device * dev) in drm_legacy_ctxbitmap_cleanup() 129 void drm_legacy_ctxbitmap_flush(struct drm_device *dev, struct drm_file *file) in drm_legacy_ctxbitmap_flush() 172 int drm_legacy_getsareactx(struct drm_device *dev, void *data, in drm_legacy_getsareactx() 220 int drm_legacy_setsareactx(struct drm_device *dev, void *data, in drm_legacy_setsareactx() 270 static int drm_context_switch(struct drm_device * dev, int old, int new) in drm_context_switch() 298 static int drm_context_switch_complete(struct drm_device *dev, in drm_context_switch_complete() 324 int drm_legacy_resctx(struct drm_device *dev, void *data, in drm_legacy_resctx() [all …]
|
D | drm_gem.c | 94 drm_gem_init(struct drm_device *dev) in drm_gem_init() 116 drm_gem_destroy(struct drm_device *dev) in drm_gem_destroy() 133 int drm_gem_object_init(struct drm_device *dev, in drm_gem_object_init() 160 void drm_gem_private_object_init(struct drm_device *dev, in drm_gem_private_object_init() 202 struct drm_device *dev = obj->dev; in drm_gem_object_handle_free() 253 struct drm_device *dev; in drm_gem_handle_delete() 301 struct drm_device *dev, in drm_gem_dumb_destroy() 323 struct drm_device *dev = obj->dev; in drm_gem_handle_create_tail() 394 struct drm_device *dev = obj->dev; in drm_gem_free_mmap_offset() 417 struct drm_device *dev = obj->dev; in drm_gem_create_mmap_offset_size() [all …]
|
D | drm_irq.c | 60 drm_get_last_vbltimestamp(struct drm_device *dev, unsigned int pipe, 77 static void store_vblank(struct drm_device *dev, unsigned int pipe, in store_vblank() 120 static void drm_reset_vblank_timestamp(struct drm_device *dev, unsigned int pipe) in drm_reset_vblank_timestamp() 171 static void drm_update_vblank_count(struct drm_device *dev, unsigned int pipe, in drm_update_vblank_count() 309 static void vblank_disable_and_save(struct drm_device *dev, unsigned int pipe) in vblank_disable_and_save() 344 struct drm_device *dev = vblank->dev; in vblank_disable_fn() 365 void drm_vblank_cleanup(struct drm_device *dev) in drm_vblank_cleanup() 398 int drm_vblank_init(struct drm_device *dev, unsigned int num_crtcs) in drm_vblank_init() 449 struct drm_device *dev = cookie; in drm_irq_vgaarb_nokms() 487 int drm_irq_install(struct drm_device *dev, int irq) in drm_irq_install() [all …]
|
D | drm_drv.c | 117 struct drm_device *dev = master->minor->dev; in drm_master_destroy() 144 int drm_setmaster_ioctl(struct drm_device *dev, void *data, in drm_setmaster_ioctl() 183 int drm_dropmaster_ioctl(struct drm_device *dev, void *data, in drm_dropmaster_ioctl() 219 static struct drm_minor **drm_minor_get_slot(struct drm_device *dev, in drm_minor_get_slot() 234 static int drm_minor_alloc(struct drm_device *dev, unsigned int type) in drm_minor_alloc() 280 static void drm_minor_free(struct drm_device *dev, unsigned int type) in drm_minor_free() 300 static int drm_minor_register(struct drm_device *dev, unsigned int type) in drm_minor_register() 335 static void drm_minor_unregister(struct drm_device *dev, unsigned int type) in drm_minor_unregister() 449 void drm_put_dev(struct drm_device *dev) in drm_put_dev() 463 void drm_unplug_dev(struct drm_device *dev) in drm_unplug_dev() [all …]
|
D | drm_probe_helper.c | 108 void drm_kms_helper_poll_enable_locked(struct drm_device *dev) in drm_kms_helper_poll_enable_locked() 133 struct drm_device *dev = connector->dev; in drm_helper_probe_single_connector_modes_merge_bits() 324 void drm_kms_helper_hotplug_event(struct drm_device *dev) in drm_kms_helper_hotplug_event() 336 …struct drm_device *dev = container_of(delayed_work, struct drm_device, mode_config.output_poll_wor… in output_poll_execute() 424 void drm_kms_helper_poll_disable(struct drm_device *dev) in drm_kms_helper_poll_disable() 442 void drm_kms_helper_poll_enable(struct drm_device *dev) in drm_kms_helper_poll_enable() 469 void drm_kms_helper_poll_init(struct drm_device *dev) in drm_kms_helper_poll_init() 482 void drm_kms_helper_poll_fini(struct drm_device *dev) in drm_kms_helper_poll_fini() 511 bool drm_helper_hpd_irq_event(struct drm_device *dev) in drm_helper_hpd_irq_event()
|
D | drm_crtc_internal.h | 34 int drm_mode_object_get(struct drm_device *dev, 36 void drm_mode_object_put(struct drm_device *dev, 42 int drm_mode_atomic_ioctl(struct drm_device *dev,
|
D | drm_memory.c | 54 struct drm_device * dev) in agp_remap() 116 struct drm_device * dev) in agp_remap() 123 void drm_legacy_ioremap(struct drm_local_map *map, struct drm_device *dev) in drm_legacy_ioremap() 132 void drm_legacy_ioremap_wc(struct drm_local_map *map, struct drm_device *dev) in drm_legacy_ioremap_wc() 141 void drm_legacy_ioremapfree(struct drm_local_map *map, struct drm_device *dev) in drm_legacy_ioremapfree()
|
D | drm_crtc.c | 47 internal_framebuffer_create(struct drm_device *dev, 275 static int drm_mode_object_get_reg(struct drm_device *dev, in drm_mode_object_get_reg() 311 int drm_mode_object_get(struct drm_device *dev, in drm_mode_object_get() 317 static void drm_mode_object_register(struct drm_device *dev, in drm_mode_object_register() 334 void drm_mode_object_put(struct drm_device *dev, in drm_mode_object_put() 342 static struct drm_mode_object *_object_find(struct drm_device *dev, in _object_find() 374 struct drm_mode_object *drm_mode_object_find(struct drm_device *dev, in drm_mode_object_find() 405 int drm_framebuffer_init(struct drm_device *dev, struct drm_framebuffer *fb, in drm_framebuffer_init() 430 static void __drm_framebuffer_unregister(struct drm_device *dev, in __drm_framebuffer_unregister() 444 struct drm_device *dev = fb->dev; in drm_framebuffer_free() [all …]
|
D | drm_vm.c | 102 struct drm_device *dev = priv->minor->dev; in drm_do_vm_fault() 221 struct drm_device *dev = priv->minor->dev; in drm_vm_shm_close() 293 struct drm_device *dev = priv->minor->dev; in drm_do_vm_dma_fault() 328 struct drm_device *dev = priv->minor->dev; in drm_do_vm_sg_fault() 406 void drm_vm_open_locked(struct drm_device *dev, in drm_vm_open_locked() 425 struct drm_device *dev = priv->minor->dev; in drm_vm_open() 432 void drm_vm_close_locked(struct drm_device *dev, in drm_vm_close_locked() 460 struct drm_device *dev = priv->minor->dev; in drm_vm_close() 480 struct drm_device *dev; in drm_mmap_dma() 518 static resource_size_t drm_core_get_reg_ofs(struct drm_device *dev) in drm_core_get_reg_ofs() [all …]
|
D | drm_dma.c | 48 int drm_legacy_dma_setup(struct drm_device *dev) in drm_legacy_dma_setup() 78 void drm_legacy_dma_takedown(struct drm_device *dev) in drm_legacy_dma_takedown() 128 void drm_legacy_free_buffer(struct drm_device *dev, struct drm_buf * buf) in drm_legacy_free_buffer() 146 void drm_legacy_reclaim_buffers(struct drm_device *dev, in drm_legacy_reclaim_buffers()
|
D | drm_ioctl.c | 40 static int drm_version(struct drm_device *dev, void *data, 54 static int drm_getunique(struct drm_device *dev, void *data, in drm_getunique() 70 drm_unset_busid(struct drm_device *dev, in drm_unset_busid() 93 static int drm_setunique(struct drm_device *dev, void *data, in drm_setunique() 123 static int drm_set_busid(struct drm_device *dev, struct drm_file *file_priv) in drm_set_busid() 165 static int drm_getmap(struct drm_device *dev, void *data, in drm_getmap() 217 static int drm_getclient(struct drm_device *dev, void *data, in drm_getclient() 257 static int drm_getstats(struct drm_device *dev, void *data, in drm_getstats() 271 static int drm_getcap(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getcap() 325 drm_setclientcap(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_setclientcap() [all …]
|
D | drm_prime.c | 124 struct drm_device *dev = obj->dev; in drm_gem_map_attach() 144 struct drm_device *dev = obj->dev; in drm_gem_map_detach() 243 struct drm_device *dev = obj->dev; in drm_gem_dmabuf_vmap() 251 struct drm_device *dev = obj->dev; in drm_gem_dmabuf_vunmap() 283 struct drm_device *dev = obj->dev; in drm_gem_dmabuf_mmap() 341 struct dma_buf *drm_gem_prime_export(struct drm_device *dev, in drm_gem_prime_export() 358 static struct dma_buf *export_and_register_object(struct drm_device *dev, in export_and_register_object() 404 int drm_gem_prime_handle_to_fd(struct drm_device *dev, in drm_gem_prime_handle_to_fd() 499 struct drm_gem_object *drm_gem_prime_import(struct drm_device *dev, in drm_gem_prime_import() 566 int drm_gem_prime_fd_to_handle(struct drm_device *dev, in drm_gem_prime_fd_to_handle() [all …]
|
D | drm_info.c | 52 struct drm_device *dev = minor->dev; in drm_name_info() 76 struct drm_device *dev = node->minor->dev; in drm_vm_info() 120 struct drm_device *dev = node->minor->dev; in drm_bufs_info() 163 struct drm_device *dev = node->minor->dev; in drm_clients_info() 213 struct drm_device *dev = node->minor->dev; in drm_gem_name_info()
|
D | drm_gem_cma_helper.c | 56 __drm_gem_cma_create(struct drm_device *drm, size_t size) in __drm_gem_cma_create() 98 struct drm_gem_cma_object *drm_gem_cma_create(struct drm_device *drm, in drm_gem_cma_create() 145 struct drm_device *drm, size_t size, in drm_gem_cma_create_with_handle() 220 struct drm_device *drm, in drm_gem_cma_dumb_create_internal() 257 struct drm_device *drm, in drm_gem_cma_dumb_create() 287 struct drm_device *drm, u32 handle, in drm_gem_cma_dumb_map_offset() 445 drm_gem_cma_prime_import_sg_table(struct drm_device *dev, in drm_gem_cma_prime_import_sg_table()
|
D | drm_fops.c | 49 static int drm_setup(struct drm_device * dev) in drm_setup() 82 struct drm_device *dev; in drm_open() 138 int drm_new_set_master(struct drm_device *dev, struct drm_file *fpriv) in drm_new_set_master() 194 struct drm_device *dev = minor->dev; in drm_open_helper() 296 static void drm_master_release(struct drm_device *dev, struct file *filp) in drm_master_release() 310 struct drm_device *dev = file_priv->minor->dev; in drm_events_release() 339 static void drm_legacy_dev_reinit(struct drm_device *dev) in drm_legacy_dev_reinit() 360 int drm_lastclose(struct drm_device * dev) in drm_lastclose() 403 struct drm_device *dev = minor->dev; in drm_release() 513 struct drm_device *dev = file_priv->minor->dev; in drm_read()
|
/linux-4.4.14/include/drm/ |
D | drm_agpsupport.h | 12 struct drm_device; 33 struct agp_memory *drm_agp_bind_pages(struct drm_device *dev, 39 struct drm_agp_head *drm_agp_init(struct drm_device *dev); 40 void drm_agp_clear(struct drm_device *dev); 41 int drm_agp_acquire(struct drm_device *dev); 42 int drm_agp_acquire_ioctl(struct drm_device *dev, void *data, 44 int drm_agp_release(struct drm_device *dev); 45 int drm_agp_release_ioctl(struct drm_device *dev, void *data, 47 int drm_agp_enable(struct drm_device *dev, struct drm_agp_mode mode); 48 int drm_agp_enable_ioctl(struct drm_device *dev, void *data, [all …]
|
D | drmP.h | 80 struct drm_device; 246 typedef int drm_ioctl_t(struct drm_device *dev, void *data, 412 int (*load) (struct drm_device *, unsigned long flags); 413 int (*firstopen) (struct drm_device *); 414 int (*open) (struct drm_device *, struct drm_file *); 415 void (*preclose) (struct drm_device *, struct drm_file *file_priv); 416 void (*postclose) (struct drm_device *, struct drm_file *); 417 void (*lastclose) (struct drm_device *); 418 int (*unload) (struct drm_device *); 419 int (*suspend) (struct drm_device *, pm_message_t state); [all …]
|
D | drm_crtc.h | 39 struct drm_device; 156 struct drm_device *dev; 186 struct drm_device *dev; 219 struct drm_device *dev; 240 struct drm_device *dev; 425 struct drm_device *dev; 584 struct drm_device *dev; 666 struct drm_device *dev; 846 struct drm_device *dev; 909 struct drm_device *dev; [all …]
|
D | drm_atomic_helper.h | 35 int drm_atomic_helper_check_modeset(struct drm_device *dev, 37 int drm_atomic_helper_check_planes(struct drm_device *dev, 39 int drm_atomic_helper_check(struct drm_device *dev, 41 int drm_atomic_helper_commit(struct drm_device *dev, 45 void drm_atomic_helper_wait_for_vblanks(struct drm_device *dev, 49 drm_atomic_helper_update_legacy_modeset_state(struct drm_device *dev, 52 void drm_atomic_helper_commit_modeset_disables(struct drm_device *dev, 54 void drm_atomic_helper_commit_modeset_enables(struct drm_device *dev, 57 int drm_atomic_helper_prepare_planes(struct drm_device *dev, 59 void drm_atomic_helper_commit_planes(struct drm_device *dev, [all …]
|
D | drm_legacy.h | 154 int drm_legacy_addmap(struct drm_device *d, resource_size_t offset, 157 int drm_legacy_rmmap(struct drm_device *d, struct drm_local_map *map); 158 int drm_legacy_rmmap_locked(struct drm_device *d, struct drm_local_map *map); 159 struct drm_local_map *drm_legacy_getsarea(struct drm_device *dev); 162 int drm_legacy_addbufs_agp(struct drm_device *d, struct drm_buf_desc *req); 163 int drm_legacy_addbufs_pci(struct drm_device *d, struct drm_buf_desc *req); 186 void __drm_legacy_pci_free(struct drm_device *dev, drm_dma_handle_t * dmah); 189 void drm_legacy_ioremap(struct drm_local_map *map, struct drm_device *dev); 190 void drm_legacy_ioremap_wc(struct drm_local_map *map, struct drm_device *dev); 191 void drm_legacy_ioremapfree(struct drm_local_map *map, struct drm_device *dev); [all …]
|
D | drm_crtc_helper.h | 186 extern void drm_helper_disable_unused_functions(struct drm_device *dev); 197 extern void drm_helper_move_panel_connectors_to_head(struct drm_device *); 220 extern void drm_helper_resume_force_mode(struct drm_device *dev); 236 extern void drm_kms_helper_poll_init(struct drm_device *dev); 237 extern void drm_kms_helper_poll_fini(struct drm_device *dev); 238 extern bool drm_helper_hpd_irq_event(struct drm_device *dev); 239 extern void drm_kms_helper_hotplug_event(struct drm_device *dev); 241 extern void drm_kms_helper_poll_disable(struct drm_device *dev); 242 extern void drm_kms_helper_poll_enable(struct drm_device *dev); 243 extern void drm_kms_helper_poll_enable_locked(struct drm_device *dev);
|
D | drm_gem_cma_helper.h | 34 struct drm_device *drm, 39 struct drm_device *drm, 44 struct drm_device *drm, u32 handle, 51 struct drm_gem_cma_object *drm_gem_cma_create(struct drm_device *drm, 62 drm_gem_cma_prime_import_sg_table(struct drm_device *dev,
|
D | drm_gem.h | 57 struct drm_device *dev; 126 int drm_gem_object_init(struct drm_device *dev, 128 void drm_gem_private_object_init(struct drm_device *dev, 155 struct drm_device *dev; in drm_gem_object_unreference_unlocked() 181 struct drm_gem_object *drm_gem_object_lookup(struct drm_device *dev, 185 struct drm_device *dev,
|
D | drm_modeset_lock.h | 128 struct drm_device; 132 void drm_modeset_lock_all(struct drm_device *dev); 133 void drm_modeset_unlock_all(struct drm_device *dev); 137 void drm_warn_on_modeset_not_all_locked(struct drm_device *dev); 141 int drm_modeset_lock_all_crtcs(struct drm_device *dev,
|
D | drm_modes.h | 183 struct drm_display_mode *drm_mode_create(struct drm_device *dev); 184 void drm_mode_destroy(struct drm_device *dev, struct drm_display_mode *mode); 192 struct drm_display_mode *drm_cvt_mode(struct drm_device *dev, 196 struct drm_display_mode *drm_gtf_mode(struct drm_device *dev, 199 struct drm_display_mode *drm_gtf_mode_complex(struct drm_device *dev, 221 struct drm_display_mode *drm_mode_duplicate(struct drm_device *dev, 232 void drm_mode_prune_invalid(struct drm_device *dev, 243 drm_mode_create_from_cmdline_mode(struct drm_device *dev,
|
D | drm_of.h | 6 struct drm_device; 10 extern uint32_t drm_of_find_possible_crtcs(struct drm_device *dev, 16 static inline uint32_t drm_of_find_possible_crtcs(struct drm_device *dev, in drm_of_find_possible_crtcs()
|
D | drm_fb_cma_helper.h | 8 struct drm_device; 12 struct drm_fbdev_cma *drm_fbdev_cma_init(struct drm_device *dev, 20 struct drm_framebuffer *drm_fb_cma_create(struct drm_device *dev,
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_display.h | 25 int nouveau_framebuffer_init(struct drm_device *, struct nouveau_framebuffer *, 37 void (*dtor)(struct drm_device *); 38 int (*init)(struct drm_device *); 39 void (*fini)(struct drm_device *); 57 nouveau_display(struct drm_device *dev) in nouveau_display() 62 int nouveau_display_create(struct drm_device *dev); 63 void nouveau_display_destroy(struct drm_device *dev); 64 int nouveau_display_init(struct drm_device *dev); 65 void nouveau_display_fini(struct drm_device *dev); 66 int nouveau_display_suspend(struct drm_device *dev, bool runtime); [all …]
|
D | nouveau_bios.h | 51 int bit_table(struct drm_device *, u8 id, struct bit_entry *); 79 struct drm_device *dev; 158 void *olddcb_table(struct drm_device *); 159 void *olddcb_outp(struct drm_device *, u8 idx); 160 int olddcb_outp_foreach(struct drm_device *, void *data, 161 int (*)(struct drm_device *, void *, int idx, u8 *outp)); 162 u8 *olddcb_conntab(struct drm_device *); 163 u8 *olddcb_conn(struct drm_device *, u8 idx); 165 int nouveau_bios_init(struct drm_device *); 166 void nouveau_bios_takedown(struct drm_device *dev); [all …]
|
D | nouveau_gem.h | 19 extern int nouveau_gem_new(struct drm_device *, int size, int align, 26 extern int nouveau_gem_ioctl_new(struct drm_device *, void *, 28 extern int nouveau_gem_ioctl_pushbuf(struct drm_device *, void *, 30 extern int nouveau_gem_ioctl_cpu_prep(struct drm_device *, void *, 32 extern int nouveau_gem_ioctl_cpu_fini(struct drm_device *, void *, 34 extern int nouveau_gem_ioctl_info(struct drm_device *, void *, 42 struct drm_device *, struct dma_buf_attachment *, struct sg_table *);
|
D | nouveau_fbcon.h | 38 struct drm_device *dev; 68 int nouveau_fbcon_init(struct drm_device *dev); 69 void nouveau_fbcon_fini(struct drm_device *dev); 70 void nouveau_fbcon_set_suspend(struct drm_device *dev, int state); 71 void nouveau_fbcon_accel_save_disable(struct drm_device *dev); 72 void nouveau_fbcon_accel_restore(struct drm_device *dev); 74 void nouveau_fbcon_output_poll_changed(struct drm_device *dev);
|
D | nv50_display.h | 34 int nv50_display_create(struct drm_device *); 35 void nv50_display_destroy(struct drm_device *); 36 int nv50_display_init(struct drm_device *); 37 void nv50_display_fini(struct drm_device *); 43 struct nouveau_bo *nv50_display_crtc_sema(struct drm_device *, int head);
|
D | nouveau_hwmon.c | 41 struct drm_device *dev = dev_get_drvdata(d); in nouveau_hwmon_show_temp() 67 struct drm_device *dev = dev_get_drvdata(d); in nouveau_hwmon_temp1_auto_point1_temp() 79 struct drm_device *dev = dev_get_drvdata(d); in nouveau_hwmon_set_temp1_auto_point1_temp() 100 struct drm_device *dev = dev_get_drvdata(d); in nouveau_hwmon_temp1_auto_point1_temp_hyst() 112 struct drm_device *dev = dev_get_drvdata(d); in nouveau_hwmon_set_temp1_auto_point1_temp_hyst() 132 struct drm_device *dev = dev_get_drvdata(d); in nouveau_hwmon_max_temp() 143 struct drm_device *dev = dev_get_drvdata(d); in nouveau_hwmon_set_max_temp() 163 struct drm_device *dev = dev_get_drvdata(d); in nouveau_hwmon_max_temp_hyst() 174 struct drm_device *dev = dev_get_drvdata(d); in nouveau_hwmon_set_max_temp_hyst() 195 struct drm_device *dev = dev_get_drvdata(d); in nouveau_hwmon_critical_temp() [all …]
|
D | nouveau_hwmon.h | 29 struct drm_device *dev; 34 nouveau_hwmon(struct drm_device *dev) in nouveau_hwmon() 40 int nouveau_hwmon_init(struct drm_device *dev); 41 void nouveau_hwmon_fini(struct drm_device *dev);
|
D | nouveau_vga.c | 38 struct drm_device *dev = pci_get_drvdata(pdev); in nouveau_switcheroo_set_state() 62 struct drm_device *dev = pci_get_drvdata(pdev); in nouveau_switcheroo_reprobe() 69 struct drm_device *dev = pci_get_drvdata(pdev); in nouveau_switcheroo_can_switch() 89 struct drm_device *dev = drm->dev; in nouveau_vga_init() 111 struct drm_device *dev = drm->dev; in nouveau_vga_fini() 127 nouveau_vga_lastclose(struct drm_device *dev) in nouveau_vga_lastclose()
|
D | nouveau_sysfs.h | 11 nouveau_sysfs(struct drm_device *dev) in nouveau_sysfs() 16 int nouveau_sysfs_init(struct drm_device *); 17 void nouveau_sysfs_fini(struct drm_device *);
|
D | nouveau_bios.c | 95 run_digital_op_script(struct drm_device *dev, uint16_t scriptptr, in run_digital_op_script() 109 static int call_lvds_manufacturer_script(struct drm_device *dev, struct dcb_output *dcbent, int hea… in call_lvds_manufacturer_script() 136 static int run_lvds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_sc… in run_lvds_table() 209 int call_lvds_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script … in call_lvds_script() 262 static int parse_lvds_manufacturer_table_header(struct drm_device *dev, struct nvbios *bios, struct… in parse_lvds_manufacturer_table_header() 319 get_fp_strap(struct drm_device *dev, struct nvbios *bios) in get_fp_strap() 342 static int parse_fp_mode_table(struct drm_device *dev, struct nvbios *bios) in parse_fp_mode_table() 449 bool nouveau_bios_fp_mode(struct drm_device *dev, struct drm_display_mode *mode) in nouveau_bios_fp_mode() 495 int nouveau_bios_parse_lvds_table(struct drm_device *dev, int pxclk, bool *dl, bool *if_is_24bit) in nouveau_bios_parse_lvds_table() 626 int run_tmds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, int pxclk) in run_tmds_table() [all …]
|
D | nouveau_sysfs.c | 35 static inline struct drm_device * 36 drm_device(struct device *d) in drm_device() function 50 struct nouveau_sysfs *sysfs = nouveau_sysfs(drm_device(d)); in nouveau_sysfs_pstate_get() 120 struct nouveau_sysfs *sysfs = nouveau_sysfs(drm_device(d)); in nouveau_sysfs_pstate_set() 161 nouveau_sysfs_fini(struct drm_device *dev) in nouveau_sysfs_fini() 177 nouveau_sysfs_init(struct drm_device *dev) in nouveau_sysfs_init()
|
D | nouveau_display.c | 54 nouveau_display_vblank_enable(struct drm_device *dev, unsigned int pipe) in nouveau_display_vblank_enable() 68 nouveau_display_vblank_disable(struct drm_device *dev, unsigned int pipe) in nouveau_display_vblank_disable() 135 nouveau_display_scanoutpos(struct drm_device *dev, unsigned int pipe, in nouveau_display_scanoutpos() 153 nouveau_display_vblstamp(struct drm_device *dev, unsigned int pipe, in nouveau_display_vblstamp() 170 nouveau_display_vblank_fini(struct drm_device *dev) in nouveau_display_vblank_fini() 183 nouveau_display_vblank_init(struct drm_device *dev) in nouveau_display_vblank_init() 247 nouveau_framebuffer_init(struct drm_device *dev, in nouveau_framebuffer_init() 273 nouveau_user_framebuffer_create(struct drm_device *dev, in nouveau_user_framebuffer_create() 361 nouveau_display_init(struct drm_device *dev) in nouveau_display_init() 387 nouveau_display_fini(struct drm_device *dev) in nouveau_display_fini() [all …]
|
D | nouveau_drm.h | 94 struct drm_device *dev; 110 struct drm_device *dev; 177 nouveau_drm(struct drm_device *dev) in nouveau_drm() 187 struct drm_device * 190 void nouveau_drm_device_remove(struct drm_device *dev);
|
D | nouveau_drm.c | 99 nouveau_name(struct drm_device *dev) in nouveau_name() 108 nouveau_cli_create(struct drm_device *dev, const char *sname, in nouveau_cli_create() 386 nouveau_drm_load(struct drm_device *dev, unsigned long flags) in nouveau_drm_load() 481 nouveau_drm_unload(struct drm_device *dev) in nouveau_drm_unload() 508 nouveau_drm_device_remove(struct drm_device *dev) in nouveau_drm_device_remove() 525 struct drm_device *dev = pci_get_drvdata(pdev); in nouveau_drm_remove() 531 nouveau_do_suspend(struct drm_device *dev, bool runtime) in nouveau_do_suspend() 600 nouveau_do_resume(struct drm_device *dev, bool runtime) in nouveau_do_resume() 632 struct drm_device *drm_dev = pci_get_drvdata(pdev); in nouveau_pmops_suspend() 654 struct drm_device *drm_dev = pci_get_drvdata(pdev); in nouveau_pmops_resume() [all …]
|
D | nouveau_fbcon.c | 235 nouveau_fbcon_accel_save_disable(struct drm_device *dev) in nouveau_fbcon_accel_save_disable() 245 nouveau_fbcon_accel_restore(struct drm_device *dev) in nouveau_fbcon_accel_restore() 254 nouveau_fbcon_accel_fini(struct drm_device *dev) in nouveau_fbcon_accel_fini() 274 nouveau_fbcon_accel_init(struct drm_device *dev) in nouveau_fbcon_accel_init() 314 nouveau_fbcon_zfill(struct drm_device *dev, struct nouveau_fbdev *fbcon) in nouveau_fbcon_zfill() 337 struct drm_device *dev = fbcon->dev; in nouveau_fbcon_create() 457 nouveau_fbcon_output_poll_changed(struct drm_device *dev) in nouveau_fbcon_output_poll_changed() 465 nouveau_fbcon_destroy(struct drm_device *dev, struct nouveau_fbdev *fbcon) in nouveau_fbcon_destroy() 501 nouveau_fbcon_set_suspend(struct drm_device *dev, int state) in nouveau_fbcon_set_suspend() 516 nouveau_fbcon_init(struct drm_device *dev) in nouveau_fbcon_init() [all …]
|
/linux-4.4.14/drivers/gpu/drm/via/ |
D | via_drv.h | 126 extern int via_fb_init(struct drm_device *dev, void *data, struct drm_file *file_priv); 127 extern int via_mem_alloc(struct drm_device *dev, void *data, struct drm_file *file_priv); 128 extern int via_mem_free(struct drm_device *dev, void *data, struct drm_file *file_priv); 129 extern int via_agp_init(struct drm_device *dev, void *data, struct drm_file *file_priv); 130 extern int via_map_init(struct drm_device *dev, void *data, struct drm_file *file_priv); 131 extern int via_decoder_futex(struct drm_device *dev, void *data, struct drm_file *file_priv); 132 extern int via_wait_irq(struct drm_device *dev, void *data, struct drm_file *file_priv); 133 extern int via_dma_blit_sync(struct drm_device *dev, void *data, struct drm_file *file_priv); 134 extern int via_dma_blit(struct drm_device *dev, void *data, struct drm_file *file_priv); 136 extern int via_driver_load(struct drm_device *dev, unsigned long chipset); [all …]
|
D | via_map.c | 28 static int via_do_init_map(struct drm_device *dev, drm_via_init_t *init) in via_do_init_map() 71 int via_do_cleanup_map(struct drm_device *dev) in via_do_cleanup_map() 78 int via_map_init(struct drm_device *dev, void *data, struct drm_file *file_priv) in via_map_init() 94 int via_driver_load(struct drm_device *dev, unsigned long chipset) in via_driver_load() 119 int via_driver_unload(struct drm_device *dev) in via_driver_unload()
|
D | via_irq.c | 98 u32 via_get_vblank_counter(struct drm_device *dev, unsigned int pipe) in via_get_vblank_counter() 110 struct drm_device *dev = (struct drm_device *) arg; in via_driver_irq_handler() 174 int via_enable_vblank(struct drm_device *dev, unsigned int pipe) in via_enable_vblank() 193 void via_disable_vblank(struct drm_device *dev, unsigned int pipe) in via_disable_vblank() 209 via_driver_irq_wait(struct drm_device *dev, unsigned int irq, int force_sequence, in via_driver_irq_wait() 262 void via_driver_irq_preinstall(struct drm_device *dev) in via_driver_irq_preinstall() 311 int via_driver_irq_postinstall(struct drm_device *dev) in via_driver_irq_postinstall() 331 void via_driver_irq_uninstall(struct drm_device *dev) in via_driver_irq_uninstall() 350 int via_wait_irq(struct drm_device *dev, void *data, struct drm_file *file_priv) in via_wait_irq()
|
D | via_mm.c | 40 int via_agp_init(struct drm_device *dev, void *data, struct drm_file *file_priv) in via_agp_init() 56 int via_fb_init(struct drm_device *dev, void *data, struct drm_file *file_priv) in via_fb_init() 74 int via_final_context(struct drm_device *dev, int context) in via_final_context() 91 void via_lastclose(struct drm_device *dev) in via_lastclose() 110 int via_mem_alloc(struct drm_device *dev, void *data, in via_mem_alloc() 180 int via_mem_free(struct drm_device *dev, void *data, struct drm_file *file_priv) in via_mem_free() 205 void via_reclaim_buffers_locked(struct drm_device *dev, in via_reclaim_buffers_locked()
|
D | via_verifier.h | 50 struct drm_device *dev; 58 struct drm_device *dev, int agp); 59 extern int via_parse_command_stream(struct drm_device *dev, const uint32_t *buf,
|
D | via_dmablit.c | 209 via_fire_dmablit(struct drm_device *dev, drm_via_sg_info_t *vsg, int engine) in via_fire_dmablit() 290 via_abort_dmablit(struct drm_device *dev, int engine) in via_abort_dmablit() 298 via_dmablit_engine_off(struct drm_device *dev, int engine) in via_dmablit_engine_off() 315 via_dmablit_handler(struct drm_device *dev, int engine, int from_irq) in via_dmablit_handler() 430 via_dmablit_sync(struct drm_device *dev, uint32_t handle, int engine) in via_dmablit_sync() 463 struct drm_device *dev = blitq->dev; in via_dmablit_timer() 499 struct drm_device *dev = blitq->dev; in via_dmablit_workqueue() 542 via_init_dmablit(struct drm_device *dev) in via_init_dmablit() 578 via_build_sg_info(struct drm_device *dev, drm_via_sg_info_t *vsg, drm_via_dmablit_t *xfer) in via_build_sg_info() 725 via_dmablit(struct drm_device *dev, drm_via_dmablit_t *xfer) in via_dmablit() [all …]
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
D | psb_irq.h | 29 bool sysirq_init(struct drm_device *dev); 30 void sysirq_uninit(struct drm_device *dev); 32 void psb_irq_preinstall(struct drm_device *dev); 33 int psb_irq_postinstall(struct drm_device *dev); 34 void psb_irq_uninstall(struct drm_device *dev); 37 int psb_irq_enable_dpst(struct drm_device *dev); 38 int psb_irq_disable_dpst(struct drm_device *dev); 39 void psb_irq_turn_on_dpst(struct drm_device *dev); 40 void psb_irq_turn_off_dpst(struct drm_device *dev); 41 int psb_enable_vblank(struct drm_device *dev, unsigned int pipe); [all …]
|
D | psb_intel_drv.h | 97 size_t(*bo_offset) (struct drm_device *dev, void *bo); 113 struct drm_device *drm_dev; 205 struct psb_intel_i2c_chan *psb_intel_i2c_create(struct drm_device *dev, 212 extern void psb_intel_crtc_init(struct drm_device *dev, int pipe, 214 extern void psb_intel_crt_init(struct drm_device *dev); 215 extern bool psb_intel_sdvo_init(struct drm_device *dev, int output_device); 216 extern void psb_intel_dvo_init(struct drm_device *dev); 217 extern void psb_intel_tv_init(struct drm_device *dev); 218 extern void psb_intel_lvds_init(struct drm_device *dev, 220 extern void psb_intel_lvds_set_brightness(struct drm_device *dev, int level); [all …]
|
D | opregion.h | 26 extern void psb_intel_opregion_asle_intr(struct drm_device *dev); 27 extern void psb_intel_opregion_init(struct drm_device *dev); 28 extern void psb_intel_opregion_fini(struct drm_device *dev); 29 extern int psb_intel_opregion_setup(struct drm_device *dev); 30 extern void psb_intel_opregion_enable_asle(struct drm_device *dev); 34 extern inline void psb_intel_opregion_asle_intr(struct drm_device *dev) in psb_intel_opregion_asle_intr() 38 extern inline void psb_intel_opregion_init(struct drm_device *dev) in psb_intel_opregion_init() 42 extern inline void psb_intel_opregion_fini(struct drm_device *dev) in psb_intel_opregion_fini() 46 extern inline int psb_intel_opregion_setup(struct drm_device *dev) in psb_intel_opregion_setup() 51 extern inline void psb_intel_opregion_enable_asle(struct drm_device *dev) in psb_intel_opregion_enable_asle()
|
D | psb_drv.h | 443 struct drm_device *dev; 641 int (*chip_setup)(struct drm_device *dev); 642 void (*chip_teardown)(struct drm_device *dev); 644 void (*errata)(struct drm_device *dev); 647 int (*output_init)(struct drm_device *dev); 648 int (*hotplug)(struct drm_device *dev); 649 void (*hotplug_enable)(struct drm_device *dev, bool on); 651 void (*init_pm)(struct drm_device *dev); 652 int (*save_regs)(struct drm_device *dev); 653 int (*restore_regs)(struct drm_device *dev); [all …]
|
D | tc35876x-dsi-lvds.h | 28 void tc35876x_set_bridge_reset_state(struct drm_device *dev, int state); 29 void tc35876x_configure_lvds_bridge(struct drm_device *dev); 30 void tc35876x_brightness_control(struct drm_device *dev, int level); 31 void tc35876x_toshiba_bridge_panel_off(struct drm_device *dev); 32 void tc35876x_toshiba_bridge_panel_on(struct drm_device *dev); 33 void tc35876x_init(struct drm_device *dev);
|
D | mdfld_output.h | 56 struct drm_display_mode * (*get_config_mode)(struct drm_device *); 57 int (*get_panel_info)(struct drm_device *, int, struct panel_info *); 62 int mdfld_output_init(struct drm_device *dev); 67 int mdfld_get_panel_type(struct drm_device *dev, int pipe); 74 extern void mdfld_disable_crtc(struct drm_device *dev, int pipe); 75 extern void mdfldWaitForPipeEnable(struct drm_device *dev, int pipe); 76 extern void mdfldWaitForPipeDisable(struct drm_device *dev, int pipe);
|
D | cdv_device.h | 21 extern void cdv_intel_crt_init(struct drm_device *dev, 23 extern void cdv_intel_lvds_init(struct drm_device *dev, 25 extern void cdv_hdmi_init(struct drm_device *dev, struct psb_intel_mode_device *mode_dev, 27 extern struct drm_display_mode *cdv_intel_crtc_mode_get(struct drm_device *dev, 29 extern void cdv_update_wm(struct drm_device *dev, struct drm_crtc *crtc); 30 extern void cdv_disable_sr(struct drm_device *dev);
|
D | gtt.h | 40 extern int psb_gtt_init(struct drm_device *dev, int resume); 41 extern void psb_gtt_takedown(struct drm_device *dev); 56 extern struct gtt_range *psb_gtt_alloc_range(struct drm_device *dev, int len, 60 extern void psb_gtt_free_range(struct drm_device *dev, struct gtt_range *gt); 63 extern void psb_gtt_roll(struct drm_device *dev, 65 extern int psb_gtt_restore(struct drm_device *dev);
|
D | power.c | 47 void gma_power_init(struct drm_device *dev) in gma_power_init() 71 void gma_power_uninit(struct drm_device *dev) in gma_power_uninit() 83 static void gma_suspend_display(struct drm_device *dev) in gma_suspend_display() 102 struct drm_device *dev = pci_get_drvdata(pdev); in gma_resume_display() 126 struct drm_device *dev = pci_get_drvdata(pdev); in gma_suspend_pci() 156 struct drm_device *dev = pci_get_drvdata(pdev); in gma_resume_pci() 191 struct drm_device *dev = pci_get_drvdata(pdev); in gma_power_suspend() 218 struct drm_device *dev = pci_get_drvdata(pdev); in gma_power_resume() 235 bool gma_power_is_on(struct drm_device *dev) in gma_power_is_on() 249 bool gma_power_begin(struct drm_device *dev, bool force_on) in gma_power_begin() [all …]
|
D | power.h | 36 void gma_power_init(struct drm_device *dev); 37 void gma_power_uninit(struct drm_device *dev); 52 bool gma_power_begin(struct drm_device *dev, bool force); 53 void gma_power_end(struct drm_device *dev); 61 bool gma_power_is_on(struct drm_device *dev);
|
D | backlight.c | 30 static void do_gma_backlight_set(struct drm_device *dev) in do_gma_backlight_set() 37 void gma_backlight_enable(struct drm_device *dev) in gma_backlight_enable() 49 void gma_backlight_disable(struct drm_device *dev) in gma_backlight_disable() 61 void gma_backlight_set(struct drm_device *dev, int v) in gma_backlight_set() 73 int gma_backlight_init(struct drm_device *dev) in gma_backlight_init() 84 void gma_backlight_exit(struct drm_device *dev) in gma_backlight_exit()
|
D | psb_device.c | 31 static int psb_output_init(struct drm_device *dev) in psb_output_init() 68 static int psb_backlight_setup(struct drm_device *dev) in psb_backlight_setup() 106 struct drm_device *dev = bl_get_data(psb_backlight_device); in psb_set_brightness() 123 static int psb_backlight_init(struct drm_device *dev) in psb_backlight_init() 162 static void psb_init_pm(struct drm_device *dev) in psb_init_pm() 180 static int psb_save_display_registers(struct drm_device *dev) in psb_save_display_registers() 218 static int psb_restore_display_registers(struct drm_device *dev) in psb_restore_display_registers() 251 static int psb_power_down(struct drm_device *dev) in psb_power_down() 256 static int psb_power_up(struct drm_device *dev) in psb_power_up() 313 static int psb_chip_setup(struct drm_device *dev) in psb_chip_setup() [all …]
|
D | cdv_device.c | 34 static void cdv_disable_vga(struct drm_device *dev) in cdv_disable_vga() 50 static int cdv_output_init(struct drm_device *dev) in cdv_output_init() 84 static int cdv_backlight_combination_mode(struct drm_device *dev) in cdv_backlight_combination_mode() 89 static u32 cdv_get_max_backlight(struct drm_device *dev) in cdv_get_max_backlight() 108 struct drm_device *dev = bl_get_data(bd); in cdv_get_brightness() 124 struct drm_device *dev = bl_get_data(bd); in cdv_set_brightness() 156 static int cdv_backlight_init(struct drm_device *dev) in cdv_backlight_init() 215 static void cdv_init_pm(struct drm_device *dev) in cdv_init_pm() 244 static void cdv_errata(struct drm_device *dev) in cdv_errata() 264 static int cdv_save_display_registers(struct drm_device *dev) in cdv_save_display_registers() [all …]
|
D | psb_irq.c | 146 static void mid_pipe_event_handler(struct drm_device *dev, int pipe) in mid_pipe_event_handler() 191 static void psb_vdc_interrupt(struct drm_device *dev, uint32_t vdc_stat) in psb_vdc_interrupt() 206 static void psb_sgx_interrupt(struct drm_device *dev, u32 stat_1, u32 stat_2) in psb_sgx_interrupt() 257 struct drm_device *dev = arg; in psb_irq_handler() 312 void psb_irq_preinstall(struct drm_device *dev) in psb_irq_preinstall() 349 int psb_irq_postinstall(struct drm_device *dev) in psb_irq_postinstall() 387 void psb_irq_uninstall(struct drm_device *dev) in psb_irq_uninstall() 423 void psb_irq_turn_on_dpst(struct drm_device *dev) in psb_irq_turn_on_dpst() 456 int psb_irq_enable_dpst(struct drm_device *dev) in psb_irq_enable_dpst() 472 void psb_irq_turn_off_dpst(struct drm_device *dev) in psb_irq_turn_off_dpst() [all …]
|
D | mdfld_device.c | 52 struct drm_device *dev = in mdfld_set_brightness() 53 (struct drm_device *)bl_get_data(mdfld_backlight_device); in mdfld_set_brightness() 98 struct drm_device *dev = in mdfld_get_brightness() 99 (struct drm_device *)bl_get_data(mdfld_backlight_device); in mdfld_get_brightness() 113 static int device_backlight_init(struct drm_device *dev) in device_backlight_init() 124 static int mdfld_backlight_init(struct drm_device *dev) in mdfld_backlight_init() 166 static int mdfld_save_display_registers(struct drm_device *dev, int pipenum) in mdfld_save_display_registers() 240 static int mdfld_restore_display_registers(struct drm_device *dev, int pipenum) in mdfld_restore_display_registers() 414 static int mdfld_save_registers(struct drm_device *dev) in mdfld_save_registers() 425 static int mdfld_restore_registers(struct drm_device *dev) in mdfld_restore_registers() [all …]
|
D | cdv_intel_lvds.c | 69 static u32 cdv_intel_lvds_get_max_backlight(struct drm_device *dev) in cdv_intel_lvds_get_max_backlight() 92 static int cdv_lvds_i2c_set_brightness(struct drm_device *dev, 127 static int cdv_lvds_pwm_set_brightness(struct drm_device *dev, int level) 155 void cdv_intel_lvds_set_brightness(struct drm_device *dev, int level) 176 static void cdv_intel_lvds_set_backlight(struct drm_device *dev, int level) in cdv_intel_lvds_set_backlight() 199 static void cdv_intel_lvds_set_power(struct drm_device *dev, in cdv_intel_lvds_set_power() 231 struct drm_device *dev = encoder->dev; in cdv_intel_lvds_encoder_dpms() 250 struct drm_device *dev = connector->dev; in cdv_intel_lvds_mode_valid() 276 struct drm_device *dev = encoder->dev; in cdv_intel_lvds_mode_fixup() 324 struct drm_device *dev = encoder->dev; in cdv_intel_lvds_prepare() [all …]
|
D | intel_i2c.c | 36 struct drm_device *dev = chan->drm_dev; in get_clock() 46 struct drm_device *dev = chan->drm_dev; in get_data() 56 struct drm_device *dev = chan->drm_dev; in set_clock() 76 struct drm_device *dev = chan->drm_dev; in set_data() 116 struct psb_intel_i2c_chan *psb_intel_i2c_create(struct drm_device *dev, in psb_intel_i2c_create()
|
D | gtt.c | 65 static u32 __iomem *psb_gtt_entry(struct drm_device *dev, struct gtt_range *r) in psb_gtt_entry() 84 static int psb_gtt_insert(struct drm_device *dev, struct gtt_range *r, in psb_gtt_insert() 133 void psb_gtt_remove(struct drm_device *dev, struct gtt_range *r) in psb_gtt_remove() 162 void psb_gtt_roll(struct drm_device *dev, struct gtt_range *r, int roll) in psb_gtt_roll() 247 struct drm_device *dev = gt->gem.dev; in psb_gtt_pin() 285 struct drm_device *dev = gt->gem.dev; in psb_gtt_unpin() 332 struct gtt_range *psb_gtt_alloc_range(struct drm_device *dev, int len, in psb_gtt_alloc_range() 378 void psb_gtt_free_range(struct drm_device *dev, struct gtt_range *gt) in psb_gtt_free_range() 390 static void psb_gtt_alloc(struct drm_device *dev) in psb_gtt_alloc() 396 void psb_gtt_takedown(struct drm_device *dev) in psb_gtt_takedown() [all …]
|
D | mdfld_output.c | 34 int mdfld_get_panel_type(struct drm_device *dev, int pipe) in mdfld_get_panel_type() 40 static void mdfld_init_panel(struct drm_device *dev, int mipi_pipe, in mdfld_init_panel() 62 int mdfld_output_init(struct drm_device *dev) in mdfld_output_init()
|
D | framebuffer.c | 98 struct drm_device *dev = psbfb->base.dev; in psbfb_pan() 117 struct drm_device *dev = psbfb->base.dev; in psbfb_vm_fault() 242 static int psb_framebuffer_init(struct drm_device *dev, in psb_framebuffer_init() 286 (struct drm_device *dev, in psb_framebuffer_create() 318 static struct gtt_range *psbfb_alloc(struct drm_device *dev, int aligned_size) in psbfb_alloc() 340 struct drm_device *dev = fbdev->psb_fb_helper.dev; in psbfb_create() 490 (struct drm_device *dev, struct drm_file *filp, in psb_user_framebuffer_create() 534 struct drm_device *dev = psb_fbdev->psb_fb_helper.dev; in psbfb_probe() 560 static int psb_fbdev_destroy(struct drm_device *dev, struct psb_fbdev *fbdev) in psb_fbdev_destroy() 576 int psb_fbdev_init(struct drm_device *dev) in psb_fbdev_init() [all …]
|
D | gem.c | 44 int psb_gem_get_aperture(struct drm_device *dev, void *data, in psb_gem_get_aperture() 59 int psb_gem_dumb_map_gtt(struct drm_file *file, struct drm_device *dev, in psb_gem_dumb_map_gtt() 98 int psb_gem_create(struct drm_file *file, struct drm_device *dev, u64 size, in psb_gem_create() 148 int psb_gem_dumb_create(struct drm_file *file, struct drm_device *dev, in psb_gem_dumb_create() 181 struct drm_device *dev; in psb_gem_fault()
|
D | psb_intel_lvds.c | 71 static u32 psb_intel_lvds_get_max_backlight(struct drm_device *dev) in psb_intel_lvds_get_max_backlight() 99 static int psb_lvds_i2c_set_brightness(struct drm_device *dev, in psb_lvds_i2c_set_brightness() 140 static int psb_lvds_pwm_set_brightness(struct drm_device *dev, int level) in psb_lvds_pwm_set_brightness() 173 void psb_intel_lvds_set_brightness(struct drm_device *dev, int level) in psb_intel_lvds_set_brightness() 195 static void psb_intel_lvds_set_backlight(struct drm_device *dev, int level) in psb_intel_lvds_set_backlight() 220 static void psb_intel_lvds_set_power(struct drm_device *dev, bool on) in psb_intel_lvds_set_power() 255 struct drm_device *dev = encoder->dev; in psb_intel_lvds_encoder_dpms() 267 struct drm_device *dev = connector->dev; in psb_intel_lvds_save() 307 struct drm_device *dev = connector->dev; in psb_intel_lvds_restore() 378 struct drm_device *dev = encoder->dev; in psb_intel_lvds_mode_fixup() [all …]
|
D | oaktrail.h | 245 extern void oaktrail_hdmi_setup(struct drm_device *dev); 246 extern void oaktrail_hdmi_teardown(struct drm_device *dev); 249 extern void oaktrail_hdmi_save(struct drm_device *dev); 250 extern void oaktrail_hdmi_restore(struct drm_device *dev); 251 extern void oaktrail_hdmi_init(struct drm_device *dev, struct psb_intel_mode_device *mode_dev);
|
D | mdfld_dsi_dpi.c | 37 static void mdfld_wait_for_HS_DATA_FIFO(struct drm_device *dev, u32 pipe) in mdfld_wait_for_HS_DATA_FIFO() 55 static void mdfld_wait_for_HS_CTRL_FIFO(struct drm_device *dev, u32 pipe) in mdfld_wait_for_HS_CTRL_FIFO() 72 static void mdfld_wait_for_DPI_CTRL_FIFO(struct drm_device *dev, u32 pipe) in mdfld_wait_for_DPI_CTRL_FIFO() 90 static void mdfld_wait_for_SPL_PKG_SENT(struct drm_device *dev, u32 pipe) in mdfld_wait_for_SPL_PKG_SENT() 110 static void dsi_set_device_ready_state(struct drm_device *dev, int state, in dsi_set_device_ready_state() 116 static void dsi_set_pipe_plane_enable_state(struct drm_device *dev, in dsi_set_pipe_plane_enable_state() 180 struct drm_device *dev = dsi_config->dev; in mdfld_dsi_configure_down() 201 struct drm_device *dev = dsi_config->dev; in mdfld_dsi_configure_up() 231 struct drm_device *dev = dsi_config->dev; in mdfld_dsi_tpo_ic_init() 469 struct drm_device *dev = dsi_config->dev; in mdfld_dsi_dpi_controller_init() [all …]
|
D | opregion.c | 148 static u32 asle_set_backlight(struct drm_device *dev, u32 bclp) in asle_set_backlight() 202 void psb_intel_opregion_asle_intr(struct drm_device *dev) in psb_intel_opregion_asle_intr() 215 void psb_intel_opregion_enable_asle(struct drm_device *dev) in psb_intel_opregion_enable_asle() 262 void psb_intel_opregion_init(struct drm_device *dev) in psb_intel_opregion_init() 282 void psb_intel_opregion_fini(struct drm_device *dev) in psb_intel_opregion_fini() 308 int psb_intel_opregion_setup(struct drm_device *dev) in psb_intel_opregion_setup()
|
D | oaktrail_lvds.c | 45 static void oaktrail_lvds_set_power(struct drm_device *dev, in oaktrail_lvds_set_power() 80 struct drm_device *dev = encoder->dev; in oaktrail_lvds_dpms() 95 struct drm_device *dev = encoder->dev; in oaktrail_lvds_mode_set() 166 struct drm_device *dev = encoder->dev; in oaktrail_lvds_prepare() 181 static u32 oaktrail_lvds_get_max_backlight(struct drm_device *dev) in oaktrail_lvds_get_max_backlight() 202 struct drm_device *dev = encoder->dev; in oaktrail_lvds_commit() 223 static void oaktrail_lvds_get_configuration_mode(struct drm_device *dev, in oaktrail_lvds_get_configuration_mode() 298 void oaktrail_lvds_init(struct drm_device *dev, in oaktrail_lvds_init()
|
/linux-4.4.14/drivers/gpu/drm/udl/ |
D | udl_drv.h | 53 struct drm_device *ddev; 91 int udl_modeset_init(struct drm_device *dev); 92 void udl_modeset_cleanup(struct drm_device *dev); 93 int udl_connector_init(struct drm_device *dev, struct drm_encoder *encoder); 95 struct drm_encoder *udl_encoder_init(struct drm_device *dev); 97 struct urb *udl_get_urb(struct drm_device *dev); 99 int udl_submit_urb(struct drm_device *dev, struct urb *urb, size_t len); 102 int udl_driver_load(struct drm_device *dev, unsigned long flags); 103 int udl_driver_unload(struct drm_device *dev); 105 int udl_fbdev_init(struct drm_device *dev); [all …]
|
D | udl_main.c | 26 static int udl_parse_vendor_descriptor(struct drm_device *dev, in udl_parse_vendor_descriptor() 137 static void udl_free_urb_list(struct drm_device *dev) in udl_free_urb_list() 176 static int udl_alloc_urb_list(struct drm_device *dev, int count, size_t size) in udl_alloc_urb_list() 232 struct urb *udl_get_urb(struct drm_device *dev) in udl_get_urb() 266 int udl_submit_urb(struct drm_device *dev, struct urb *urb, size_t len) in udl_submit_urb() 283 int udl_driver_load(struct drm_device *dev, unsigned long flags) in udl_driver_load() 333 int udl_drop_usb(struct drm_device *dev) in udl_drop_usb() 339 int udl_driver_unload(struct drm_device *dev) in udl_driver_unload()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/ |
D | hw.h | 38 void NVWriteVgaSeq(struct drm_device *, int head, uint8_t index, uint8_t value); 39 uint8_t NVReadVgaSeq(struct drm_device *, int head, uint8_t index); 40 void NVWriteVgaGr(struct drm_device *, int head, uint8_t index, uint8_t value); 41 uint8_t NVReadVgaGr(struct drm_device *, int head, uint8_t index); 42 void NVSetOwner(struct drm_device *, int owner); 43 void NVBlankScreen(struct drm_device *, int head, bool blank); 44 int nouveau_hw_get_pllvals(struct drm_device *, enum nvbios_pll_type plltype, 47 int nouveau_hw_get_clock(struct drm_device *, enum nvbios_pll_type plltype); 48 void nouveau_hw_save_vga_fonts(struct drm_device *, bool save); 49 void nouveau_hw_save_state(struct drm_device *, int head, [all …]
|
D | disp.h | 87 nv04_display(struct drm_device *dev) in nv04_display() 93 int nv04_display_create(struct drm_device *); 94 void nv04_display_destroy(struct drm_device *); 95 int nv04_display_init(struct drm_device *); 96 void nv04_display_fini(struct drm_device *); 99 int nv04_crtc_create(struct drm_device *, int index); 110 int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_output *dcbent); 111 void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_output *dcbent, 113 void nv04_dfp_disable(struct drm_device *dev, int head); 117 int nv04_tv_identify(struct drm_device *dev, int i2c_index); [all …]
|
D | tvnv17.h | 122 void nv17_tv_state_save(struct drm_device *dev, struct nv17_tv_state *state); 123 void nv17_tv_state_load(struct drm_device *dev, struct nv17_tv_state *state); 130 static inline void nv_write_ptv(struct drm_device *dev, uint32_t reg, in nv_write_ptv() 137 static inline uint32_t nv_read_ptv(struct drm_device *dev, uint32_t reg) in nv_read_ptv() 143 static inline void nv_write_tv_enc(struct drm_device *dev, uint8_t reg, in nv_write_tv_enc() 150 static inline uint8_t nv_read_tv_enc(struct drm_device *dev, uint8_t reg) in nv_read_tv_enc()
|
D | tvnv04.c | 54 int nv04_tv_identify(struct drm_device *dev, int i2c_index) in nv04_tv_identify() 77 struct drm_device *dev = encoder->dev; in nv04_tv_dpms() 106 static void nv04_tv_bind(struct drm_device *dev, int head, bool bind) in nv04_tv_bind() 127 struct drm_device *dev = encoder->dev; in nv04_tv_prepare() 145 struct drm_device *dev = encoder->dev; in nv04_tv_mode_set() 168 struct drm_device *dev = encoder->dev; in nv04_tv_commit() 209 struct drm_device *dev = connector->dev; in nv04_tv_create()
|
D | hw.c | 39 NVWriteVgaSeq(struct drm_device *dev, int head, uint8_t index, uint8_t value) in NVWriteVgaSeq() 46 NVReadVgaSeq(struct drm_device *dev, int head, uint8_t index) in NVReadVgaSeq() 53 NVWriteVgaGr(struct drm_device *dev, int head, uint8_t index, uint8_t value) in NVWriteVgaGr() 60 NVReadVgaGr(struct drm_device *dev, int head, uint8_t index) in NVReadVgaGr() 85 NVSetOwner(struct drm_device *dev, int owner) in NVSetOwner() 110 NVBlankScreen(struct drm_device *dev, int head, bool blank) in NVBlankScreen() 132 nouveau_hw_decode_pll(struct drm_device *dev, uint32_t reg1, uint32_t pll1, in nouveau_hw_decode_pll() 164 nouveau_hw_get_pllvals(struct drm_device *dev, enum nvbios_pll_type plltype, in nouveau_hw_get_pllvals() 215 nouveau_hw_get_clock(struct drm_device *dev, enum nvbios_pll_type plltype) in nouveau_hw_get_clock() 246 nouveau_hw_fix_bad_vpll(struct drm_device *dev, int head) in nouveau_hw_fix_bad_vpll() [all …]
|
D | dfp.c | 55 int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_output *dcbent) in nv04_dfp_get_bound_head() 68 void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_output *dcbent, in nv04_dfp_bind_head() 93 void nv04_dfp_disable(struct drm_device *dev, int head) in nv04_dfp_disable() 115 struct drm_device *dev = encoder->dev; in nv04_dfp_update_fp_control() 154 struct drm_device *dev = encoder->dev; in get_tmds_slave() 203 static void nv04_dfp_prepare_sel_clk(struct drm_device *dev, in nv04_dfp_prepare_sel_clk() 248 struct drm_device *dev = encoder->dev; in nv04_dfp_prepare() 283 struct drm_device *dev = encoder->dev; in nv04_dfp_mode_set() 446 struct drm_device *dev = encoder->dev; in nv04_dfp_commit() 487 struct drm_device *dev = encoder->dev; in nv04_dfp_update_backlight() [all …]
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | intel_drv.h | 854 intel_get_crtc_for_pipe(struct drm_device *dev, int pipe) in intel_get_crtc_for_pipe() 861 intel_get_crtc_for_plane(struct drm_device *dev, int plane) in intel_get_crtc_for_plane() 952 void gen6_reset_rps_interrupts(struct drm_device *dev); 953 void gen6_enable_rps_interrupts(struct drm_device *dev); 954 void gen6_disable_rps_interrupts(struct drm_device *dev); 972 void intel_crt_init(struct drm_device *dev); 976 void intel_prepare_ddi(struct drm_device *dev); 978 void intel_ddi_init(struct drm_device *dev, enum port port); 981 void intel_ddi_pll_init(struct drm_device *dev); 1007 void intel_frontbuffer_flip_prepare(struct drm_device *dev, [all …]
|
D | intel_guc.h | 68 struct drm_device * guc_dev; 109 extern void intel_guc_ucode_init(struct drm_device *dev); 110 extern int intel_guc_ucode_load(struct drm_device *dev); 111 extern void intel_guc_ucode_fini(struct drm_device *dev); 113 extern int intel_guc_suspend(struct drm_device *dev); 114 extern int intel_guc_resume(struct drm_device *dev); 117 int i915_guc_submission_init(struct drm_device *dev); 118 int i915_guc_submission_enable(struct drm_device *dev); 121 void i915_guc_submission_disable(struct drm_device *dev); 122 void i915_guc_submission_fini(struct drm_device *dev);
|
D | i915_drv.h | 614 int (*get_display_clock_speed)(struct drm_device *dev); 615 int (*get_fifo_size)(struct drm_device *dev, int plane); 656 void (*init_clock_gating)(struct drm_device *dev); 657 int (*queue_flip)(struct drm_device *dev, struct drm_crtc *crtc, 665 void (*hpd_irq_setup)(struct drm_device *dev); 1346 struct drm_device *dev; 1690 struct drm_device *dev; 1702 struct drm_device *dev; 1949 int (*init_rings)(struct drm_device *dev); 1965 static inline struct drm_i915_private *to_i915(const struct drm_device *dev) in to_i915() [all …]
|
D | intel_opregion.c | 239 static int swsci(struct drm_device *dev, u32 function, u32 parm, u32 *parm_out) in swsci() 335 struct drm_device *dev = intel_encoder->base.dev; in intel_opregion_notify_encoder() 395 int intel_opregion_notify_adapter(struct drm_device *dev, pci_power_t state) in intel_opregion_notify_adapter() 411 static u32 asle_set_backlight(struct drm_device *dev, u32 bclp) in asle_set_backlight() 448 static u32 asle_set_als_illum(struct drm_device *dev, u32 alsi) in asle_set_als_illum() 456 static u32 asle_set_pwm_freq(struct drm_device *dev, u32 pfmb) in asle_set_pwm_freq() 462 static u32 asle_set_pfit(struct drm_device *dev, u32 pfit) in asle_set_pfit() 470 static u32 asle_set_supported_rotation_angles(struct drm_device *dev, u32 srot) in asle_set_supported_rotation_angles() 476 static u32 asle_set_button_array(struct drm_device *dev, u32 iuer) in asle_set_button_array() 494 static u32 asle_set_convertible(struct drm_device *dev, u32 iuer) in asle_set_convertible() [all …]
|
D | intel_frontbuffer.c | 82 struct drm_device *dev = obj->base.dev; in intel_fb_obj_invalidate() 116 static void intel_frontbuffer_flush(struct drm_device *dev, in intel_frontbuffer_flush() 148 struct drm_device *dev = obj->base.dev; in intel_fb_obj_flush() 183 void intel_frontbuffer_flip_prepare(struct drm_device *dev, in intel_frontbuffer_flip_prepare() 207 void intel_frontbuffer_flip_complete(struct drm_device *dev, in intel_frontbuffer_flip_complete() 232 void intel_frontbuffer_flip(struct drm_device *dev, in intel_frontbuffer_flip()
|
D | intel_fifo_underrun.c | 51 static bool ivb_can_enable_err_int(struct drm_device *dev) in ivb_can_enable_err_int() 69 static bool cpt_can_enable_serr_int(struct drm_device *dev) in cpt_can_enable_serr_int() 121 static void i9xx_set_fifo_underrun_reporting(struct drm_device *dev, in i9xx_set_fifo_underrun_reporting() 140 static void ironlake_set_fifo_underrun_reporting(struct drm_device *dev, in ironlake_set_fifo_underrun_reporting() 153 static void ivybridge_set_fifo_underrun_reporting(struct drm_device *dev, in ivybridge_set_fifo_underrun_reporting() 176 static void broadwell_set_fifo_underrun_reporting(struct drm_device *dev, in broadwell_set_fifo_underrun_reporting() 191 static void ibx_set_fifo_underrun_reporting(struct drm_device *dev, in ibx_set_fifo_underrun_reporting() 205 static void cpt_set_fifo_underrun_reporting(struct drm_device *dev, in cpt_set_fifo_underrun_reporting() 230 static bool __intel_set_cpu_fifo_underrun_reporting(struct drm_device *dev, in __intel_set_cpu_fifo_underrun_reporting()
|
D | intel_panel.c | 59 intel_find_panel_downclock(struct drm_device *dev, in intel_find_panel_downclock() 307 struct drm_device *dev = intel_crtc->base.dev; in intel_gmch_panel_fitting() 378 intel_panel_detect(struct drm_device *dev) in intel_panel_detect() 464 struct drm_device *dev = connector->base.dev; in intel_panel_compute_brightness() 483 struct drm_device *dev = connector->base.dev; in lpt_get_backlight() 491 struct drm_device *dev = connector->base.dev; in pch_get_backlight() 499 struct drm_device *dev = connector->base.dev; in i9xx_get_backlight() 518 static u32 _vlv_get_backlight(struct drm_device *dev, enum pipe pipe) in _vlv_get_backlight() 530 struct drm_device *dev = connector->base.dev; in vlv_get_backlight() 538 struct drm_device *dev = connector->base.dev; in bxt_get_backlight() [all …]
|
D | intel_psr.c | 64 static bool vlv_is_psr_active_on_pipe(struct drm_device *dev, int pipe) in vlv_is_psr_active_on_pipe() 79 struct drm_device *dev = dig_port->base.base.dev; in intel_psr_write_vsc() 109 struct drm_device *dev = intel_dig_port->base.base.dev; in vlv_psr_setup_vsc() 157 struct drm_device *dev = dig_port->base.base.dev; in hsw_psr_enable_sink() 221 struct drm_device *dev = dig_port->base.base.dev; in vlv_psr_enable_source() 236 struct drm_device *dev = dig_port->base.base.dev; in vlv_psr_activate() 253 struct drm_device *dev = dig_port->base.base.dev; in hsw_psr_enable_source() 293 struct drm_device *dev = dig_port->base.base.dev; in intel_psr_match_conditions() 340 struct drm_device *dev = intel_dig_port->base.base.dev; in intel_psr_activate() 369 struct drm_device *dev = intel_dig_port->base.base.dev; in intel_psr_enable() [all …]
|
D | i915_irq.c | 350 void gen6_reset_rps_interrupts(struct drm_device *dev) in gen6_reset_rps_interrupts() 363 void gen6_enable_rps_interrupts(struct drm_device *dev) in gen6_enable_rps_interrupts() 396 void gen6_disable_rps_interrupts(struct drm_device *dev) in gen6_disable_rps_interrupts() 529 static u32 vlv_get_pipestat_enable_mask(struct drm_device *dev, u32 status_mask) in vlv_get_pipestat_enable_mask() 589 static void i915_enable_asle_pipestat(struct drm_device *dev) in i915_enable_asle_pipestat() 656 static u32 i8xx_get_vblank_counter(struct drm_device *dev, unsigned int pipe) in i8xx_get_vblank_counter() 665 static u32 i915_get_vblank_counter(struct drm_device *dev, unsigned int pipe) in i915_get_vblank_counter() 713 static u32 g4x_get_vblank_counter(struct drm_device *dev, unsigned int pipe) in g4x_get_vblank_counter() 725 struct drm_device *dev = crtc->base.dev; in __intel_get_crtc_scanline() 773 static int i915_get_crtc_scanoutpos(struct drm_device *dev, unsigned int pipe, in i915_get_crtc_scanoutpos() [all …]
|
D | i915_debugfs.c | 78 struct drm_device *dev = node->minor->dev; in i915_capabilities() 206 struct drm_device *dev = node->minor->dev; in i915_gem_object_list_info() 266 struct drm_device *dev = node->minor->dev; in i915_gem_stolen_list_info() 433 struct drm_device *dev = node->minor->dev; in i915_gem_object_info() 531 struct drm_device *dev = node->minor->dev; in i915_gem_gtt_info() 566 struct drm_device *dev = node->minor->dev; in i915_gem_pageflip_info() 639 struct drm_device *dev = node->minor->dev; in i915_gem_batch_pool_info() 684 struct drm_device *dev = node->minor->dev; in i915_gem_request_info() 742 struct drm_device *dev = node->minor->dev; in i915_gem_seqno_info() 765 struct drm_device *dev = node->minor->dev; in i915_interrupt_info() [all …]
|
D | i915_gem_gtt.h | 277 struct drm_device *dev; 361 int (*gtt_probe)(struct drm_device *dev, u64 *gtt_total, 521 int i915_gem_gtt_init(struct drm_device *dev); 522 void i915_gem_init_global_gtt(struct drm_device *dev); 523 void i915_global_gtt_cleanup(struct drm_device *dev); 526 int i915_ppgtt_init(struct drm_device *dev, struct i915_hw_ppgtt *ppgtt); 527 int i915_ppgtt_init_hw(struct drm_device *dev); 530 struct i915_hw_ppgtt *i915_ppgtt_create(struct drm_device *dev, 543 void i915_check_and_clear_faults(struct drm_device *dev); 544 void i915_gem_suspend_gtt_mappings(struct drm_device *dev); [all …]
|
D | intel_pm.c | 55 static void bxt_init_clock_gating(struct drm_device *dev) in bxt_init_clock_gating() 71 static void i915_pineview_get_mem_freq(struct drm_device *dev) in i915_pineview_get_mem_freq() 110 static void i915_ironlake_get_mem_freq(struct drm_device *dev) in i915_ironlake_get_mem_freq() 283 struct drm_device *dev = dev_priv->dev; in intel_set_memory_cxsr() 336 static int vlv_get_fifo_size(struct drm_device *dev, in vlv_get_fifo_size() 388 static int i9xx_get_fifo_size(struct drm_device *dev, int plane) in i9xx_get_fifo_size() 404 static int i830_get_fifo_size(struct drm_device *dev, int plane) in i830_get_fifo_size() 421 static int i845_get_fifo_size(struct drm_device *dev, int plane) in i845_get_fifo_size() 598 static struct drm_crtc *single_enabled_crtc(struct drm_device *dev) in single_enabled_crtc() 615 struct drm_device *dev = unused_crtc->dev; in pineview_update_wm() [all …]
|
D | i915_sysfs.c | 38 static u32 calc_residency(struct drm_device *dev, const u32 reg) in calc_residency() 147 static int l3_access_valid(struct drm_device *dev, loff_t offset) in l3_access_valid() 168 struct drm_device *drm_dev = dminor->dev; in i915_l3_read() 204 struct drm_device *drm_dev = dminor->dev; in i915_l3_write() 277 struct drm_device *dev = minor->dev; in gt_act_freq_mhz_show() 311 struct drm_device *dev = minor->dev; in gt_cur_freq_mhz_show() 332 struct drm_device *dev = minor->dev; in vlv_rpe_freq_mhz_show() 343 struct drm_device *dev = minor->dev; in gt_max_freq_mhz_show() 361 struct drm_device *dev = minor->dev; in gt_max_freq_mhz_store() 406 struct drm_device *dev = minor->dev; in gt_min_freq_mhz_show() [all …]
|
D | intel_display.c | 93 static int intel_framebuffer_init(struct drm_device *dev, 111 static void skl_init_scalers(struct drm_device *dev, struct intel_crtc *intel_crtc, 118 static void intel_modeset_setup_hw_state(struct drm_device *dev); 173 intel_pch_rawclk(struct drm_device *dev) in intel_pch_rawclk() 183 int intel_hrawclk(struct drm_device *dev) in intel_hrawclk() 227 intel_fdi_link_freq(struct drm_device *dev) in intel_fdi_link_freq() 512 struct drm_device *dev = crtc->base.dev; in intel_pipe_has_type() 556 struct drm_device *dev = crtc_state->base.crtc->dev; in intel_ironlake_limit() 580 struct drm_device *dev = crtc_state->base.crtc->dev; in intel_g4x_limit() 602 struct drm_device *dev = crtc_state->base.crtc->dev; in intel_limit() [all …]
|
D | i915_gem_context.c | 100 static size_t get_context_alignment(struct drm_device *dev) in get_context_alignment() 108 static int get_context_size(struct drm_device *dev) in get_context_size() 176 i915_gem_alloc_context_obj(struct drm_device *dev, size_t size) in i915_gem_alloc_context_obj() 206 __create_hw_context(struct drm_device *dev, in __create_hw_context() 262 i915_gem_create_context(struct drm_device *dev, in i915_gem_create_context() 317 void i915_gem_context_reset(struct drm_device *dev) in i915_gem_context_reset() 350 int i915_gem_context_init(struct drm_device *dev) in i915_gem_context_init() 401 void i915_gem_context_fini(struct drm_device *dev) in i915_gem_context_fini() 473 int i915_gem_context_open(struct drm_device *dev, struct drm_file *file) in i915_gem_context_open() 492 void i915_gem_context_close(struct drm_device *dev, struct drm_file *file) in i915_gem_context_close() [all …]
|
D | i915_drv.c | 446 static enum intel_pch intel_virt_detect_pch(struct drm_device *dev) in intel_virt_detect_pch() 474 void intel_detect_pch(struct drm_device *dev) in intel_detect_pch() 551 bool i915_semaphore_is_enabled(struct drm_device *dev) in i915_semaphore_is_enabled() 598 struct drm_device *dev = dev_priv->dev; in intel_suspend_encoders() 618 static int i915_drm_suspend(struct drm_device *dev) in i915_drm_suspend() 688 static int i915_drm_suspend_late(struct drm_device *drm_dev, bool hibernation) in i915_drm_suspend_late() 720 int i915_suspend_switcheroo(struct drm_device *dev, pm_message_t state) in i915_suspend_switcheroo() 744 static int i915_drm_resume(struct drm_device *dev) in i915_drm_resume() 815 static int i915_drm_resume_early(struct drm_device *dev) in i915_drm_resume_early() 855 int i915_resume_switcheroo(struct drm_device *dev) in i915_resume_switcheroo() [all …]
|
D | i915_dma.c | 55 static int i915_getparam(struct drm_device *dev, void *data, in i915_getparam() 186 static int i915_get_bridge_dev(struct drm_device *dev) in i915_get_bridge_dev() 207 intel_alloc_mchbar_resource(struct drm_device *dev) in intel_alloc_mchbar_resource() 253 intel_setup_mchbar(struct drm_device *dev) in intel_setup_mchbar() 293 intel_teardown_mchbar(struct drm_device *dev) in intel_teardown_mchbar() 318 struct drm_device *dev = cookie; in i915_vga_set_decode() 330 struct drm_device *dev = pci_get_drvdata(pdev); in i915_switcheroo_set_state() 350 struct drm_device *dev = pci_get_drvdata(pdev); in i915_switcheroo_can_switch() 366 static int i915_load_modeset_init(struct drm_device *dev) in i915_load_modeset_init() 551 static void cherryview_sseu_info_init(struct drm_device *dev) in cherryview_sseu_info_init() [all …]
|
D | intel_ringbuffer.h | 158 struct drm_device *dev; 425 int intel_pin_and_map_ringbuffer_obj(struct drm_device *dev, 462 int intel_init_render_ring_buffer(struct drm_device *dev); 463 int intel_init_bsd_ring_buffer(struct drm_device *dev); 464 int intel_init_bsd2_ring_buffer(struct drm_device *dev); 465 int intel_init_blt_ring_buffer(struct drm_device *dev); 466 int intel_init_vebox_ring_buffer(struct drm_device *dev);
|
D | intel_uncore.c | 264 void intel_uncore_forcewake_reset(struct drm_device *dev, bool restore) in intel_uncore_forcewake_reset() 332 static void intel_uncore_ellc_detect(struct drm_device *dev) in intel_uncore_ellc_detect() 349 static void __intel_uncore_early_sanitize(struct drm_device *dev, in __intel_uncore_early_sanitize() 373 void intel_uncore_early_sanitize(struct drm_device *dev, bool restore_forcewake) in intel_uncore_early_sanitize() 379 void intel_uncore_sanitize(struct drm_device *dev) in intel_uncore_sanitize() 1103 static void intel_uncore_fw_domains_init(struct drm_device *dev) in intel_uncore_fw_domains_init() 1197 void intel_uncore_init(struct drm_device *dev) in intel_uncore_init() 1259 void intel_uncore_fini(struct drm_device *dev) in intel_uncore_fini() 1277 int i915_reg_read_ioctl(struct drm_device *dev, in i915_reg_read_ioctl() 1332 int i915_get_reset_stats_ioctl(struct drm_device *dev, in i915_get_reset_stats_ioctl() [all …]
|
D | intel_crt.c | 69 struct drm_device *dev = encoder->base.dev; in intel_crt_get_hw_state() 116 struct drm_device *dev = encoder->base.dev; in intel_crt_get_config() 145 struct drm_device *dev = encoder->base.dev; in intel_crt_set_dpms() 218 struct drm_device *dev = connector->dev; in intel_crt_mode_valid() 245 struct drm_device *dev = encoder->base.dev; in intel_crt_compute_config() 275 struct drm_device *dev = connector->dev; in intel_ironlake_crt_detect_hotplug() 320 struct drm_device *dev = connector->dev; in valleyview_crt_detect_hotplug() 362 struct drm_device *dev = connector->dev; in intel_crt_detect_hotplug() 480 struct drm_device *dev = crt->base.base.dev; in intel_crt_load_detect() 600 struct drm_device *dev = connector->dev; in intel_crt_detect() [all …]
|
D | intel_dp.c | 114 static struct drm_device *intel_dp_to_dev(struct intel_dp *intel_dp) in intel_dp_to_dev() 130 static void vlv_steal_power_sequencer(struct drm_device *dev, 160 struct drm_device *dev = intel_dig_port->base.base.dev; in intel_dp_max_lane_count() 262 intel_dp_init_panel_power_sequencer(struct drm_device *dev, 265 intel_dp_init_panel_power_sequencer_registers(struct drm_device *dev, 272 struct drm_device *dev = encoder->base.dev; in pps_lock() 290 struct drm_device *dev = encoder->base.dev; in pps_unlock() 304 struct drm_device *dev = intel_dig_port->base.base.dev; in vlv_power_sequencer_kick() 374 struct drm_device *dev = intel_dig_port->base.base.dev; in vlv_power_sequencer_pipe() 482 struct drm_device *dev = intel_dig_port->base.base.dev; in vlv_initial_power_sequencer_setup() [all …]
|
D | intel_lvds.c | 73 struct drm_device *dev = encoder->base.dev; in intel_lvds_get_hw_state() 99 struct drm_device *dev = encoder->base.dev; in intel_lvds_get_config() 135 struct drm_device *dev = encoder->base.dev; in intel_pre_enable_lvds() 208 struct drm_device *dev = encoder->base.dev; in intel_enable_lvds() 235 struct drm_device *dev = encoder->base.dev; in intel_disable_lvds() 302 struct drm_device *dev = intel_encoder->base.dev; in intel_lvds_compute_config() 367 struct drm_device *dev = connector->dev; in intel_lvds_detect() 386 struct drm_device *dev = connector->dev; in intel_lvds_get_modes() 437 struct drm_device *dev = connector->dev; in intel_lid_notify() 514 struct drm_device *dev = connector->dev; in intel_lvds_set_property() [all …]
|
D | intel_lrc.h | 48 int intel_logical_rings_init(struct drm_device *dev); 85 void intel_lr_context_reset(struct drm_device *dev, 91 int intel_sanitize_enable_execlists(struct drm_device *dev, int enable_execlists);
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
D | omap_drv.h | 70 struct omap_irq_wait * omap_irq_wait_init(struct drm_device *dev, 72 int omap_irq_wait(struct drm_device *dev, struct omap_irq_wait *wait, 132 int omap_irq_enable_vblank(struct drm_device *dev, unsigned int pipe); 133 void omap_irq_disable_vblank(struct drm_device *dev, unsigned int pipe); 134 void __omap_irq_register(struct drm_device *dev, struct omap_drm_irq *irq); 135 void __omap_irq_unregister(struct drm_device *dev, struct omap_drm_irq *irq); 136 void omap_irq_register(struct drm_device *dev, struct omap_drm_irq *irq); 137 void omap_irq_unregister(struct drm_device *dev, struct omap_drm_irq *irq); 138 void omap_drm_irq_uninstall(struct drm_device *dev); 139 int omap_drm_irq_install(struct drm_device *dev); [all …]
|
D | omap_irq.c | 31 static void omap_irq_update(struct drm_device *dev) in omap_irq_update() 48 void __omap_irq_register(struct drm_device *dev, struct omap_drm_irq *irq) in __omap_irq_register() 64 void omap_irq_register(struct drm_device *dev, struct omap_drm_irq *irq) in omap_irq_register() 73 void __omap_irq_unregister(struct drm_device *dev, struct omap_drm_irq *irq) in __omap_irq_unregister() 88 void omap_irq_unregister(struct drm_device *dev, struct omap_drm_irq *irq) in omap_irq_unregister() 112 struct omap_irq_wait * omap_irq_wait_init(struct drm_device *dev, in omap_irq_wait_init() 123 int omap_irq_wait(struct drm_device *dev, struct omap_irq_wait *wait, in omap_irq_wait() 147 int omap_irq_enable_vblank(struct drm_device *dev, unsigned int pipe) in omap_irq_enable_vblank() 172 void omap_irq_disable_vblank(struct drm_device *dev, unsigned int pipe) in omap_irq_disable_vblank() 188 struct drm_device *dev = (struct drm_device *) arg; in omap_irq_handler() [all …]
|
D | omap_drv.c | 54 static void omap_fb_output_poll_changed(struct drm_device *dev) in omap_fb_output_poll_changed() 64 struct drm_device *dev; 69 static void omap_atomic_wait_for_completion(struct drm_device *dev, in omap_atomic_wait_for_completion() 91 struct drm_device *dev = commit->dev; in omap_atomic_complete() 140 static int omap_atomic_commit(struct drm_device *dev, in omap_atomic_commit() 223 static bool channel_used(struct drm_device *dev, enum omap_channel channel) in channel_used() 279 static int omap_modeset_create_crtc(struct drm_device *dev, int id, in omap_modeset_create_crtc() 302 static int omap_modeset_init_properties(struct drm_device *dev) in omap_modeset_init_properties() 323 static int omap_modeset_init(struct drm_device *dev) in omap_modeset_init() 506 static void omap_modeset_free(struct drm_device *dev) in omap_modeset_free() [all …]
|
D | omap_debugfs.c | 31 struct drm_device *dev = node->minor->dev; in gem_show() 50 struct drm_device *dev = node->minor->dev; in mm_show() 57 struct drm_device *dev = node->minor->dev; in fb_show() 91 struct drm_device *dev = minor->dev; in omap_debugfs_init()
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_drm_iommu.h | 20 int drm_create_iommu_mapping(struct drm_device *drm_dev); 22 void drm_release_iommu_mapping(struct drm_device *drm_dev); 24 int drm_iommu_attach_device(struct drm_device *drm_dev, 27 void drm_iommu_detach_device(struct drm_device *dev_dev, 30 static inline bool is_drm_iommu_supported(struct drm_device *drm_dev) in is_drm_iommu_supported() 39 static inline int drm_create_iommu_mapping(struct drm_device *drm_dev) in drm_create_iommu_mapping() 44 static inline void drm_release_iommu_mapping(struct drm_device *drm_dev) in drm_release_iommu_mapping() 48 static inline int drm_iommu_attach_device(struct drm_device *drm_dev, in drm_iommu_attach_device() 54 static inline void drm_iommu_detach_device(struct drm_device *drm_dev, in drm_iommu_detach_device() 59 static inline bool is_drm_iommu_supported(struct drm_device *drm_dev) in is_drm_iommu_supported()
|
D | exynos_drm_gem.h | 64 struct exynos_drm_gem *exynos_drm_gem_create(struct drm_device *dev, 73 int exynos_drm_gem_create_ioctl(struct drm_device *dev, void *data, 81 dma_addr_t *exynos_drm_gem_get_dma_addr(struct drm_device *dev, 90 void exynos_drm_gem_put_dma_addr(struct drm_device *dev, 95 int exynos_drm_gem_userptr_ioctl(struct drm_device *dev, void *data, 99 int exynos_drm_gem_get_ioctl(struct drm_device *dev, void *data, 103 unsigned long exynos_drm_gem_get_size(struct drm_device *dev, 112 struct drm_device *dev, 117 struct drm_device *dev, uint32_t handle, 149 int exynos_gem_map_sgt_with_dma(struct drm_device *drm_dev, [all …]
|
D | exynos_drm_drv.h | 219 struct drm_device *drm_dev; 221 int (*probe)(struct drm_device *drm_dev, struct device *dev); 222 void (*remove)(struct drm_device *drm_dev, struct device *dev); 223 int (*open)(struct drm_device *drm_dev, struct device *dev, 225 void (*close)(struct drm_device *drm_dev, struct device *dev, 235 int exynos_drm_device_subdrv_probe(struct drm_device *dev); 236 int exynos_drm_device_subdrv_remove(struct drm_device *dev); 237 int exynos_drm_subdrv_open(struct drm_device *dev, struct drm_file *file); 238 void exynos_drm_subdrv_close(struct drm_device *dev, struct drm_file *file); 243 int exynos_dpi_bind(struct drm_device *dev, struct drm_encoder *encoder); [all …]
|
D | exynos_drm_g2d.h | 11 extern int exynos_g2d_get_ver_ioctl(struct drm_device *dev, void *data, 13 extern int exynos_g2d_set_cmdlist_ioctl(struct drm_device *dev, void *data, 15 extern int exynos_g2d_exec_ioctl(struct drm_device *dev, void *data, 18 static inline int exynos_g2d_get_ver_ioctl(struct drm_device *dev, void *data, in exynos_g2d_get_ver_ioctl() 24 static inline int exynos_g2d_set_cmdlist_ioctl(struct drm_device *dev, in exynos_g2d_set_cmdlist_ioctl() 31 static inline int exynos_g2d_exec_ioctl(struct drm_device *dev, void *data, in exynos_g2d_exec_ioctl()
|
D | exynos_drm_ipp.h | 162 struct drm_device *drm_dev; 182 extern int exynos_drm_ipp_get_property(struct drm_device *drm_dev, void *data, 184 extern int exynos_drm_ipp_set_property(struct drm_device *drm_dev, void *data, 186 extern int exynos_drm_ipp_queue_buf(struct drm_device *drm_dev, void *data, 188 extern int exynos_drm_ipp_cmd_ctrl(struct drm_device *drm_dev, void *data, 207 static inline int exynos_drm_ipp_get_property(struct drm_device *drm_dev, in exynos_drm_ipp_get_property() 214 static inline int exynos_drm_ipp_set_property(struct drm_device *drm_dev, in exynos_drm_ipp_set_property() 221 static inline int exynos_drm_ipp_queue_buf(struct drm_device *drm_dev, in exynos_drm_ipp_queue_buf() 228 static inline int exynos_drm_ipp_cmd_ctrl(struct drm_device *drm_dev, in exynos_drm_ipp_cmd_ctrl()
|
D | exynos_drm_fbdev.h | 18 int exynos_drm_fbdev_init(struct drm_device *dev); 19 int exynos_drm_fbdev_reinit(struct drm_device *dev); 20 void exynos_drm_fbdev_fini(struct drm_device *dev); 21 void exynos_drm_fbdev_restore_mode(struct drm_device *dev);
|
D | exynos_drm_crtc.h | 20 struct exynos_drm_crtc *exynos_drm_crtc_create(struct drm_device *drm_dev, 26 int exynos_drm_crtc_enable_vblank(struct drm_device *dev, unsigned int pipe); 27 void exynos_drm_crtc_disable_vblank(struct drm_device *dev, unsigned int pipe); 34 int exynos_drm_crtc_get_pipe_from_type(struct drm_device *drm_dev,
|
D | exynos_drm_gem.c | 25 struct drm_device *dev = exynos_gem->base.dev; in exynos_drm_alloc_buf() 110 struct drm_device *dev = exynos_gem->base.dev; in exynos_drm_free_buf() 172 unsigned long exynos_drm_gem_get_size(struct drm_device *dev, in exynos_drm_gem_get_size() 192 static struct exynos_drm_gem *exynos_drm_gem_init(struct drm_device *dev, in exynos_drm_gem_init() 225 struct exynos_drm_gem *exynos_drm_gem_create(struct drm_device *dev, in exynos_drm_gem_create() 261 int exynos_drm_gem_create_ioctl(struct drm_device *dev, void *data, in exynos_drm_gem_create_ioctl() 282 dma_addr_t *exynos_drm_gem_get_dma_addr(struct drm_device *dev, in exynos_drm_gem_get_dma_addr() 300 void exynos_drm_gem_put_dma_addr(struct drm_device *dev, in exynos_drm_gem_put_dma_addr() 324 struct drm_device *drm_dev = exynos_gem->base.dev; in exynos_drm_gem_mmap_buffer() 348 int exynos_drm_gem_get_ioctl(struct drm_device *dev, void *data, in exynos_drm_gem_get_ioctl() [all …]
|
D | exynos_drm_core.c | 42 int exynos_drm_device_subdrv_probe(struct drm_device *dev) in exynos_drm_device_subdrv_probe() 71 int exynos_drm_device_subdrv_remove(struct drm_device *dev) in exynos_drm_device_subdrv_remove() 88 int exynos_drm_subdrv_open(struct drm_device *dev, struct drm_file *file) in exynos_drm_subdrv_open() 111 void exynos_drm_subdrv_close(struct drm_device *dev, struct drm_file *file) in exynos_drm_subdrv_close()
|
D | exynos_drm_iommu.c | 29 int drm_create_iommu_mapping(struct drm_device *drm_dev) in drm_create_iommu_mapping() 68 void drm_release_iommu_mapping(struct drm_device *drm_dev) in drm_release_iommu_mapping() 84 int drm_iommu_attach_device(struct drm_device *drm_dev, in drm_iommu_attach_device() 133 void drm_iommu_detach_device(struct drm_device *drm_dev, in drm_iommu_detach_device()
|
D | exynos_drm_drv.c | 43 struct drm_device *dev; 71 struct drm_device *dev = commit->dev; in exynos_atomic_commit_complete() 133 static int exynos_drm_load(struct drm_device *dev, unsigned long flags) in exynos_drm_load() 231 static int exynos_drm_unload(struct drm_device *dev) in exynos_drm_unload() 260 int exynos_atomic_commit(struct drm_device *dev, struct drm_atomic_state *state, in exynos_atomic_commit() 308 static int exynos_drm_suspend(struct drm_device *dev, pm_message_t state) in exynos_drm_suspend() 327 static int exynos_drm_resume(struct drm_device *dev) in exynos_drm_resume() 346 static int exynos_drm_open(struct drm_device *dev, struct drm_file *file) in exynos_drm_open() 369 static void exynos_drm_preclose(struct drm_device *dev, in exynos_drm_preclose() 375 static void exynos_drm_postclose(struct drm_device *dev, struct drm_file *file) in exynos_drm_postclose() [all …]
|
D | exynos_drm_fb.c | 42 static int check_fb_gem_memory_type(struct drm_device *drm_dev, in check_fb_gem_memory_type() 119 exynos_drm_framebuffer_init(struct drm_device *dev, in exynos_drm_framebuffer_init() 156 exynos_user_fb_create(struct drm_device *dev, struct drm_file *file_priv, in exynos_user_fb_create() 209 static void exynos_drm_output_poll_changed(struct drm_device *dev) in exynos_drm_output_poll_changed() 227 void exynos_drm_mode_config_init(struct drm_device *dev) in exynos_drm_mode_config_init()
|
D | exynos_drm_fb.h | 20 exynos_drm_framebuffer_init(struct drm_device *dev, 28 void exynos_drm_mode_config_init(struct drm_device *dev);
|
/linux-4.4.14/drivers/gpu/drm/ast/ |
D | ast_drv.h | 87 struct drm_device *dev; 123 int ast_driver_load(struct drm_device *dev, unsigned long flags); 124 int ast_driver_unload(struct drm_device *dev); 229 struct drm_device *dev; 307 extern int ast_mode_init(struct drm_device *dev); 308 extern void ast_mode_fini(struct drm_device *dev); 310 int ast_framebuffer_init(struct drm_device *dev, 315 int ast_fbdev_init(struct drm_device *dev); 316 void ast_fbdev_fini(struct drm_device *dev); 317 void ast_fbdev_set_suspend(struct drm_device *dev, int state); [all …]
|
D | ast_drv.c | 71 struct drm_device *dev = pci_get_drvdata(pdev); in ast_pci_remove() 78 static int ast_drm_freeze(struct drm_device *dev) in ast_drm_freeze() 90 static int ast_drm_thaw(struct drm_device *dev) in ast_drm_thaw() 105 static int ast_drm_resume(struct drm_device *dev) in ast_drm_resume() 123 struct drm_device *ddev = pci_get_drvdata(pdev); in ast_pm_suspend() 137 struct drm_device *ddev = pci_get_drvdata(pdev); in ast_pm_resume() 144 struct drm_device *ddev = pci_get_drvdata(pdev); in ast_pm_freeze() 155 struct drm_device *ddev = pci_get_drvdata(pdev); in ast_pm_thaw() 162 struct drm_device *ddev = pci_get_drvdata(pdev); in ast_pm_poweroff()
|
D | ast_dp501.c | 7 int ast_load_dp501_microcode(struct drm_device *dev) in ast_load_dp501_microcode() 95 static bool ast_write_cmd(struct drm_device *dev, u8 data) in ast_write_cmd() 117 static bool ast_write_data(struct drm_device *dev, u8 data) in ast_write_data() 135 static bool ast_read_data(struct drm_device *dev, u8 *data) 161 void ast_set_dp501_video_output(struct drm_device *dev, u8 mode) in ast_set_dp501_video_output() 174 bool ast_backup_fw(struct drm_device *dev, u8 *addr, u32 size) in ast_backup_fw() 190 bool ast_launch_m68k(struct drm_device *dev) in ast_launch_m68k() 253 u8 ast_get_dp501_max_clk(struct drm_device *dev) in ast_get_dp501_max_clk() 281 bool ast_dp501_read_edid(struct drm_device *dev, u8 *ediddata) in ast_dp501_read_edid() 310 static bool ast_init_dvo(struct drm_device *dev) in ast_init_dvo() [all …]
|
D | ast_main.c | 66 static int ast_detect_chip(struct drm_device *dev, bool *need_post) in ast_detect_chip() 213 static int ast_get_dram_info(struct drm_device *dev) in ast_get_dram_info() 310 int ast_framebuffer_init(struct drm_device *dev, in ast_framebuffer_init() 328 ast_user_framebuffer_create(struct drm_device *dev, in ast_user_framebuffer_create() 359 static u32 ast_get_vram_info(struct drm_device *dev) in ast_get_vram_info() 391 int ast_driver_load(struct drm_device *dev, unsigned long flags) in ast_driver_load() 480 int ast_driver_unload(struct drm_device *dev) in ast_driver_unload() 496 int ast_gem_create(struct drm_device *dev, in ast_gem_create() 520 struct drm_device *dev, in ast_dumb_create() 570 struct drm_device *dev, in ast_dumb_mmap_offset()
|
/linux-4.4.14/drivers/gpu/drm/msm/ |
D | msm_drv.h | 179 int msm_atomic_check(struct drm_device *dev, 181 int msm_atomic_commit(struct drm_device *dev, 184 int msm_register_mmu(struct drm_device *dev, struct msm_mmu *mmu); 186 int msm_wait_fence(struct drm_device *dev, uint32_t fence, 188 int msm_queue_fence_cb(struct drm_device *dev, 190 void msm_update_fence(struct drm_device *dev, uint32_t fence); 192 int msm_ioctl_gem_submit(struct drm_device *dev, void *data, 207 int msm_gem_dumb_create(struct drm_file *file, struct drm_device *dev, 209 int msm_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev, 215 struct drm_gem_object *msm_gem_prime_import_sg_table(struct drm_device *dev, [all …]
|
D | msm_drv.c | 22 static void msm_fb_output_poll_changed(struct drm_device *dev) in msm_fb_output_poll_changed() 36 int msm_register_mmu(struct drm_device *dev, struct msm_mmu *mmu) in msm_register_mmu() 180 static int msm_unload(struct drm_device *dev) in msm_unload() 258 static int msm_init_vram(struct drm_device *dev) in msm_init_vram() 333 static int msm_load(struct drm_device *dev, unsigned long flags) in msm_load() 442 static void load_gpu(struct drm_device *dev) in load_gpu() 455 static int msm_open(struct drm_device *dev, struct drm_file *file) in msm_open() 473 static void msm_preclose(struct drm_device *dev, struct drm_file *file) in msm_preclose() 490 static void msm_lastclose(struct drm_device *dev) in msm_lastclose() 499 struct drm_device *dev = arg; in msm_irq() [all …]
|
D | msm_gem.c | 77 struct drm_device *dev = obj->dev; in get_pages() 138 struct drm_device *dev = obj->dev; in msm_gem_get_pages() 196 struct drm_device *dev = obj->dev; in msm_gem_fault() 251 struct drm_device *dev = obj->dev; in mmap_offset() 358 int msm_gem_dumb_create(struct drm_file *file, struct drm_device *dev, in msm_gem_dumb_create() 367 int msm_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev, in msm_gem_dumb_map_offset() 438 struct drm_device *dev = obj->dev; in msm_gem_move_to_inactive() 453 struct drm_device *dev = obj->dev; in msm_gem_cpu_prep() 480 struct drm_device *dev = obj->dev; in msm_gem_describe() 512 struct drm_device *dev = obj->dev; in msm_gem_free_object() [all …]
|
D | msm_atomic.c | 23 struct drm_device *dev; 87 static void msm_atomic_wait_for_commit_done(struct drm_device *dev, in msm_atomic_wait_for_commit_done() 120 struct drm_device *dev = state->dev; in complete_commit() 169 int msm_atomic_check(struct drm_device *dev, in msm_atomic_check() 202 int msm_atomic_commit(struct drm_device *dev, in msm_atomic_commit()
|
/linux-4.4.14/drivers/gpu/drm/armada/ |
D | armada_gem.h | 31 int armada_gem_linear_back(struct drm_device *, struct armada_gem_object *); 32 void *armada_gem_map_object(struct drm_device *, struct armada_gem_object *); 33 struct armada_gem_object *armada_gem_alloc_private_object(struct drm_device *, 35 int armada_gem_dumb_create(struct drm_file *, struct drm_device *, 37 int armada_gem_dumb_map_offset(struct drm_file *, struct drm_device *, 39 int armada_gem_dumb_destroy(struct drm_file *, struct drm_device *, 41 struct dma_buf *armada_gem_prime_export(struct drm_device *dev, 43 struct drm_gem_object *armada_gem_prime_import(struct drm_device *, 48 struct drm_device *dev, struct drm_file *dfile, unsigned handle) in armada_gem_object_lookup()
|
D | armada_drm.h | 77 void __armada_drm_queue_unref_work(struct drm_device *, 79 void armada_drm_queue_unref_work(struct drm_device *, 84 int armada_fbdev_init(struct drm_device *); 85 void armada_fbdev_lastclose(struct drm_device *); 86 void armada_fbdev_fini(struct drm_device *); 88 int armada_overlay_plane_create(struct drm_device *, unsigned long);
|
D | armada_gem.c | 84 armada_gem_linear_back(struct drm_device *dev, struct armada_gem_object *obj) in armada_gem_linear_back() 184 armada_gem_map_object(struct drm_device *dev, struct armada_gem_object *dobj) in armada_gem_map_object() 193 armada_gem_alloc_private_object(struct drm_device *dev, size_t size) in armada_gem_alloc_private_object() 211 struct armada_gem_object *armada_gem_alloc_object(struct drm_device *dev, in armada_gem_alloc_object() 239 int armada_gem_dumb_create(struct drm_file *file, struct drm_device *dev, in armada_gem_dumb_create() 271 int armada_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev, in armada_gem_dumb_map_offset() 304 int armada_gem_dumb_destroy(struct drm_file *file, struct drm_device *dev, in armada_gem_dumb_destroy() 311 int armada_gem_create_ioctl(struct drm_device *dev, void *data, in armada_gem_create_ioctl() 343 int armada_gem_mmap_ioctl(struct drm_device *dev, void *data, in armada_gem_mmap_ioctl() 370 int armada_gem_pwrite_ioctl(struct drm_device *dev, void *data, in armada_gem_pwrite_ioctl() [all …]
|
D | armada_drv.c | 33 void __armada_drm_queue_unref_work(struct drm_device *dev, in __armada_drm_queue_unref_work() 42 void armada_drm_queue_unref_work(struct drm_device *dev, in armada_drm_queue_unref_work() 52 static int armada_drm_load(struct drm_device *dev, unsigned long flags) in armada_drm_load() 135 static int armada_drm_unload(struct drm_device *dev) in armada_drm_unload() 153 static int armada_drm_enable_vblank(struct drm_device *dev, unsigned int pipe) in armada_drm_enable_vblank() 160 static void armada_drm_disable_vblank(struct drm_device *dev, unsigned int pipe) in armada_drm_disable_vblank() 172 static void armada_drm_lastclose(struct drm_device *dev) in armada_drm_lastclose()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_drv.c | 98 int radeon_driver_load_kms(struct drm_device *dev, unsigned long flags); 99 int radeon_driver_unload_kms(struct drm_device *dev); 100 void radeon_driver_lastclose_kms(struct drm_device *dev); 101 int radeon_driver_open_kms(struct drm_device *dev, struct drm_file *file_priv); 102 void radeon_driver_postclose_kms(struct drm_device *dev, 104 void radeon_driver_preclose_kms(struct drm_device *dev, 106 int radeon_suspend_kms(struct drm_device *dev, bool suspend, bool fbcon); 107 int radeon_resume_kms(struct drm_device *dev, bool resume, bool fbcon); 108 u32 radeon_get_vblank_counter_kms(struct drm_device *dev, unsigned int pipe); 109 int radeon_enable_vblank_kms(struct drm_device *dev, unsigned int pipe); [all …]
|
D | radeon_irq.c | 39 void radeon_irq_set_state(struct drm_device *dev, u32 mask, int state) in radeon_irq_set_state() 52 static void r500_vbl_irq_set_state(struct drm_device *dev, u32 mask, int state) in r500_vbl_irq_set_state() 65 int radeon_enable_vblank(struct drm_device *dev, unsigned int pipe) in radeon_enable_vblank() 100 void radeon_disable_vblank(struct drm_device *dev, unsigned int pipe) in radeon_disable_vblank() 186 struct drm_device *dev = (struct drm_device *) arg; in radeon_driver_irq_handler() 223 static int radeon_emit_irq(struct drm_device * dev) in radeon_emit_irq() 241 static int radeon_wait_irq(struct drm_device * dev, int swi_nr) in radeon_wait_irq() 258 u32 radeon_get_vblank_counter(struct drm_device *dev, unsigned int pipe) in radeon_get_vblank_counter() 287 int radeon_irq_emit(struct drm_device *dev, void *data, struct drm_file *file_priv) in radeon_irq_emit() 315 int radeon_irq_wait(struct drm_device *dev, void *data, struct drm_file *file_priv) in radeon_irq_wait() [all …]
|
D | radeon_drv.h | 363 extern void radeon_cp_discard_buffer(struct drm_device *dev, struct drm_master *master, struct drm_… 366 extern int radeon_cp_init(struct drm_device *dev, void *data, struct drm_file *file_priv); 367 extern int radeon_cp_start(struct drm_device *dev, void *data, struct drm_file *file_priv); 368 extern int radeon_cp_stop(struct drm_device *dev, void *data, struct drm_file *file_priv); 369 extern int radeon_cp_reset(struct drm_device *dev, void *data, struct drm_file *file_priv); 370 extern int radeon_cp_idle(struct drm_device *dev, void *data, struct drm_file *file_priv); 371 extern int radeon_cp_resume(struct drm_device *dev, void *data, struct drm_file *file_priv); 372 extern int radeon_engine_reset(struct drm_device *dev, void *data, struct drm_file *file_priv); 373 extern int radeon_fullscreen(struct drm_device *dev, void *data, struct drm_file *file_priv); 374 extern int radeon_cp_buffers(struct drm_device *dev, void *data, struct drm_file *file_priv); [all …]
|
D | radeon_mode.h | 201 struct drm_device *dev; 696 radeon_add_atom_connector(struct drm_device *dev, 706 radeon_add_legacy_connector(struct drm_device *dev, 714 radeon_get_encoder_enum(struct drm_device *dev, uint32_t supported_device, 716 extern void radeon_link_encoder_connector(struct drm_device *dev); 793 extern struct radeon_i2c_chan *radeon_i2c_create(struct drm_device *dev, 834 extern void radeon_setup_encoder_clones(struct drm_device *dev); 836 struct drm_encoder *radeon_encoder_legacy_lvds_add(struct drm_device *dev, int bios_index); 837 struct drm_encoder *radeon_encoder_legacy_primary_dac_add(struct drm_device *dev, int bios_index, i… 838 struct drm_encoder *radeon_encoder_legacy_tv_dac_add(struct drm_device *dev, int bios_index, int wi… [all …]
|
D | radeon_encoders.c | 42 struct drm_device *dev = encoder->dev; in radeon_encoder_clones() 76 void radeon_setup_encoder_clones(struct drm_device *dev) in radeon_setup_encoder_clones() 86 radeon_get_encoder_enum(struct drm_device *dev, uint32_t supported_device, uint8_t dac) in radeon_get_encoder_enum() 164 struct drm_device *dev = radeon_encoder->base.dev; in radeon_encoder_add_backlight() 201 radeon_link_encoder_connector(struct drm_device *dev) in radeon_link_encoder_connector() 224 struct drm_device *dev = encoder->dev; in radeon_encoder_set_active_device() 242 struct drm_device *dev = encoder->dev; in radeon_get_connector_for_encoder() 267 struct drm_device *dev = encoder->dev; in radeon_get_connector_for_encoder_init() 282 struct drm_device *dev = encoder->dev; in radeon_get_external_encoder() 323 struct drm_device *dev = encoder->dev; in radeon_panel_mode_fixup() [all …]
|
D | r600_hdmi.c | 118 struct drm_device *dev = rdev->ddev; in r600_audio_update_hdmi() 180 struct drm_device *dev = encoder->dev; in r600_hdmi_update_acr() 246 struct drm_device *dev = encoder->dev; in r600_hdmi_update_audio_infoframe() 264 struct drm_device *dev = encoder->dev; in r600_hdmi_is_audio_buffer_filled() 297 struct drm_device *dev = encoder->dev; in r600_hdmi_audio_workaround() 342 struct drm_device *dev = encoder->dev; in r600_set_vbi_packet() 353 struct drm_device *dev = encoder->dev; in r600_set_audio_packet() 395 struct drm_device *dev = encoder->dev; in r600_set_mute() 413 struct drm_device *dev = encoder->dev; in r600_hdmi_update_audio_settings() 471 struct drm_device *dev = encoder->dev; in r600_hdmi_enable()
|
D | radeon_gem.c | 214 int radeon_gem_info_ioctl(struct drm_device *dev, void *data, in radeon_gem_info_ioctl() 232 int radeon_gem_pread_ioctl(struct drm_device *dev, void *data, in radeon_gem_pread_ioctl() 240 int radeon_gem_pwrite_ioctl(struct drm_device *dev, void *data, in radeon_gem_pwrite_ioctl() 248 int radeon_gem_create_ioctl(struct drm_device *dev, void *data, in radeon_gem_create_ioctl() 281 int radeon_gem_userptr_ioctl(struct drm_device *dev, void *data, in radeon_gem_userptr_ioctl() 369 int radeon_gem_set_domain_ioctl(struct drm_device *dev, void *data, in radeon_gem_set_domain_ioctl() 401 struct drm_device *dev, in radeon_mode_dumb_mmap() 421 int radeon_gem_mmap_ioctl(struct drm_device *dev, void *data, in radeon_gem_mmap_ioctl() 429 int radeon_gem_busy_ioctl(struct drm_device *dev, void *data, in radeon_gem_busy_ioctl() 456 int radeon_gem_wait_idle_ioctl(struct drm_device *dev, void *data, in radeon_gem_wait_idle_ioctl() [all …]
|
D | radeon_dp_mst.c | 29 struct drm_device *dev = primary->base.dev; in radeon_dp_mst_set_be_cntl() 67 struct drm_device *dev = primary->base.dev; in radeon_dp_mst_set_stream_attrib() 105 struct drm_device *dev = mst_conn->base.dev; in radeon_dp_mst_update_stream_attribs() 155 struct drm_device *dev = mst->base.dev; in radeon_dp_mst_set_vcp_size() 267 struct drm_device *dev = master->base.dev; in radeon_dp_add_mst_connector() 294 struct drm_device *dev = connector->dev; in radeon_dp_register_mst_connector() 308 struct drm_device *dev = master->base.dev; in radeon_dp_destroy_mst_connector() 327 struct drm_device *dev = master->base.dev; in radeon_dp_mst_hotplug() 341 struct drm_device *dev = encoder->dev; in radeon_mst_find_connector() 361 struct drm_device *dev = crtc->dev; in radeon_dp_mst_prepare_pll() [all …]
|
/linux-4.4.14/drivers/gpu/drm/r128/ |
D | r128_irq.c | 37 u32 r128_get_vblank_counter(struct drm_device *dev, unsigned int pipe) in r128_get_vblank_counter() 49 struct drm_device *dev = (struct drm_device *) arg; in r128_driver_irq_handler() 65 int r128_enable_vblank(struct drm_device *dev, unsigned int pipe) in r128_enable_vblank() 78 void r128_disable_vblank(struct drm_device *dev, unsigned int pipe) in r128_disable_vblank() 92 void r128_driver_irq_preinstall(struct drm_device *dev) in r128_driver_irq_preinstall() 102 int r128_driver_irq_postinstall(struct drm_device *dev) in r128_driver_irq_postinstall() 107 void r128_driver_irq_uninstall(struct drm_device *dev) in r128_driver_irq_uninstall()
|
D | r128_drv.h | 141 extern int r128_cce_init(struct drm_device *dev, void *data, struct drm_file *file_priv); 142 extern int r128_cce_start(struct drm_device *dev, void *data, struct drm_file *file_priv); 143 extern int r128_cce_stop(struct drm_device *dev, void *data, struct drm_file *file_priv); 144 extern int r128_cce_reset(struct drm_device *dev, void *data, struct drm_file *file_priv); 145 extern int r128_cce_idle(struct drm_device *dev, void *data, struct drm_file *file_priv); 146 extern int r128_engine_reset(struct drm_device *dev, void *data, struct drm_file *file_priv); 147 extern int r128_fullscreen(struct drm_device *dev, void *data, struct drm_file *file_priv); 148 extern int r128_cce_buffers(struct drm_device *dev, void *data, struct drm_file *file_priv); 150 extern void r128_freelist_reset(struct drm_device *dev); 155 extern int r128_do_cleanup_cce(struct drm_device *dev); [all …]
|
D | r128_cce.c | 47 static int R128_READ_PLL(struct drm_device *dev, int addr) in R128_READ_PLL() 266 static int r128_do_engine_reset(struct drm_device *dev) in r128_do_engine_reset() 303 static void r128_cce_init_ring_buffer(struct drm_device *dev, in r128_cce_init_ring_buffer() 342 static int r128_do_init_cce(struct drm_device *dev, drm_r128_init_t *init) in r128_do_init_cce() 590 int r128_do_cleanup_cce(struct drm_device *dev) in r128_do_cleanup_cce() 630 int r128_cce_init(struct drm_device *dev, void *data, struct drm_file *file_priv) in r128_cce_init() 648 int r128_cce_start(struct drm_device *dev, void *data, struct drm_file *file_priv) in r128_cce_start() 670 int r128_cce_stop(struct drm_device *dev, void *data, struct drm_file *file_priv) in r128_cce_stop() 710 int r128_cce_reset(struct drm_device *dev, void *data, struct drm_file *file_priv) in r128_cce_reset() 727 int r128_cce_idle(struct drm_device *dev, void *data, struct drm_file *file_priv) in r128_cce_idle() [all …]
|
D | r128_state.c | 351 static void r128_cce_dispatch_clear(struct drm_device *dev, in r128_cce_dispatch_clear() 457 static void r128_cce_dispatch_swap(struct drm_device *dev) in r128_cce_dispatch_swap() 523 static void r128_cce_dispatch_flip(struct drm_device *dev) in r128_cce_dispatch_flip() 564 static void r128_cce_dispatch_vertex(struct drm_device *dev, struct drm_buf *buf) in r128_cce_dispatch_vertex() 633 static void r128_cce_dispatch_indirect(struct drm_device *dev, in r128_cce_dispatch_indirect() 688 static void r128_cce_dispatch_indices(struct drm_device *dev, in r128_cce_dispatch_indices() 771 static int r128_cce_dispatch_blit(struct drm_device *dev, in r128_cce_dispatch_blit() 883 static int r128_cce_dispatch_write_span(struct drm_device *dev, in r128_cce_dispatch_write_span() 968 static int r128_cce_dispatch_write_pixels(struct drm_device *dev, in r128_cce_dispatch_write_pixels() 1076 static int r128_cce_dispatch_read_span(struct drm_device *dev, in r128_cce_dispatch_read_span() [all …]
|
/linux-4.4.14/drivers/gpu/drm/vc4/ |
D | vc4_drv.h | 13 struct drm_device *dev; 23 to_vc4_dev(struct drm_device *dev) in to_vc4_dev() 108 struct vc4_bo *vc4_bo_create(struct drm_device *dev, size_t size); 110 struct drm_device *dev, 112 struct dma_buf *vc4_prime_export(struct drm_device *dev, 117 int vc4_enable_vblank(struct drm_device *dev, unsigned int crtc_id); 118 void vc4_disable_vblank(struct drm_device *dev, unsigned int crtc_id); 135 void vc4_hvs_dump_state(struct drm_device *dev); 139 int vc4_kms_load(struct drm_device *dev); 142 struct drm_plane *vc4_plane_init(struct drm_device *dev,
|
D | vc4_crtc.c | 113 struct drm_device *dev = node->minor->dev; in vc4_crtc_debugfs_regs() 249 static void require_hvs_enabled(struct drm_device *dev) in require_hvs_enabled() 259 struct drm_device *dev = crtc->dev; in vc4_crtc_disable() 297 struct drm_device *dev = crtc->dev; in vc4_crtc_enable() 321 struct drm_device *dev = crtc->dev; in vc4_crtc_atomic_check() 367 struct drm_device *dev = crtc->dev; in vc4_crtc_atomic_flush() 431 int vc4_enable_vblank(struct drm_device *dev, unsigned int crtc_id) in vc4_enable_vblank() 441 void vc4_disable_vblank(struct drm_device *dev, unsigned int crtc_id) in vc4_disable_vblank() 452 struct drm_device *dev = crtc->dev; in vc4_crtc_handle_page_flip() 505 struct drm_device *dev = crtc->dev; in vc4_cancel_page_flip() [all …]
|
D | vc4_hdmi.c | 124 struct drm_device *dev = node->minor->dev; in vc4_hdmi_debugfs_regs() 144 static void vc4_hdmi_dump_regs(struct drm_device *dev) in vc4_hdmi_dump_regs() 164 struct drm_device *dev = connector->dev; in vc4_hdmi_connector_detect() 192 struct drm_device *dev = connector->dev; in vc4_hdmi_connector_get_modes() 231 static struct drm_connector *vc4_hdmi_connector_init(struct drm_device *dev, in vc4_hdmi_connector_init() 282 struct drm_device *dev = encoder->dev; in vc4_hdmi_encoder_mode_set() 349 struct drm_device *dev = encoder->dev; in vc4_hdmi_encoder_disable() 360 struct drm_device *dev = encoder->dev; in vc4_hdmi_encoder_enable() 437 struct drm_device *drm = dev_get_drvdata(master); in vc4_hdmi_bind() 548 struct drm_device *drm = dev_get_drvdata(master); in vc4_hdmi_unbind()
|
/linux-4.4.14/drivers/gpu/drm/mga/ |
D | mga_irq.c | 38 u32 mga_get_vblank_counter(struct drm_device *dev, unsigned int pipe) in mga_get_vblank_counter() 52 struct drm_device *dev = (struct drm_device *) arg; in mga_driver_irq_handler() 91 int mga_enable_vblank(struct drm_device *dev, unsigned int pipe) in mga_enable_vblank() 106 void mga_disable_vblank(struct drm_device *dev, unsigned int pipe) in mga_disable_vblank() 121 int mga_driver_fence_wait(struct drm_device *dev, unsigned int *sequence) in mga_driver_fence_wait() 140 void mga_driver_irq_preinstall(struct drm_device *dev) in mga_driver_irq_preinstall() 150 int mga_driver_irq_postinstall(struct drm_device *dev) in mga_driver_irq_postinstall() 163 void mga_driver_irq_uninstall(struct drm_device *dev) in mga_driver_irq_uninstall()
|
D | mga_drv.h | 158 extern int mga_dma_bootstrap(struct drm_device *dev, void *data, 160 extern int mga_dma_init(struct drm_device *dev, void *data, 162 extern int mga_dma_flush(struct drm_device *dev, void *data, 164 extern int mga_dma_reset(struct drm_device *dev, void *data, 166 extern int mga_dma_buffers(struct drm_device *dev, void *data, 168 extern int mga_driver_load(struct drm_device *dev, unsigned long flags); 169 extern int mga_driver_unload(struct drm_device *dev); 170 extern void mga_driver_lastclose(struct drm_device *dev); 171 extern int mga_driver_dma_quiescent(struct drm_device *dev); 179 extern int mga_freelist_put(struct drm_device *dev, struct drm_buf *buf); [all …]
|
D | mga_dma.c | 47 static int mga_do_cleanup_dma(struct drm_device *dev, int full_cleanup); 223 static void mga_freelist_print(struct drm_device *dev) in mga_freelist_print() 244 static int mga_freelist_init(struct drm_device *dev, drm_mga_private_t *dev_priv) in mga_freelist_init() 287 static void mga_freelist_cleanup(struct drm_device *dev) in mga_freelist_cleanup() 307 static void mga_freelist_reset(struct drm_device *dev) 322 static struct drm_buf *mga_freelist_get(struct drm_device * dev) in mga_freelist_get() 355 int mga_freelist_put(struct drm_device *dev, struct drm_buf *buf) in mga_freelist_put() 390 int mga_driver_load(struct drm_device *dev, unsigned long flags) in mga_driver_load() 435 static int mga_do_agp_dma_bootstrap(struct drm_device *dev, in mga_do_agp_dma_bootstrap() 588 static int mga_do_agp_dma_bootstrap(struct drm_device *dev, in mga_do_agp_dma_bootstrap() [all …]
|
/linux-4.4.14/drivers/gpu/drm/cirrus/ |
D | cirrus_drv.h | 131 struct drm_device *dev; 192 struct drm_device *ddev, 198 struct drm_device *dev, 201 int cirrus_gem_create(struct drm_device *dev, 205 struct drm_device *dev, 208 int cirrus_framebuffer_init(struct drm_device *dev, 227 void cirrus_driver_irq_preinstall(struct drm_device *dev); 228 int cirrus_driver_irq_postinstall(struct drm_device *dev); 229 void cirrus_driver_irq_uninstall(struct drm_device *dev); 233 int cirrus_driver_load(struct drm_device *dev, unsigned long flags); [all …]
|
D | cirrus_main.c | 30 int cirrus_framebuffer_init(struct drm_device *dev, in cirrus_framebuffer_init() 48 cirrus_user_framebuffer_create(struct drm_device *dev, in cirrus_user_framebuffer_create() 120 struct drm_device *ddev, in cirrus_device_init() 166 int cirrus_driver_load(struct drm_device *dev, unsigned long flags) in cirrus_driver_load() 202 int cirrus_driver_unload(struct drm_device *dev) in cirrus_driver_unload() 216 int cirrus_gem_create(struct drm_device *dev, in cirrus_gem_create() 240 struct drm_device *dev, in cirrus_dumb_create() 291 struct drm_device *dev, in cirrus_dumb_mmap_offset()
|
/linux-4.4.14/drivers/gpu/drm/tegra/ |
D | gem.h | 55 struct tegra_bo *tegra_bo_create(struct drm_device *drm, size_t size, 58 struct drm_device *drm, 63 int tegra_bo_dumb_create(struct drm_file *file, struct drm_device *drm, 65 int tegra_bo_dumb_map_offset(struct drm_file *file, struct drm_device *drm, 72 struct dma_buf *tegra_gem_prime_export(struct drm_device *drm, 75 struct drm_gem_object *tegra_gem_prime_import(struct drm_device *drm,
|
D | drm.h | 41 struct drm_device *drm; 76 struct drm_tegra_submit *args, struct drm_device *drm, 81 struct drm_tegra_submit *args, struct drm_device *drm, 102 int tegra_drm_init(struct tegra_drm *tegra, struct drm_device *drm); 231 int tegra_dc_rgb_init(struct drm_device *drm, struct tegra_dc *dc); 237 int tegra_output_init(struct drm_device *drm, struct tegra_output *output); 269 struct drm_framebuffer *tegra_fb_create(struct drm_device *drm, 272 int tegra_drm_fb_prepare(struct drm_device *drm); 273 void tegra_drm_fb_free(struct drm_device *drm); 274 int tegra_drm_fb_init(struct drm_device *drm); [all …]
|
D | drm.c | 40 struct drm_device *drm = tegra->drm; in tegra_atomic_complete() 76 static int tegra_atomic_commit(struct drm_device *drm, in tegra_atomic_commit() 116 static int tegra_drm_load(struct drm_device *drm, unsigned long flags) in tegra_drm_load() 216 static int tegra_drm_unload(struct drm_device *drm) in tegra_drm_unload() 241 static int tegra_drm_open(struct drm_device *drm, struct drm_file *filp) in tegra_drm_open() 261 static void tegra_drm_lastclose(struct drm_device *drm) in tegra_drm_lastclose() 271 host1x_bo_lookup(struct drm_device *drm, struct drm_file *file, u32 handle) in host1x_bo_lookup() 290 struct drm_device *drm, in host1x_reloc_copy_from_user() 328 struct drm_tegra_submit *args, struct drm_device *drm, in tegra_drm_submit() 447 static int tegra_gem_create(struct drm_device *drm, void *data, in tegra_gem_create() [all …]
|
D | fb.c | 94 static struct tegra_fb *tegra_fb_alloc(struct drm_device *drm, in tegra_fb_alloc() 132 struct drm_framebuffer *tegra_fb_create(struct drm_device *drm, in tegra_fb_create() 202 struct drm_device *drm = helper->dev; in tegra_fbdev_probe() 287 static struct tegra_fbdev *tegra_fbdev_create(struct drm_device *drm) in tegra_fbdev_create() 312 struct drm_device *drm = fbdev->base.dev; in tegra_fbdev_init() 362 void tegra_fb_output_poll_changed(struct drm_device *drm) in tegra_fb_output_poll_changed() 371 int tegra_drm_fb_prepare(struct drm_device *drm) in tegra_drm_fb_prepare() 384 void tegra_drm_fb_free(struct drm_device *drm) in tegra_drm_fb_free() 393 int tegra_drm_fb_init(struct drm_device *drm) in tegra_drm_fb_init() 408 void tegra_drm_fb_exit(struct drm_device *drm) in tegra_drm_fb_exit()
|
D | gem.c | 31 struct drm_device *drm = obj->gem.dev; in tegra_bo_put() 75 struct drm_device *drm = obj->gem.dev; in tegra_bo_get() 147 static struct tegra_bo *tegra_bo_alloc_object(struct drm_device *drm, in tegra_bo_alloc_object() 177 static void tegra_bo_free(struct drm_device *drm, struct tegra_bo *bo) in tegra_bo_free() 189 static int tegra_bo_get_pages(struct drm_device *drm, struct tegra_bo *bo) in tegra_bo_get_pages() 224 static int tegra_bo_alloc(struct drm_device *drm, struct tegra_bo *bo) in tegra_bo_alloc() 255 struct tegra_bo *tegra_bo_create(struct drm_device *drm, size_t size, in tegra_bo_create() 284 struct drm_device *drm, in tegra_bo_create_with_handle() 307 static struct tegra_bo *tegra_bo_import(struct drm_device *drm, in tegra_bo_import() 387 int tegra_bo_dumb_create(struct drm_file *file, struct drm_device *drm, in tegra_bo_dumb_create() [all …]
|
/linux-4.4.14/drivers/gpu/drm/qxl/ |
D | qxl_drv.c | 76 struct drm_device *dev = pci_get_drvdata(pdev); in qxl_pci_remove() 91 static int qxl_drm_freeze(struct drm_device *dev) in qxl_drm_freeze() 123 static int qxl_drm_resume(struct drm_device *dev, bool thaw) in qxl_drm_resume() 147 struct drm_device *drm_dev = pci_get_drvdata(pdev); in qxl_pm_suspend() 162 struct drm_device *drm_dev = pci_get_drvdata(pdev); in qxl_pm_resume() 176 struct drm_device *drm_dev = pci_get_drvdata(pdev); in qxl_pm_thaw() 184 struct drm_device *drm_dev = pci_get_drvdata(pdev); in qxl_pm_freeze() 192 struct drm_device *drm_dev = pci_get_drvdata(pdev); in qxl_pm_restore() 199 static u32 qxl_noop_get_vblank_counter(struct drm_device *dev, in qxl_noop_get_vblank_counter() 205 static int qxl_noop_enable_vblank(struct drm_device *dev, unsigned int pipe) in qxl_noop_enable_vblank() [all …]
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_drv.h | 362 struct drm_device *dev; 534 static inline struct vmw_private *vmw_priv(struct drm_device *dev) in vmw_priv() 637 extern int vmw_dmabuf_alloc_ioctl(struct drm_device *dev, void *data, 639 extern int vmw_dmabuf_unref_ioctl(struct drm_device *dev, void *data, 641 extern int vmw_user_dmabuf_synccpu_ioctl(struct drm_device *dev, void *data, 649 extern int vmw_stream_claim_ioctl(struct drm_device *dev, void *data, 651 extern int vmw_stream_unref_ioctl(struct drm_device *dev, void *data, 697 extern int vmw_getparam_ioctl(struct drm_device *dev, void *data, 699 extern int vmw_get_cap_3d_ioctl(struct drm_device *dev, void *data, 701 extern int vmw_present_ioctl(struct drm_device *dev, void *data, [all …]
|
D | vmwgfx_fence.h | 109 extern int vmw_fence_obj_wait_ioctl(struct drm_device *dev, void *data, 112 extern int vmw_fence_obj_signaled_ioctl(struct drm_device *dev, void *data, 115 extern int vmw_fence_obj_unref_ioctl(struct drm_device *dev, void *data, 117 extern int vmw_fence_event_ioctl(struct drm_device *dev, void *data,
|
/linux-4.4.14/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_drv.h | 30 struct drm_device; 55 int rockchip_register_crtc_funcs(struct drm_device *dev, 58 void rockchip_unregister_crtc_funcs(struct drm_device *dev, int pipe); 63 int rockchip_drm_dma_attach_device(struct drm_device *drm_dev, 65 void rockchip_drm_dma_detach_device(struct drm_device *drm_dev,
|
D | rockchip_drm_drv.c | 44 int rockchip_drm_dma_attach_device(struct drm_device *drm_dev, in rockchip_drm_dma_attach_device() 60 void rockchip_drm_dma_detach_device(struct drm_device *drm_dev, in rockchip_drm_dma_detach_device() 67 int rockchip_register_crtc_funcs(struct drm_device *dev, in rockchip_register_crtc_funcs() 82 void rockchip_unregister_crtc_funcs(struct drm_device *dev, int pipe) in rockchip_unregister_crtc_funcs() 93 static struct drm_crtc *rockchip_crtc_from_pipe(struct drm_device *drm, in rockchip_crtc_from_pipe() 106 static int rockchip_drm_crtc_enable_vblank(struct drm_device *dev, in rockchip_drm_crtc_enable_vblank() 119 static void rockchip_drm_crtc_disable_vblank(struct drm_device *dev, in rockchip_drm_crtc_disable_vblank() 130 static int rockchip_drm_load(struct drm_device *drm_dev, unsigned long flags) in rockchip_drm_load() 236 static int rockchip_drm_unload(struct drm_device *drm_dev) in rockchip_drm_unload() 252 void rockchip_drm_lastclose(struct drm_device *dev) in rockchip_drm_lastclose() [all …]
|
D | rockchip_drm_gem.h | 31 rockchip_gem_prime_import_sg_table(struct drm_device *dev, size_t size, 44 rockchip_gem_create_object(struct drm_device *drm, unsigned int size, 50 struct drm_device *dev, 53 struct drm_device *dev, uint32_t handle,
|
D | rockchip_drm_gem.c | 29 struct drm_device *drm = obj->dev; in rockchip_gem_alloc_buf() 51 struct drm_device *drm = obj->dev; in rockchip_gem_free_buf() 63 struct drm_device *drm = obj->dev; in rockchip_drm_gem_object_mmap() 108 rockchip_gem_create_object(struct drm_device *drm, unsigned int size, in rockchip_gem_create_object() 162 struct drm_device *drm, unsigned int size, in rockchip_gem_create_with_handle() 195 struct drm_device *dev, uint32_t handle, in rockchip_gem_dumb_map_offset() 228 struct drm_device *dev, in rockchip_gem_dumb_create() 260 struct drm_device *drm = obj->dev; in rockchip_gem_prime_get_sg_table()
|
D | rockchip_drm_fb.c | 75 rockchip_fb_alloc(struct drm_device *dev, struct drm_mode_fb_cmd2 *mode_cmd, in rockchip_fb_alloc() 104 rockchip_user_fb_create(struct drm_device *dev, struct drm_file *file_priv, in rockchip_user_fb_create() 160 static void rockchip_drm_output_poll_changed(struct drm_device *dev) in rockchip_drm_output_poll_changed() 175 rockchip_drm_framebuffer_init(struct drm_device *dev, in rockchip_drm_framebuffer_init() 188 void rockchip_drm_mode_config_init(struct drm_device *dev) in rockchip_drm_mode_config_init()
|
D | rockchip_drm_fbdev.h | 18 int rockchip_drm_fbdev_init(struct drm_device *dev); 19 void rockchip_drm_fbdev_fini(struct drm_device *dev);
|
D | rockchip_drm_fb.h | 19 rockchip_drm_framebuffer_init(struct drm_device *dev, 24 void rockchip_drm_mode_config_init(struct drm_device *dev);
|
/linux-4.4.14/drivers/gpu/drm/i810/ |
D | i810_dma.c | 48 static struct drm_buf *i810_freelist_get(struct drm_device * dev) in i810_freelist_get() 72 static int i810_freelist_put(struct drm_device *dev, struct drm_buf *buf) in i810_freelist_put() 90 struct drm_device *dev; in i810_mmap_buffers() 124 struct drm_device *dev = file_priv->minor->dev; in i810_map_buffer() 169 static int i810_dma_get_buffer(struct drm_device *dev, drm_i810_dma_t *d, in i810_dma_get_buffer() 199 static int i810_dma_cleanup(struct drm_device *dev) in i810_dma_cleanup() 236 static int i810_wait_ring(struct drm_device *dev, int n) in i810_wait_ring() 269 static void i810_kernel_lost_context(struct drm_device *dev) in i810_kernel_lost_context() 281 static int i810_freelist_init(struct drm_device *dev, drm_i810_private_t *dev_priv) in i810_freelist_init() 316 static int i810_dma_initialize(struct drm_device *dev, in i810_dma_initialize() [all …]
|
D | i810_drv.h | 120 extern int i810_driver_dma_quiescent(struct drm_device *dev); 121 void i810_driver_reclaim_buffers(struct drm_device *dev, 123 extern int i810_driver_load(struct drm_device *, unsigned long flags); 124 extern void i810_driver_lastclose(struct drm_device *dev); 125 extern void i810_driver_preclose(struct drm_device *dev, 127 extern int i810_driver_device_is_agp(struct drm_device *dev);
|
/linux-4.4.14/drivers/gpu/drm/tilcdc/ |
D | tilcdc_regs.h | 116 static inline void tilcdc_write(struct drm_device *dev, u32 reg, u32 data) in tilcdc_write() 122 static inline u32 tilcdc_read(struct drm_device *dev, u32 reg) in tilcdc_read() 128 static inline void tilcdc_set(struct drm_device *dev, u32 reg, u32 mask) in tilcdc_set() 133 static inline void tilcdc_clear(struct drm_device *dev, u32 reg, u32 mask) in tilcdc_clear() 139 static inline u32 tilcdc_irqstatus_reg(struct drm_device *dev) in tilcdc_irqstatus_reg() 145 static inline u32 tilcdc_read_irqstatus(struct drm_device *dev) in tilcdc_read_irqstatus() 150 static inline void tilcdc_clear_irqstatus(struct drm_device *dev, u32 mask) in tilcdc_clear_irqstatus()
|
D | tilcdc_drv.c | 48 static struct drm_framebuffer *tilcdc_fb_create(struct drm_device *dev, in tilcdc_fb_create() 54 static void tilcdc_fb_output_poll_changed(struct drm_device *dev) in tilcdc_fb_output_poll_changed() 65 static int modeset_init(struct drm_device *dev) in modeset_init() 109 static int tilcdc_unload(struct drm_device *dev) in tilcdc_unload() 147 static int tilcdc_load(struct drm_device *dev, unsigned long flags) in tilcdc_load() 352 static void tilcdc_preclose(struct drm_device *dev, struct drm_file *file) in tilcdc_preclose() 359 static void tilcdc_lastclose(struct drm_device *dev) in tilcdc_lastclose() 367 struct drm_device *dev = arg; in tilcdc_irq() 372 static void tilcdc_irq_preinstall(struct drm_device *dev) in tilcdc_irq_preinstall() 377 static int tilcdc_irq_postinstall(struct drm_device *dev) in tilcdc_irq_postinstall() [all …]
|
D | tilcdc_crtc.c | 50 struct drm_device *dev = tilcdc_crtc->base.dev; in unref_worker() 71 struct drm_device *dev = crtc->dev; in set_scanout() 90 struct drm_device *dev = crtc->dev; in update_scanout() 119 struct drm_device *dev = crtc->dev; in start() 136 struct drm_device *dev = crtc->dev; in stop() 160 struct drm_device *dev = crtc->dev; in tilcdc_crtc_page_flip() 177 struct drm_device *dev = crtc->dev; in tilcdc_crtc_dpms() 262 struct drm_device *dev = crtc->dev; in tilcdc_crtc_mode_set() 455 struct drm_device *dev = crtc->dev; in tilcdc_crtc_max_width() 573 struct drm_device *dev = crtc->dev; in tilcdc_crtc_update_clk() [all …]
|
D | tilcdc_external.h | 21 int tilcdc_add_external_encoders(struct drm_device *dev, int *bpp); 22 void tilcdc_remove_external_encoders(struct drm_device *dev);
|
/linux-4.4.14/drivers/gpu/drm/bochs/ |
D | bochs.h | 74 struct drm_device *dev; 128 int bochs_hw_init(struct drm_device *dev, uint32_t flags); 129 void bochs_hw_fini(struct drm_device *dev); 141 int bochs_gem_create(struct drm_device *dev, u32 size, bool iskernel, 145 int bochs_dumb_create(struct drm_file *file, struct drm_device *dev, 147 int bochs_dumb_mmap_offset(struct drm_file *file, struct drm_device *dev, 150 int bochs_framebuffer_init(struct drm_device *dev,
|
D | bochs_drv.c | 21 static int bochs_unload(struct drm_device *dev) in bochs_unload() 34 static int bochs_load(struct drm_device *dev, unsigned long flags) in bochs_load() 105 struct drm_device *drm_dev = pci_get_drvdata(pdev); in bochs_pm_suspend() 122 struct drm_device *drm_dev = pci_get_drvdata(pdev); in bochs_pm_resume() 176 struct drm_device *dev = pci_get_drvdata(pdev); in bochs_pci_remove()
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/ |
D | mdp4_kms.h | 31 struct drm_device *dev; 198 struct drm_plane *mdp4_plane_init(struct drm_device *dev, 206 struct drm_crtc *mdp4_crtc_init(struct drm_device *dev, 211 struct drm_encoder *mdp4_dtv_encoder_init(struct drm_device *dev); 214 struct drm_encoder *mdp4_lcdc_encoder_init(struct drm_device *dev, 217 struct drm_connector *mdp4_lvds_connector_init(struct drm_device *dev, 221 struct clk *mpd4_lvds_pll_init(struct drm_device *dev); 223 static inline struct clk *mpd4_lvds_pll_init(struct drm_device *dev) in mpd4_lvds_pll_init()
|
/linux-4.4.14/drivers/gpu/drm/mgag200/ |
D | mgag200_drv.h | 144 struct drm_device *dev; 189 struct drm_device *dev; 253 int mgag200_framebuffer_init(struct drm_device *dev, 259 int mgag200_driver_load(struct drm_device *dev, unsigned long flags); 260 int mgag200_driver_unload(struct drm_device *dev); 261 int mgag200_gem_create(struct drm_device *dev, 265 struct drm_device *dev, 270 struct drm_device *dev, 274 struct mga_i2c_chan *mgag200_i2c_create(struct drm_device *dev); 298 int mgag200_bo_create(struct drm_device *dev, int size, int align,
|
D | mgag200_main.c | 30 int mgag200_framebuffer_init(struct drm_device *dev, in mgag200_framebuffer_init() 48 mgag200_user_framebuffer_create(struct drm_device *dev, in mgag200_user_framebuffer_create() 156 static int mgag200_device_init(struct drm_device *dev, in mgag200_device_init() 205 int mgag200_driver_load(struct drm_device *dev, unsigned long flags) in mgag200_driver_load() 265 int mgag200_driver_unload(struct drm_device *dev) in mgag200_driver_unload() 279 int mgag200_gem_create(struct drm_device *dev, in mgag200_gem_create() 303 struct drm_device *dev, in mgag200_dumb_create() 354 struct drm_device *dev, in mgag200_dumb_mmap_offset()
|
/linux-4.4.14/drivers/gpu/drm/virtio/ |
D | virtgpu_drv.h | 51 int drm_virtio_set_busid(struct drm_device *dev, struct drm_master *master); 166 struct drm_device *ddev; 215 int virtio_gpu_driver_load(struct drm_device *dev, unsigned long flags); 216 int virtio_gpu_driver_unload(struct drm_device *dev); 217 int virtio_gpu_driver_open(struct drm_device *dev, struct drm_file *file); 218 void virtio_gpu_driver_postclose(struct drm_device *dev, struct drm_file *file); 225 struct drm_device *dev, 233 struct virtio_gpu_object *virtio_gpu_alloc_object(struct drm_device *dev, 237 struct drm_device *dev, 240 struct drm_device *dev, [all …]
|
D | virtgpu_gem.c | 37 struct virtio_gpu_object *virtio_gpu_alloc_object(struct drm_device *dev, in virtio_gpu_alloc_object() 53 struct drm_device *dev, in virtio_gpu_gem_create() 82 struct drm_device *dev, in virtio_gpu_mode_dumb_create() 120 struct drm_device *dev, in virtio_gpu_mode_dumb_destroy() 127 struct drm_device *dev, in virtio_gpu_mode_dumb_mmap()
|
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/ |
D | atmel_hlcdc_dc.c | 377 struct drm_device *dev = data; in atmel_hlcdc_dc_irq_handler() 404 static struct drm_framebuffer *atmel_hlcdc_fb_create(struct drm_device *dev, in atmel_hlcdc_fb_create() 410 static void atmel_hlcdc_fb_output_poll_changed(struct drm_device *dev) in atmel_hlcdc_fb_output_poll_changed() 432 static int atmel_hlcdc_dc_modeset_init(struct drm_device *dev) in atmel_hlcdc_dc_modeset_init() 481 static int atmel_hlcdc_dc_load(struct drm_device *dev) in atmel_hlcdc_dc_load() 560 static void atmel_hlcdc_dc_unload(struct drm_device *dev) in atmel_hlcdc_dc_unload() 582 static int atmel_hlcdc_dc_connector_plug_all(struct drm_device *dev) in atmel_hlcdc_dc_connector_plug_all() 610 static void atmel_hlcdc_dc_connector_unplug_all(struct drm_device *dev) in atmel_hlcdc_dc_connector_unplug_all() 617 static void atmel_hlcdc_dc_preclose(struct drm_device *dev, in atmel_hlcdc_dc_preclose() 626 static void atmel_hlcdc_dc_lastclose(struct drm_device *dev) in atmel_hlcdc_dc_lastclose() [all …]
|
D | atmel_hlcdc_dc.h | 149 atmel_hlcdc_create_planes(struct drm_device *dev); 161 int atmel_hlcdc_crtc_create(struct drm_device *dev); 163 int atmel_hlcdc_create_outputs(struct drm_device *dev);
|
/linux-4.4.14/drivers/gpu/drm/sis/ |
D | sis_mm.c | 63 static int sis_fb_init(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_fb_init() 82 static int sis_drm_alloc(struct drm_device *dev, struct drm_file *file, in sis_drm_alloc() 165 static int sis_drm_free(struct drm_device *dev, void *data, struct drm_file *file_priv) in sis_drm_free() 193 static int sis_fb_alloc(struct drm_device *dev, void *data, in sis_fb_alloc() 199 static int sis_ioctl_agp_init(struct drm_device *dev, void *data, in sis_ioctl_agp_init() 217 static int sis_ioctl_agp_alloc(struct drm_device *dev, void *data, in sis_ioctl_agp_alloc() 224 static drm_local_map_t *sis_reg_init(struct drm_device *dev) in sis_reg_init() 239 int sis_idle(struct drm_device *dev) in sis_idle() 293 void sis_lastclose(struct drm_device *dev) in sis_lastclose() 313 void sis_reclaim_buffers_locked(struct drm_device *dev, in sis_reclaim_buffers_locked()
|
D | sis_drv.h | 74 extern int sis_idle(struct drm_device *dev); 75 extern void sis_reclaim_buffers_locked(struct drm_device *dev, 77 extern void sis_lastclose(struct drm_device *dev);
|
D | sis_drv.c | 40 static int sis_driver_load(struct drm_device *dev, unsigned long chipset) in sis_driver_load() 57 static int sis_driver_unload(struct drm_device *dev) in sis_driver_unload() 81 static int sis_driver_open(struct drm_device *dev, struct drm_file *file) in sis_driver_open() 97 static void sis_driver_postclose(struct drm_device *dev, struct drm_file *file) in sis_driver_postclose()
|
/linux-4.4.14/drivers/gpu/drm/imx/ |
D | imx-drm.h | 7 struct drm_device; 27 int imx_drm_add_crtc(struct drm_device *drm, struct drm_crtc *crtc, 40 void imx_drm_mode_config_init(struct drm_device *drm); 51 int imx_drm_encoder_parse_of(struct drm_device *drm,
|
D | imx-drm-core.c | 41 struct drm_device *drm; 62 static void imx_drm_driver_lastclose(struct drm_device *drm) in imx_drm_driver_lastclose() 71 static int imx_drm_driver_unload(struct drm_device *drm) in imx_drm_driver_unload() 148 static int imx_drm_enable_vblank(struct drm_device *drm, unsigned int pipe) in imx_drm_enable_vblank() 166 static void imx_drm_disable_vblank(struct drm_device *drm, unsigned int pipe) in imx_drm_disable_vblank() 180 static void imx_drm_driver_preclose(struct drm_device *drm, in imx_drm_driver_preclose() 216 static void imx_drm_output_poll_changed(struct drm_device *drm) in imx_drm_output_poll_changed() 234 static int imx_drm_driver_load(struct drm_device *drm, unsigned long flags) in imx_drm_driver_load() 342 int imx_drm_add_crtc(struct drm_device *drm, struct drm_crtc *crtc, in imx_drm_add_crtc() 411 int imx_drm_encoder_parse_of(struct drm_device *drm, in imx_drm_encoder_parse_of() [all …]
|
/linux-4.4.14/drivers/gpu/drm/sti/ |
D | sti_crtc.h | 14 int sti_crtc_init(struct drm_device *drm_dev, struct sti_mixer *mixer, 16 int sti_crtc_enable_vblank(struct drm_device *dev, unsigned int pipe); 17 void sti_crtc_disable_vblank(struct drm_device *dev, unsigned int pipe);
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/ |
D | mdp5_kms.h | 32 struct drm_device *dev; 207 struct drm_plane *mdp5_plane_init(struct drm_device *dev, 218 struct drm_crtc *mdp5_crtc_init(struct drm_device *dev, 221 struct drm_encoder *mdp5_encoder_init(struct drm_device *dev, 227 struct drm_encoder *mdp5_cmd_encoder_init(struct drm_device *dev, 232 static inline struct drm_encoder *mdp5_cmd_encoder_init(struct drm_device *dev, in mdp5_cmd_encoder_init()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_irq.h | 70 void amdgpu_irq_preinstall(struct drm_device *dev); 71 int amdgpu_irq_postinstall(struct drm_device *dev); 72 void amdgpu_irq_uninstall(struct drm_device *dev);
|
/linux-4.4.14/drivers/gpu/drm/fsl-dcu/ |
D | fsl_dcu_drm_drv.c | 38 static int fsl_dcu_drm_irq_init(struct drm_device *dev) in fsl_dcu_drm_irq_init() 66 static int fsl_dcu_load(struct drm_device *drm, unsigned long flags) in fsl_dcu_load() 104 static int fsl_dcu_unload(struct drm_device *dev) in fsl_dcu_unload() 115 static void fsl_dcu_drm_preclose(struct drm_device *dev, struct drm_file *file) in fsl_dcu_drm_preclose() 121 struct drm_device *dev = arg; in fsl_dcu_drm_irq() 143 static int fsl_dcu_drm_enable_vblank(struct drm_device *dev, unsigned int pipe) in fsl_dcu_drm_enable_vblank() 159 static void fsl_dcu_drm_disable_vblank(struct drm_device *dev, in fsl_dcu_drm_disable_vblank() 297 struct drm_device *drm; in fsl_dcu_drm_probe()
|
/linux-4.4.14/drivers/gpu/drm/rcar-du/ |
D | rcar_du_drv.c | 147 static int rcar_du_unload(struct drm_device *dev) in rcar_du_unload() 164 static int rcar_du_load(struct drm_device *dev, unsigned long flags) in rcar_du_load() 223 static void rcar_du_preclose(struct drm_device *dev, struct drm_file *file) in rcar_du_preclose() 232 static void rcar_du_lastclose(struct drm_device *dev) in rcar_du_lastclose() 239 static int rcar_du_enable_vblank(struct drm_device *dev, unsigned int pipe) in rcar_du_enable_vblank() 248 static void rcar_du_disable_vblank(struct drm_device *dev, unsigned int pipe) in rcar_du_disable_vblank()
|
/linux-4.4.14/drivers/gpu/drm/savage/ |
D | savage_drv.h | 199 extern int savage_bci_cmdbuf(struct drm_device *dev, void *data, struct drm_file *file_priv); 200 extern int savage_bci_buffers(struct drm_device *dev, void *data, struct drm_file *file_priv); 205 extern void savage_freelist_put(struct drm_device * dev, struct drm_buf * buf); 210 extern int savage_driver_load(struct drm_device *dev, unsigned long chipset); 211 extern int savage_driver_firstopen(struct drm_device *dev); 212 extern void savage_driver_lastclose(struct drm_device *dev); 213 extern int savage_driver_unload(struct drm_device *dev); 214 extern void savage_reclaim_buffers(struct drm_device *dev,
|
/linux-4.4.14/drivers/gpu/drm/vgem/ |
D | vgem_drv.c | 92 struct drm_device *dev = obj->base.dev; in vgem_gem_fault() 136 static struct drm_gem_object *vgem_gem_create(struct drm_device *dev, in vgem_gem_create() 172 static int vgem_gem_dumb_create(struct drm_file *file, struct drm_device *dev, in vgem_gem_dumb_create() 198 int vgem_gem_dumb_map(struct drm_file *file, struct drm_device *dev, in vgem_gem_dumb_map() 266 struct drm_device *vgem_device;
|