Home
last modified time | relevance | path

Searched refs:ddev (Results 1 – 25 of 123) sorted by relevance

12345

/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_pm.c166 struct drm_device *ddev = dev_get_drvdata(dev); in amdgpu_get_dpm_state() local
167 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_get_dpm_state()
174 ret = pm_runtime_get_sync(ddev->dev); in amdgpu_get_dpm_state()
189 pm_runtime_mark_last_busy(ddev->dev); in amdgpu_get_dpm_state()
190 pm_runtime_put_autosuspend(ddev->dev); in amdgpu_get_dpm_state()
202 struct drm_device *ddev = dev_get_drvdata(dev); in amdgpu_set_dpm_state() local
203 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_set_dpm_state()
219 ret = pm_runtime_get_sync(ddev->dev); in amdgpu_set_dpm_state()
236 pm_runtime_mark_last_busy(ddev->dev); in amdgpu_set_dpm_state()
237 pm_runtime_put_autosuspend(ddev->dev); in amdgpu_set_dpm_state()
[all …]
H A Damdgpu_debugfs.c73 adev->ddev->primary->debugfs_root, in amdgpu_debugfs_add_files()
74 adev->ddev->primary); in amdgpu_debugfs_add_files()
153 r = pm_runtime_get_sync(adev->ddev->dev); in amdgpu_debugfs_process_reg_op()
160 pm_runtime_mark_last_busy(adev->ddev->dev); in amdgpu_debugfs_process_reg_op()
161 pm_runtime_put_autosuspend(adev->ddev->dev); in amdgpu_debugfs_process_reg_op()
209 pm_runtime_mark_last_busy(adev->ddev->dev); in amdgpu_debugfs_process_reg_op()
210 pm_runtime_put_autosuspend(adev->ddev->dev); in amdgpu_debugfs_process_reg_op()
256 r = pm_runtime_get_sync(adev->ddev->dev); in amdgpu_debugfs_regs_pcie_read()
266 pm_runtime_mark_last_busy(adev->ddev->dev); in amdgpu_debugfs_regs_pcie_read()
267 pm_runtime_put_autosuspend(adev->ddev->dev); in amdgpu_debugfs_regs_pcie_read()
[all …]
H A Damdgpu_dce_virtual.c237 drm_crtc_init(adev->ddev, &amdgpu_crtc->base, &dce_virtual_crtc_funcs); in dce_virtual_crtc_init()
372 adev->ddev->max_vblank_count = 0; in dce_virtual_sw_init()
374 adev->ddev->mode_config.funcs = &amdgpu_mode_funcs; in dce_virtual_sw_init()
376 adev->ddev->mode_config.max_width = 16384; in dce_virtual_sw_init()
377 adev->ddev->mode_config.max_height = 16384; in dce_virtual_sw_init()
379 adev->ddev->mode_config.preferred_depth = 24; in dce_virtual_sw_init()
380 adev->ddev->mode_config.prefer_shadow = 1; in dce_virtual_sw_init()
382 adev->ddev->mode_config.fb_base = adev->gmc.aper_base; in dce_virtual_sw_init()
388 adev->ddev->mode_config.max_width = 16384; in dce_virtual_sw_init()
389 adev->ddev->mode_config.max_height = 16384; in dce_virtual_sw_init()
[all …]
H A Damdgpu_ih.c73 r = -bus_dmamem_alloc(adev->ddev->dmat, size, PAGE_SIZE, 0, in amdgpu_ih_ring_init()
80 r = -bus_dmamap_create(adev->ddev->dmat, size, 1, size, 0, in amdgpu_ih_ring_init()
83 fail1: bus_dmamem_free(adev->ddev->dmat, &ih->ring_seg, 1); in amdgpu_ih_ring_init()
86 r = -bus_dmamem_map(adev->ddev->dmat, &ih->ring_seg, 1, size, in amdgpu_ih_ring_init()
89 fail2: bus_dmamap_destroy(adev->ddev->dmat, ih->ring_map); in amdgpu_ih_ring_init()
93 r = -bus_dmamap_load(adev->ddev->dmat, ih->ring_map, kva, size, in amdgpu_ih_ring_init()
96 fail3: __unused bus_dmamem_unmap(adev->ddev->dmat, kva, size); in amdgpu_ih_ring_init()
165 bus_dmamap_unload(adev->ddev->dmat, ih->ring_map); in amdgpu_ih_ring_fini()
166 bus_dmamem_unmap(adev->ddev->dmat, kva, size); in amdgpu_ih_ring_fini()
167 bus_dmamap_destroy(adev->ddev->dmat, ih->ring_map); in amdgpu_ih_ring_fini()
[all …]
H A Damdgpu_gart.c88 error = bus_dmamem_alloc(adev->ddev->dmat, PAGE_SIZE, PAGE_SIZE, 0, in amdgpu_gart_dummy_page_init()
93 error = bus_dmamem_map(adev->ddev->dmat, &adev->dummy_page_seg, 1, in amdgpu_gart_dummy_page_init()
98 bus_dmamem_unmap(adev->ddev->dmat, p, PAGE_SIZE); in amdgpu_gart_dummy_page_init()
99 error = bus_dmamap_create(adev->ddev->dmat, PAGE_SIZE, 1, PAGE_SIZE, 0, in amdgpu_gart_dummy_page_init()
103 error = bus_dmamap_load_raw(adev->ddev->dmat, adev->dummy_page_map, in amdgpu_gart_dummy_page_init()
108 bus_dmamap_sync(adev->ddev->dmat, adev->dummy_page_map, 0, PAGE_SIZE, in amdgpu_gart_dummy_page_init()
116 bus_dmamap_unload(adev->ddev->dmat, adev->dummy_page_map); in amdgpu_gart_dummy_page_init()
117 fail2: bus_dmamap_destroy(adev->ddev->dmat, adev->dummy_page_map); in amdgpu_gart_dummy_page_init()
118 fail1: bus_dmamem_free(adev->ddev->dmat, &adev->dummy_page_seg, 1); in amdgpu_gart_dummy_page_init()
152 bus_dmamap_unload(adev->ddev->dmat, adev->dummy_page_map); in amdgpu_gart_dummy_page_fini()
[all …]
H A Damdgpu_fb.c154 info = drm_get_format_info(adev->ddev, mode_cmd); in amdgpufb_create_pinned_object()
252 ret = amdgpu_display_framebuffer_init(adev->ddev, &rfbdev->rfb, in amdgpufb_create()
278 helper->fbdev = config_found(adev->ddev->dev, &afa, NULL, in amdgpufb_create()
298 info->apertures->ranges[0].base = adev->ddev->mode_config.fb_base; in amdgpufb_create()
314 vga_switcheroo_client_fb_set(adev->ddev->pdev, info); in amdgpufb_create()
363 if (list_empty(&adev->ddev->mode_config.connector_list)) in amdgpu_fbdev_init()
377 drm_fb_helper_prepare(adev->ddev, &rfbdev->helper, in amdgpu_fbdev_init()
380 ret = drm_fb_helper_init(adev->ddev, &rfbdev->helper, in amdgpu_fbdev_init()
391 drm_helper_disable_unused_functions(adev->ddev); in amdgpu_fbdev_init()
402 amdgpu_fbdev_destroy(adev->ddev, adev->mode_info.rfbdev); in amdgpu_fbdev_fini()
H A Damdgpu_vram_mgr.c55 struct drm_device *ddev = dev_get_drvdata(dev); in amdgpu_mem_info_vram_total_show() local
56 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_mem_info_vram_total_show()
72 struct drm_device *ddev = dev_get_drvdata(dev); in amdgpu_mem_info_vis_vram_total_show() local
73 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_mem_info_vis_vram_total_show()
89 struct drm_device *ddev = dev_get_drvdata(dev); in amdgpu_mem_info_vram_used_show() local
90 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_mem_info_vram_used_show()
107 struct drm_device *ddev = dev_get_drvdata(dev); in amdgpu_mem_info_vis_vram_used_show() local
108 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_mem_info_vis_vram_used_show()
118 struct drm_device *ddev = dev_get_drvdata(dev); in amdgpu_mem_info_vram_vendor() local
119 struct amdgpu_device *adev = ddev->dev_private; in amdgpu_mem_info_vram_vendor()
H A Damdgpu_irq.c93 struct drm_device *dev = adev->ddev; in amdgpu_hotplug_work_func()
285 adev->ddev->vblank_disable_immediate = true; in amdgpu_irq_init()
287 r = drm_vblank_init(adev->ddev, adev->mode_info.num_crtc); in amdgpu_irq_init()
301 r = drm_irq_install(adev->ddev); in amdgpu_irq_init()
304 r = drm_irq_install(adev->ddev, pci_irq_vector(adev->pdev, 0)); in amdgpu_irq_init()
312 adev->ddev->max_vblank_count = 0x00ffffff; in amdgpu_irq_init()
332 drm_irq_uninstall(adev->ddev); in amdgpu_irq_fini()
549 if (!adev->ddev->irq_enabled) in amdgpu_irq_get()
579 if (!adev->ddev->irq_enabled) in amdgpu_irq_put()
610 if (!adev->ddev->irq_enabled) in amdgpu_irq_enabled()
/netbsd-src/sys/arch/arm/rockchip/
H A Drk_drm.c218 rk_drm_alloc_cma_pool(struct drm_device *ddev, size_t cma_size) in rk_drm_alloc_cma_pool() argument
220 struct rk_drm_softc * const sc = rk_drm_private(ddev); in rk_drm_alloc_cma_pool()
261 rk_drm_fb_create(struct drm_device *ddev, struct drm_file *file, in rk_drm_fb_create() argument
276 drm_helper_mode_fill_fb_struct(ddev, &fb->base, cmd); in rk_drm_fb_create()
279 error = drm_framebuffer_init(ddev, &fb->base, &rk_drm_framebuffer_funcs); in rk_drm_fb_create()
307 struct drm_device *ddev = helper->dev; in rk_drm_fb_probe() local
329 sfb->obj = drm_gem_cma_create(ddev, size); in rk_drm_fb_probe()
347 fb->dev = ddev; in rk_drm_fb_probe()
349 error = drm_framebuffer_init(ddev, fb, &rk_drm_framebuffer_funcs); in rk_drm_fb_probe()
356 sfa.sfa_drm_dev = ddev; in rk_drm_fb_probe()
[all …]
/netbsd-src/sys/arch/arm/sunxi/
H A Dsunxi_drm.c231 sunxi_drm_alloc_cma_pool(struct drm_device *ddev, size_t cma_size) in sunxi_drm_alloc_cma_pool() argument
233 struct sunxi_drm_softc * const sc = sunxi_drm_private(ddev); in sunxi_drm_alloc_cma_pool()
274 sunxi_drm_fb_create(struct drm_device *ddev, struct drm_file *file, in sunxi_drm_fb_create() argument
290 drm_helper_mode_fill_fb_struct(ddev, &fb->base, cmd); in sunxi_drm_fb_create()
292 error = drm_framebuffer_init(ddev, &fb->base, &sunxi_drm_framebuffer_funcs); in sunxi_drm_fb_create()
347 struct drm_device *ddev = helper->dev; in sunxi_drm_fb_probe() local
388 sfb->obj = drm_gem_cma_create(ddev, size); in sunxi_drm_fb_probe()
399 fb->dev = ddev; in sunxi_drm_fb_probe()
401 error = drm_framebuffer_init(ddev, fb, &sunxi_drm_framebuffer_funcs); in sunxi_drm_fb_probe()
408 sfa.sfa_drm_dev = ddev; in sunxi_drm_fb_probe()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/vboxvideo/
H A Dvbox_drv.c53 ret = drm_dev_init(&vbox->ddev, &driver, &pdev->dev); in vbox_pci_probe()
59 vbox->ddev.pdev = pdev; in vbox_pci_probe()
60 vbox->ddev.dev_private = vbox; in vbox_pci_probe()
84 ret = drm_fbdev_generic_setup(&vbox->ddev, 32); in vbox_pci_probe()
88 ret = drm_dev_register(&vbox->ddev, 0); in vbox_pci_probe()
105 drm_dev_put(&vbox->ddev); in vbox_pci_probe()
113 drm_dev_unregister(&vbox->ddev); in vbox_pci_remove()
118 drm_dev_put(&vbox->ddev); in vbox_pci_remove()
127 error = drm_mode_config_helper_suspend(&vbox->ddev); in vbox_pm_suspend()
131 pci_save_state(vbox->ddev.pdev); in vbox_pm_suspend()
[all …]
H A Dvbox_main.c41 vbox->vbva_info = devm_kcalloc(vbox->ddev.dev, vbox->num_crtcs, in vbox_accel_init()
49 vbox->vbva_buffers = pci_iomap_range(vbox->ddev.pdev, 0, in vbox_accel_init()
80 pci_iounmap(vbox->ddev.pdev, vbox->vbva_buffers); in vbox_accel_fini()
125 pci_iomap_range(vbox->ddev.pdev, 0, GUEST_HEAP_OFFSET(vbox), in vbox_hw_init()
160 vbox->last_mode_hints = devm_kcalloc(vbox->ddev.dev, vbox->num_crtcs, in vbox_hw_init()
177 pci_iounmap(vbox->ddev.pdev, vbox->guest_heap); in vbox_hw_init()
185 pci_iounmap(vbox->ddev.pdev, vbox->guest_heap); in vbox_hw_fini()
H A Dvbox_ttm.c22 struct drm_device *dev = &vbox->ddev; in vbox_mm_init()
47 pci_resource_start(vbox->ddev.pdev, 0), in vbox_mm_fini()
48 pci_resource_len(vbox->ddev.pdev, 0), DRM_MTRR_WC); in vbox_mm_fini()
52 drm_vram_helper_release_mm(&vbox->ddev); in vbox_mm_fini()
/netbsd-src/sys/arch/arm/nvidia/
H A Dtegra_drm_fb.c51 tegra_drm_fb_init(struct drm_device *ddev) in tegra_drm_fb_init() argument
58 drm_fb_helper_prepare(ddev, &fbdev->helper, &tegra_fb_helper_funcs); in tegra_drm_fb_init()
60 error = drm_fb_helper_init(ddev, &fbdev->helper, 1); in tegra_drm_fb_init()
82 drm_helper_disable_unused_functions(ddev); in tegra_drm_fb_init()
94 struct drm_device *ddev = helper->dev; in tegra_fb_probe() local
97 if (tegra_fb_init(ddev, helper->fb, sizes) != 0) { in tegra_fb_probe()
103 tfa.tfa_drm_dev = ddev; in tegra_fb_probe()
110 helper->fbdev = config_found(ddev->dev, &tfa, NULL, in tegra_fb_probe()
121 tegra_fb_init(struct drm_device *ddev, struct drm_framebuffer *fb, in tegra_fb_init() argument
131 tegra_fb->obj = drm_gem_cma_create(ddev, size); in tegra_fb_init()
[all …]
H A Dtegra_drm_mode.c182 tegra_drm_mode_init(struct drm_device *ddev) in tegra_drm_mode_init() argument
186 drm_mode_config_init(ddev); in tegra_drm_mode_init()
187 ddev->mode_config.min_width = 0; in tegra_drm_mode_init()
188 ddev->mode_config.min_height = 0; in tegra_drm_mode_init()
189 ddev->mode_config.max_width = 4096; in tegra_drm_mode_init()
190 ddev->mode_config.max_height = 2160; in tegra_drm_mode_init()
191 ddev->mode_config.funcs = &tegra_mode_config_funcs; in tegra_drm_mode_init()
193 error = tegra_crtc_init(ddev, 0); in tegra_drm_mode_init()
197 error = tegra_crtc_init(ddev, 1); in tegra_drm_mode_init()
201 error = tegra_encoder_init(ddev); in tegra_drm_mode_init()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_agp.c149 ret = drm_agp_acquire(rdev->ddev); in radeon_agp_init()
155 ret = drm_agp_info(rdev->ddev, &info); in radeon_agp_init()
157 drm_agp_release(rdev->ddev); in radeon_agp_init()
162 if (rdev->ddev->agp->agp_info.aki_info.ai_aperture_size >> 20 < 32) { in radeon_agp_init()
163 drm_agp_release(rdev->ddev); in radeon_agp_init()
166 rdev->ddev->agp->agp_info.aki_info.ai_aperture_size >> 20); in radeon_agp_init()
247 ret = drm_agp_enable(rdev->ddev, mode); in radeon_agp_init()
250 drm_agp_release(rdev->ddev); in radeon_agp_init()
254 rdev->mc.agp_base = rdev->ddev->agp->agp_info.aki_info.ai_aperture_base; in radeon_agp_init()
255 rdev->mc.gtt_size = rdev->ddev->agp->agp_info.aki_info.ai_aperture_size; in radeon_agp_init()
[all …]
H A Dradeon_irq_kms.c90 struct drm_device *dev = rdev->ddev; in radeon_hotplug_work_func()
111 struct drm_device *dev = rdev->ddev; in radeon_dp_work_func()
300 rdev->ddev->vblank_disable_immediate = true; in radeon_irq_kms_init()
302 r = drm_vblank_init(rdev->ddev, rdev->num_crtc); in radeon_irq_kms_init()
324 r = drm_irq_install(rdev->ddev); in radeon_irq_kms_init()
326 r = drm_irq_install(rdev->ddev, rdev->ddev->pdev->irq); in radeon_irq_kms_init()
348 drm_irq_uninstall(rdev->ddev); in radeon_irq_kms_fini()
370 if (!rdev->ddev->irq_enabled) in radeon_irq_kms_sw_irq_get()
409 if (!rdev->ddev->irq_enabled) in radeon_irq_kms_sw_irq_put()
435 if (!rdev->ddev->irq_enabled) in radeon_irq_kms_pflip_irq_get()
[all …]
H A Dradeon_fb.c68 int ret = pm_runtime_get_sync(rdev->ddev->dev); in radeonfb_open()
70 pm_runtime_mark_last_busy(rdev->ddev->dev); in radeonfb_open()
71 pm_runtime_put_autosuspend(rdev->ddev->dev); in radeonfb_open()
83 pm_runtime_mark_last_busy(rdev->ddev->dev); in radeonfb_release()
84 pm_runtime_put_autosuspend(rdev->ddev->dev); in radeonfb_release()
153 info = drm_get_format_info(rdev->ddev, mode_cmd); in radeonfb_create_pinned_object()
261 ret = radeon_framebuffer_init(rdev->ddev, &rfbdev->fb, &mode_cmd, gobj); in radeonfb_create()
279 helper->fbdev = config_found(rdev->ddev->dev, &rfa, NULL, in radeonfb_create()
300 ret = radeon_framebuffer_init(rdev->ddev, &rfbdev->fb, &mode_cmd, gobj); in radeonfb_create()
324 info->apertures->ranges[0].base = rdev->ddev->mode_config.fb_base; in radeonfb_create()
[all …]
H A Dradeon_gart.c82 error = bus_dmamem_alloc(rdev->ddev->dmat, rdev->gart.table_size, in radeon_gart_table_ram_alloc()
87 error = bus_dmamap_create(rdev->ddev->dmat, rdev->gart.table_size, 1, in radeon_gart_table_ram_alloc()
92 error = bus_dmamem_map(rdev->ddev->dmat, &rdev->gart.rg_table_seg, 1, in radeon_gart_table_ram_alloc()
97 error = bus_dmamap_load(rdev->ddev->dmat, rdev->gart.rg_table_map, in radeon_gart_table_ram_alloc()
103 bus_dmamap_sync(rdev->ddev->dmat, rdev->gart.rg_table_map, 0, in radeon_gart_table_ram_alloc()
111 bus_dmamap_unload(rdev->ddev->dmat, rdev->gart.rg_table_map); in radeon_gart_table_ram_alloc()
112 fail3: bus_dmamem_unmap(rdev->ddev->dmat, rdev->gart.ptr, in radeon_gart_table_ram_alloc()
114 fail2: bus_dmamap_destroy(rdev->ddev->dmat, rdev->gart.rg_table_map); in radeon_gart_table_ram_alloc()
115 fail1: bus_dmamem_free(rdev->ddev->dmat, &rdev->gart.rg_table_seg, 1); in radeon_gart_table_ram_alloc()
155 bus_dmamap_unload(rdev->ddev->dmat, rdev->gart.rg_table_map); in radeon_gart_table_ram_free()
[all …]
H A Dradeon_display.c312 spin_lock_irqsave(&rdev->ddev->event_lock, flags); in radeon_crtc_handle_vblank()
318 spin_unlock_irqrestore(&rdev->ddev->event_lock, flags); in radeon_crtc_handle_vblank()
344 radeon_get_crtc_scanoutpos(rdev->ddev, crtc_id, in radeon_crtc_handle_vblank()
357 spin_unlock_irqrestore(&rdev->ddev->event_lock, flags); in radeon_crtc_handle_vblank()
380 spin_lock_irqsave(&rdev->ddev->event_lock, flags); in radeon_crtc_handle_flip()
387 spin_unlock_irqrestore(&rdev->ddev->event_lock, flags); in radeon_crtc_handle_flip()
399 spin_unlock_irqrestore(&rdev->ddev->event_lock, flags); in radeon_crtc_handle_flip()
418 struct drm_device *dev = rdev->ddev; in radeon_flip_work_func()
1403 drm_property_create_range(rdev->ddev, 0 , "coherent", 0, 1); in radeon_modeset_create_props()
1411 drm_property_create_enum(rdev->ddev, 0, in radeon_modeset_create_props()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/ast/
H A Dast_drv.c175 struct drm_device *ddev = pci_get_drvdata(pdev); in ast_pm_suspend() local
178 error = ast_drm_freeze(ddev); in ast_pm_suspend()
190 struct drm_device *ddev = pci_get_drvdata(pdev); in ast_pm_resume() local
191 return ast_drm_resume(ddev); in ast_pm_resume()
197 struct drm_device *ddev = pci_get_drvdata(pdev); in ast_pm_freeze() local
199 if (!ddev || !ddev->dev_private) in ast_pm_freeze()
201 return ast_drm_freeze(ddev); in ast_pm_freeze()
207 struct drm_device *ddev = pci_get_drvdata(pdev); in ast_pm_thaw() local
208 return ast_drm_thaw(ddev); in ast_pm_thaw()
214 struct drm_device *ddev = pci_get_drvdata(pdev); in ast_pm_poweroff() local
[all …]
/netbsd-src/sys/arch/arm/ti/
H A Dti_lcdc.c338 struct drm_device *ddev = sc->sc_ddev; in tilcdc_ep_activate() local
347 drm_crtc_init(ddev, &sc->sc_crtc.base, &tilcdc_crtc_funcs); in tilcdc_ep_activate()
353 drm_encoder_init(ddev, &sc->sc_encoder.base, &tilcdc_encoder_funcs, in tilcdc_ep_activate()
510 tilcdc_fb_create(struct drm_device *ddev, struct drm_file *file, in tilcdc_fb_create() argument
525 drm_helper_mode_fill_fb_struct(ddev, &fb->base, cmd); in tilcdc_fb_create()
528 error = drm_framebuffer_init(ddev, &fb->base, in tilcdc_fb_create()
551 struct drm_device *ddev = helper->dev; in tilcdc_fb_probe() local
572 sfb->obj = drm_gem_cma_create(ddev, size); in tilcdc_fb_probe()
585 fb->dev = ddev; in tilcdc_fb_probe()
587 error = drm_framebuffer_init(ddev, fb, &tilcdc_framebuffer_funcs); in tilcdc_fb_probe()
[all …]
/netbsd-src/sys/external/bsd/drm2/drm/
H A Ddrm_gem_cma_helper.c43 drm_gem_cma_create_internal(struct drm_device *ddev, size_t size, in drm_gem_cma_create_internal() argument
50 obj->dmat = ddev->dmat; in drm_gem_cma_create_internal()
57 if (ddev->cma_pool != NULL) { in drm_gem_cma_create_internal()
58 error = vmem_xalloc(ddev->cma_pool, obj->dmasize, in drm_gem_cma_create_internal()
62 obj->vmem_pool = ddev->cma_pool; in drm_gem_cma_create_internal()
95 drm_gem_private_object_init(ddev, &obj->base, size); in drm_gem_cma_create_internal()
117 drm_gem_cma_create(struct drm_device *ddev, size_t size) in drm_gem_cma_create() argument
120 return drm_gem_cma_create_internal(ddev, size, NULL); in drm_gem_cma_create()
150 drm_gem_cma_dumb_create(struct drm_file *file_priv, struct drm_device *ddev, in drm_gem_cma_dumb_create() argument
162 obj = drm_gem_cma_create(ddev, args->size); in drm_gem_cma_dumb_create()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/virtio/
H A Dvirtgpu_display.c260 struct drm_device *dev = vgdev->ddev; in vgdev_output_init()
360 drm_mode_config_init(vgdev->ddev); in virtio_gpu_modeset_init()
361 vgdev->ddev->mode_config.quirk_addfb_prefer_host_byte_order = true; in virtio_gpu_modeset_init()
362 vgdev->ddev->mode_config.funcs = &virtio_gpu_mode_funcs; in virtio_gpu_modeset_init()
363 vgdev->ddev->mode_config.helper_private = &virtio_mode_config_helpers; in virtio_gpu_modeset_init()
366 vgdev->ddev->mode_config.min_width = XRES_MIN; in virtio_gpu_modeset_init()
367 vgdev->ddev->mode_config.min_height = YRES_MIN; in virtio_gpu_modeset_init()
368 vgdev->ddev->mode_config.max_width = XRES_MAX; in virtio_gpu_modeset_init()
369 vgdev->ddev->mode_config.max_height = YRES_MAX; in virtio_gpu_modeset_init()
374 drm_mode_config_reset(vgdev->ddev); in virtio_gpu_modeset_init()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/qxl/
H A Dqxl_object.c121 r = drm_gem_object_init(&qdev->ddev, &bo->tbo.base, size); in qxl_bo_create()
142 dev_err(qdev->ddev.dev, in qxl_bo_create()
245 struct drm_device *ddev = bo->tbo.base.dev; in __qxl_bo_pin() local
258 dev_err(ddev->dev, "%p pin failed\n", bo); in __qxl_bo_pin()
265 struct drm_device *ddev = bo->tbo.base.dev; in __qxl_bo_unpin() local
269 dev_warn(ddev->dev, "%p unpin not necessary\n", bo); in __qxl_bo_unpin()
279 dev_err(ddev->dev, "%p validate failed for unpin\n", bo); in __qxl_bo_unpin()
325 dev_err(qdev->ddev.dev, "Userspace still has active objects !\n"); in qxl_bo_force_delete()
327 dev_err(qdev->ddev.dev, "%p %p %lu %lu force free\n", in qxl_bo_force_delete()

12345