Home
last modified time | relevance | path

Searched refs:hibmc_drm_private (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/hisilicon/hibmc/
Dhibmc_drm_drv.h39 struct hibmc_drm_private { struct
84 void hibmc_set_power_mode(struct hibmc_drm_private *priv,
86 void hibmc_set_current_gate(struct hibmc_drm_private *priv,
89 int hibmc_de_init(struct hibmc_drm_private *priv);
90 int hibmc_vdac_init(struct hibmc_drm_private *priv);
91 int hibmc_fbdev_init(struct hibmc_drm_private *priv);
92 void hibmc_fbdev_fini(struct hibmc_drm_private *priv);
101 int hibmc_mm_init(struct hibmc_drm_private *hibmc);
102 void hibmc_mm_fini(struct hibmc_drm_private *hibmc);
Dhibmc_drm_drv.c43 struct hibmc_drm_private *priv = in hibmc_drm_interrupt()
44 (struct hibmc_drm_private *)dev->dev_private; in hibmc_drm_interrupt()
77 struct hibmc_drm_private *priv = drm_dev->dev_private; in hibmc_pm_suspend()
95 struct hibmc_drm_private *priv = drm_dev->dev_private; in hibmc_pm_resume()
108 static int hibmc_kms_init(struct hibmc_drm_private *priv) in hibmc_kms_init()
141 static void hibmc_kms_fini(struct hibmc_drm_private *priv) in hibmc_kms_fini()
152 void hibmc_set_power_mode(struct hibmc_drm_private *priv, in hibmc_set_power_mode()
173 void hibmc_set_current_gate(struct hibmc_drm_private *priv, unsigned int gate) in hibmc_set_current_gate()
199 static void hibmc_hw_config(struct hibmc_drm_private *priv) in hibmc_hw_config()
232 static int hibmc_hw_map(struct hibmc_drm_private *priv) in hibmc_hw_map()
[all …]
Dhibmc_drm_de.c101 struct hibmc_drm_private *priv = plane->dev->dev_private; in hibmc_plane_atomic_update()
164 static struct drm_plane *hibmc_plane_init(struct hibmc_drm_private *priv) in hibmc_plane_init()
199 struct hibmc_drm_private *priv = crtc->dev->dev_private; in hibmc_crtc_atomic_enable()
217 struct hibmc_drm_private *priv = crtc->dev->dev_private; in hibmc_crtc_atomic_disable()
257 struct hibmc_drm_private *priv = dev->dev_private; in set_vclock_hisilicon()
318 struct hibmc_drm_private *priv = dev->dev_private; in display_ctrl_adjust()
366 struct hibmc_drm_private *priv = dev->dev_private; in hibmc_crtc_mode_set_nofb()
400 struct hibmc_drm_private *priv = dev->dev_private; in hibmc_crtc_atomic_begin()
430 struct hibmc_drm_private *priv = crtc->dev->dev_private; in hibmc_crtc_enable_vblank()
440 struct hibmc_drm_private *priv = crtc->dev->dev_private; in hibmc_crtc_disable_vblank()
[all …]
Dhibmc_ttm.c26 static inline struct hibmc_drm_private *
29 return container_of(bd, struct hibmc_drm_private, bdev); in hibmc_bdev()
44 static int hibmc_ttm_global_init(struct hibmc_drm_private *hibmc) in hibmc_ttm_global_init()
74 hibmc_ttm_global_release(struct hibmc_drm_private *hibmc) in hibmc_ttm_global_release()
169 struct hibmc_drm_private *hibmc = hibmc_bdev(bdev); in hibmc_ttm_io_mem_reserve()
234 int hibmc_mm_init(struct hibmc_drm_private *hibmc) in hibmc_mm_init()
268 void hibmc_mm_fini(struct hibmc_drm_private *hibmc) in hibmc_mm_fini()
293 struct hibmc_drm_private *hibmc = dev->dev_private; in hibmc_bo_create()
383 struct hibmc_drm_private *hibmc; in hibmc_mmap()
Dhibmc_drm_vdac.c58 hibmc_connector_init(struct hibmc_drm_private *priv) in hibmc_connector_init()
89 struct hibmc_drm_private *priv = dev->dev_private; in hibmc_encoder_mode_set()
107 int hibmc_vdac_init(struct hibmc_drm_private *priv) in hibmc_vdac_init()
Dhibmc_drm_fbdev.c26 struct hibmc_drm_private *priv, in hibmcfb_create_object()
61 struct hibmc_drm_private *priv = helper->dev->dev_private; in hibmc_drm_fb_create()
182 int hibmc_fbdev_init(struct hibmc_drm_private *priv) in hibmc_fbdev_init()
256 void hibmc_fbdev_fini(struct hibmc_drm_private *priv) in hibmc_fbdev_fini()