Home
last modified time | relevance | path

Searched refs:drm_dp_tunnel (Results 1 – 5 of 5) sorted by relevance

/linux/include/drm/display/
H A Ddrm_dp_tunnel.h24 struct drm_dp_tunnel *tunnel;
30 struct drm_dp_tunnel *
31 drm_dp_tunnel_get(struct drm_dp_tunnel *tunnel, struct ref_tracker **tracker);
34 drm_dp_tunnel_put(struct drm_dp_tunnel *tunnel, struct ref_tracker **tracker);
36 static inline void drm_dp_tunnel_ref_get(struct drm_dp_tunnel *tunnel, in drm_dp_tunnel_ref_get()
48 struct drm_dp_tunnel *
51 int drm_dp_tunnel_destroy(struct drm_dp_tunnel *tunnel);
53 int drm_dp_tunnel_enable_bw_alloc(struct drm_dp_tunnel *tunnel);
54 int drm_dp_tunnel_disable_bw_alloc(struct drm_dp_tunnel *tunnel);
55 bool drm_dp_tunnel_bw_alloc_is_enabled(const struct drm_dp_tunnel *tunnel);
[all …]
/linux/drivers/gpu/drm/display/
H A Ddrm_dp_tunnel.c128 struct drm_dp_tunnel { struct
301 const char *drm_dp_tunnel_name(const struct drm_dp_tunnel *tunnel) in drm_dp_tunnel_name()
363 static struct drm_dp_tunnel *
364 tunnel_get(struct drm_dp_tunnel *tunnel) in tunnel_get()
373 struct drm_dp_tunnel *tunnel = container_of(kref, typeof(*tunnel), kref); in free_tunnel()
383 static void tunnel_put(struct drm_dp_tunnel *tunnel) in tunnel_put()
389 static void track_tunnel_ref(struct drm_dp_tunnel *tunnel, in track_tunnel_ref()
396 static void untrack_tunnel_ref(struct drm_dp_tunnel *tunnel, in untrack_tunnel_ref()
403 static void track_tunnel_ref(struct drm_dp_tunnel *tunnel, in track_tunnel_ref()
408 static void untrack_tunnel_ref(struct drm_dp_tunnel *tunnel, in untrack_tunnel_ref()
[all …]
H A DMakefile13 drm_dp_tunnel.o
/linux/drivers/gpu/drm/i915/display/
H A Dintel_dp_tunnel.c176 struct drm_dp_tunnel *tunnel; in detect_new_tunnel()
359 static struct drm_dp_tunnel *
370 struct drm_dp_tunnel *tunnel, in add_inherited_tunnel()
374 struct drm_dp_tunnel *old_tunnel; in add_inherited_tunnel()
460 struct drm_dp_tunnel *tunnel) in intel_dp_tunnel_atomic_add_group_state()
492 struct drm_dp_tunnel *tunnel = new_crtc_state->dp_tunnel_ref.tunnel; in intel_dp_tunnel_atomic_add_state_for_crtc()
683 struct drm_dp_tunnel *tunnel; in atomic_decrease_bw()
710 struct drm_dp_tunnel *tunnel, in queue_retry_work()
738 struct drm_dp_tunnel *tunnel = crtc_state->dp_tunnel_ref.tunnel; in atomic_increase_bw()
H A Dintel_display_types.h1725 struct drm_dp_tunnel *tunnel;