• Home
  • Raw
  • Download

Lines Matching +full:9003 +full:e

14036  /* I2C Master Registers (E-DDC) */
14785 * @e: DRM event to deliver
14789 - * This function sends the event @e, initialized with drm_event_reserve_init(),
14797 + * This helper function sends the event @e, initialized with
14802 -void drm_send_event_locked(struct drm_device *dev, struct drm_pending_event *e)
14804 + struct drm_pending_event *e, ktime_t timestamp)
14808 @@ -800,7 +798,10 @@ void drm_send_event_locked(struct drm_device *dev, struct drm_pending_event *e)
14811 if (e->fence) {
14812 - dma_fence_signal(e->fence);
14814 + dma_fence_signal_timestamp(e->fence, timestamp);
14816 + dma_fence_signal(e->fence);
14817 dma_fence_put(e->fence);
14820 @@ -815,6 +816,48 @@ void drm_send_event_locked(struct drm_device *dev, struct drm_pending_event *e)
14821 wake_up_interruptible_poll(&e->file_priv->event_wait,
14828 + * @e: DRM event to deliver
14832 + * This function sends the event @e, initialized with drm_event_reserve_init(),
14842 + struct drm_pending_event *e, ktime_t timestamp)
14844 + drm_send_event_helper(dev, e, timestamp);
14851 + * @e: DRM event to deliver
14853 + * This function sends the event @e, initialized with drm_event_reserve_init(),
14862 +void drm_send_event_locked(struct drm_device *dev, struct drm_pending_event *e)
14864 + drm_send_event_helper(dev, e, 0);
14869 @@ -837,7 +880,7 @@ void drm_send_event(struct drm_device *dev, struct drm_pending_event *e)
14873 - drm_send_event_locked(dev, e);
14874 + drm_send_event_helper(dev, e, 0);
15276 trace_drm_vblank_event_delivered(e->base.file_priv, e->pipe, seq);
15277 - drm_send_event_locked(dev, &e->base);
15285 + drm_send_event_timestamp_locked(dev, &e->base, now);
23467 + struct drm_pending_vblank_event *e;
23471 + e = kzalloc(sizeof(*e), GFP_KERNEL);
23472 + if (!e)
23475 + e->pipe = drm_crtc_index(crtc);
23476 + e->event.base.type = DRM_EVENT_ROCKCHIP_CRTC_VCNT;
23477 + e->event.base.length = sizeof(e->event.vbl);
23478 + e->event.vbl.crtc_id = crtc->base.id;
23479 + e->event.vbl.user_data = vblwait->request.signal;
23482 + drm_event_reserve_init_locked(dev, file_priv, &e->base, &e->event.base);
23485 + return e;
23493 + struct drm_pending_vblank_event *e;
23507 + e = rockchip_drm_add_vcnt_event(crtc, vblwait, file_priv);
23508 + priv->vcnt[pipe].event = e;
28009 + struct drm_pending_vblank_event *e;
28013 + e = vop->event;
28014 + if (e && e->base.file_priv == file_priv) {
28017 + /* e->base.destroy(&e->base);//todo */
28018 + file_priv->event_space += sizeof(e->event);
32456 +static inline struct rockchip_lvds *encoder_to_lvds(struct drm_encoder *e)
32466 + return container_of(e, struct rockchip_lvds, encoder);
33555 +static inline struct rockchip_rgb *encoder_to_rgb(struct drm_encoder *e)
33557 + return container_of(e, struct rockchip_rgb, encoder);
35455 + 9003, 9187, 9372, 9560,
41800 + * is not assigned(e.g. PSCI is not enabled), we have to provide a dummy
48150 + * Some SoCs (e.g. RV1108) use one combined irq for all of
50302 + * PHY Lanes A B C D E F
50320 + /* This maps to VESA DP Alt Mode pin assignments C and E. */