Home
last modified time | relevance | path

Searched refs:drm_dev (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/sys/arm/nvidia/drm2/
H A Dtegra_host1x.c121 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in host1x_output_poll_changed()
202 drm_mode_config_init(drm_dev); in host1x_drm_load()
213 drm_dev->irq_enabled = true; in host1x_drm_load()
217 rv = drm_vblank_init(drm_dev, drm_dev->mode_config.num_crtc); in host1x_drm_load()
221 drm_mode_config_reset(drm_dev); in host1x_drm_load()
223 rv = tegra_drm_fb_init(drm_dev); in host1x_drm_load()
231 tegra_drm_fb_destroy(drm_dev); in host1x_drm_load()
232 drm_vblank_cleanup(drm_dev); in host1x_drm_load()
236 drm_mode_config_cleanup(drm_dev); in host1x_drm_load()
250 tegra_drm_fb_destroy(drm_dev); in host1x_drm_unload()
[all …]
H A Dtegra_fb.c127 struct drm_device *drm_dev; in tegra_fb_probe() local
136 drm_dev = helper->dev; in tegra_fb_probe()
138 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_fb_probe()
151 DRM_LOCK(drm_dev); in tegra_fb_probe()
153 DRM_UNLOCK(drm_dev); in tegra_fb_probe()
159 device_printf(drm_dev->dev, in tegra_fb_probe()
208 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_drm_fb_getinfo()
233 drm = drm_dev->dev_private; in tegra_drm_fb_init()
234 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_drm_fb_init()
240 drm_dev->mode_config.num_crtc, drm_dev->mode_config.num_connector); in tegra_drm_fb_init()
[all …]
H A Dtegra_bo.c263 tegra_bo_dumb_create(struct drm_file *file, struct drm_device *drm_dev, in tegra_bo_dumb_create() argument
270 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_bo_dumb_create()
275 rv = tegra_bo_create_with_handle(file, drm_dev, args->size, in tegra_bo_dumb_create()
283 struct drm_device *drm_dev, uint32_t handle, uint64_t *offset) in tegra_bo_dumb_map_offset() argument
288 DRM_LOCK(drm_dev); in tegra_bo_dumb_map_offset()
289 gem_obj = drm_gem_object_lookup(drm_dev, file_priv, handle); in tegra_bo_dumb_map_offset()
291 device_printf(drm_dev->dev, "Object not found\n"); in tegra_bo_dumb_map_offset()
292 DRM_UNLOCK(drm_dev); in tegra_bo_dumb_map_offset()
303 DRM_UNLOCK(drm_dev); in tegra_bo_dumb_map_offset()
308 DRM_UNLOCK(drm_dev); in tegra_bo_dumb_map_offset()
[all …]
H A Dtegra_drm.h86 struct drm_device drm_dev; member
H A Dtegra_hdmi.c1029 drm_connector_init(&drm->drm_dev, &sc->output.connector, in hdmi_init_client()
1037 drm_encoder_init(&drm->drm_dev, &sc->output.encoder, in hdmi_init_client()
H A Dtegra_dc.c1114 rv = drm_plane_init(&drm->drm_dev, &plane->drm_plane, in dc_init_planes()
1208 drm_crtc_init(&drm->drm_dev, &sc->tegra_crtc.drm_crtc, &dc_crtc_funcs); in dc_init_client()
/freebsd-12.1/sys/dev/drm2/i915/
H A Di915_drv.c990 struct drm_device *drm_dev = pci_get_drvdata(pdev); in i915_pm_suspend() local
993 if (!drm_dev || !drm_dev->dev_private) { in i915_pm_suspend()
1001 error = i915_drm_freeze(drm_dev); in i915_pm_suspend()
1014 struct drm_device *drm_dev = pci_get_drvdata(pdev); in i915_pm_resume() local
1016 return i915_resume(drm_dev); in i915_pm_resume()
1022 struct drm_device *drm_dev = pci_get_drvdata(pdev); in i915_pm_freeze() local
1024 if (!drm_dev || !drm_dev->dev_private) { in i915_pm_freeze()
1029 return i915_drm_freeze(drm_dev); in i915_pm_freeze()
1035 struct drm_device *drm_dev = pci_get_drvdata(pdev); in i915_pm_thaw() local
1037 return i915_drm_thaw(drm_dev); in i915_pm_thaw()
[all …]