Lines Matching refs:drm_dev
40 struct drm_device *drm_dev; member
166 struct drm_device *drm_dev) in vidi_ctx_initialize() argument
168 struct exynos_drm_private *priv = drm_dev->dev_private; in vidi_ctx_initialize()
170 ctx->drm_dev = drm_dev; in vidi_ctx_initialize()
258 drm_helper_hpd_irq_event(ctx->drm_dev); in vidi_store_connection()
266 int vidi_connection_ioctl(struct drm_device *drm_dev, void *data, in vidi_connection_ioctl() argument
269 struct vidi_context *ctx = dev_get_drvdata(drm_dev->dev); in vidi_connection_ioctl()
311 drm_helper_hpd_irq_event(ctx->drm_dev); in vidi_connection_ioctl()
390 ret = drm_connector_init(ctx->drm_dev, connector, in vidi_create_connector()
439 struct drm_device *drm_dev = data; in vidi_bind() local
446 vidi_ctx_initialize(ctx, drm_dev); in vidi_bind()
450 ret = exynos_plane_init(drm_dev, &ctx->planes[zpos], in vidi_bind()
458 ctx->crtc = exynos_drm_crtc_create(drm_dev, &exynos_plane->base, in vidi_bind()
466 pipe = exynos_drm_crtc_get_pipe_from_type(drm_dev, in vidi_bind()
475 drm_encoder_init(drm_dev, encoder, &exynos_vidi_encoder_funcs, in vidi_bind()