Lines Matching defs:drm
141 /* Convert standard drm pixel format to tegra windows parameters. */
873 struct drm_device *drm;
880 drm = drm_crtc->dev;
883 mtx_lock(&drm->event_lock);
886 mtx_unlock(&drm->event_lock);
902 drm_send_vblank_event(drm, idx, sc->event);
903 drm_vblank_put(drm, idx);
907 mtx_unlock(&drm->event_lock);
915 struct drm_device *drm;
919 drm = drm_crtc->dev;
920 mtx_lock(&drm->event_lock);
924 drm_vblank_put(drm, drm_crtc_index(drm_crtc));
927 mtx_unlock(&drm->event_lock);
942 struct drm_device *drm;
947 drm = drm_crtc->dev;
955 drm_vblank_get(drm, event->pipe);
1096 dc_init_planes(struct dc_softc *sc, struct tegra_drm *drm)
1105 rv = drm_plane_init(&drm->drm_dev, &plane->drm_plane,
1189 dc_init_client(device_t dev, device_t host1x, struct tegra_drm *drm)
1196 if (drm->pitch_align < sc->pitch_align)
1197 drm->pitch_align = sc->pitch_align;
1199 drm_crtc_init(&drm->drm_dev, &sc->tegra_crtc.drm_crtc, &dc_crtc_funcs);
1203 rv = dc_init_planes(sc, drm);
1237 dc_exit_client(device_t dev, device_t host1x, struct tegra_drm *drm)
1430 /* tegra drm interface */