Searched refs:hibmc_drm_private (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/hisilicon/hibmc/ |
H A D | hibmc_drm_drv.h | 31 struct hibmc_drm_private { struct 48 static inline struct hibmc_drm_private *to_hibmc_drm_private(struct drm_device *dev) in to_hibmc_drm_private() 50 return container_of(dev, struct hibmc_drm_private, dev); in to_hibmc_drm_private() 53 void hibmc_set_power_mode(struct hibmc_drm_private *priv, 55 void hibmc_set_current_gate(struct hibmc_drm_private *priv, 58 int hibmc_de_init(struct hibmc_drm_private *priv); 59 int hibmc_vdac_init(struct hibmc_drm_private *priv); 61 int hibmc_mm_init(struct hibmc_drm_private *hibmc);
|
H A D | hibmc_drm_drv.c | 35 struct hibmc_drm_private *priv = to_hibmc_drm_private(dev); in hibmc_interrupt() 94 static int hibmc_kms_init(struct hibmc_drm_private *priv) in hibmc_kms_init() 131 void hibmc_set_power_mode(struct hibmc_drm_private *priv, u32 power_mode) in hibmc_set_power_mode() 151 void hibmc_set_current_gate(struct hibmc_drm_private *priv, unsigned int gate) in hibmc_set_current_gate() 177 static void hibmc_hw_config(struct hibmc_drm_private *priv) in hibmc_hw_config() 210 static int hibmc_hw_map(struct hibmc_drm_private *priv) in hibmc_hw_map() 227 static int hibmc_hw_init(struct hibmc_drm_private *priv) in hibmc_hw_init() 256 struct hibmc_drm_private *priv = to_hibmc_drm_private(dev); in hibmc_load() 305 struct hibmc_drm_private *priv; in hibmc_pci_probe() 314 struct hibmc_drm_private, de in hibmc_pci_probe() [all...] |
H A D | hibmc_drm_de.c | 109 struct hibmc_drm_private *priv = to_hibmc_drm_private(plane->dev); in hibmc_plane_atomic_update() 162 struct hibmc_drm_private *priv = to_hibmc_drm_private(crtc->dev); in hibmc_crtc_dpms() 178 struct hibmc_drm_private *priv = to_hibmc_drm_private(crtc->dev); in hibmc_crtc_atomic_enable() 197 struct hibmc_drm_private *priv = to_hibmc_drm_private(crtc->dev); in hibmc_crtc_atomic_disable() 257 struct hibmc_drm_private *priv = to_hibmc_drm_private(dev); in set_vclock_hisilicon() 317 struct hibmc_drm_private *priv = to_hibmc_drm_private(dev); in display_ctrl_adjust() 365 struct hibmc_drm_private *priv = to_hibmc_drm_private(dev); in hibmc_crtc_mode_set_nofb() 399 struct hibmc_drm_private *priv = to_hibmc_drm_private(dev); in hibmc_crtc_atomic_begin() 429 struct hibmc_drm_private *priv = to_hibmc_drm_private(crtc->dev); in hibmc_crtc_enable_vblank() 439 struct hibmc_drm_private *pri in hibmc_crtc_disable_vblank() [all...] |
H A D | hibmc_drm_vdac.c | 75 struct hibmc_drm_private *priv = to_hibmc_drm_private(dev); in hibmc_encoder_mode_set() 89 int hibmc_vdac_init(struct hibmc_drm_private *priv) in hibmc_vdac_init()
|
H A D | hibmc_drm_i2c.c | 29 struct hibmc_drm_private *priv = to_hibmc_drm_private(hibmc_connector->base.dev); in hibmc_set_i2c_signal() 49 struct hibmc_drm_private *priv = to_hibmc_drm_private(hibmc_connector->base.dev); in hibmc_get_i2c_signal()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/hisilicon/hibmc/ |
H A D | hibmc_drm_drv.h | 22 struct hibmc_drm_private { struct 38 void hibmc_set_power_mode(struct hibmc_drm_private *priv, 40 void hibmc_set_current_gate(struct hibmc_drm_private *priv, 43 int hibmc_de_init(struct hibmc_drm_private *priv); 44 int hibmc_vdac_init(struct hibmc_drm_private *priv); 46 int hibmc_mm_init(struct hibmc_drm_private *hibmc); 47 void hibmc_mm_fini(struct hibmc_drm_private *hibmc);
|
H A D | hibmc_drm_drv.c | 32 struct hibmc_drm_private *priv = in hibmc_drm_interrupt() 33 (struct hibmc_drm_private *)dev->dev_private; in hibmc_drm_interrupt() 81 static int hibmc_kms_init(struct hibmc_drm_private *priv) in hibmc_kms_init() 114 static void hibmc_kms_fini(struct hibmc_drm_private *priv) in hibmc_kms_fini() 125 void hibmc_set_power_mode(struct hibmc_drm_private *priv, in hibmc_set_power_mode() 146 void hibmc_set_current_gate(struct hibmc_drm_private *priv, unsigned int gate) in hibmc_set_current_gate() 172 static void hibmc_hw_config(struct hibmc_drm_private *priv) in hibmc_hw_config() 205 static int hibmc_hw_map(struct hibmc_drm_private *priv) in hibmc_hw_map() 232 static int hibmc_hw_init(struct hibmc_drm_private *priv) in hibmc_hw_init() 247 struct hibmc_drm_private *pri in hibmc_unload() [all...] |
H A D | hibmc_drm_de.c | 108 struct hibmc_drm_private *priv = plane->dev->dev_private; in hibmc_plane_atomic_update() 162 struct hibmc_drm_private *priv = crtc->dev->dev_private; in hibmc_crtc_dpms() 178 struct hibmc_drm_private *priv = crtc->dev->dev_private; in hibmc_crtc_atomic_enable() 197 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 *pri in hibmc_crtc_disable_vblank() [all...] |
H A D | hibmc_ttm.c | 24 int hibmc_mm_init(struct hibmc_drm_private *hibmc) in hibmc_mm_init() 42 void hibmc_mm_fini(struct hibmc_drm_private *hibmc) in hibmc_mm_fini()
|
H A D | hibmc_drm_vdac.c | 59 struct hibmc_drm_private *priv = dev->dev_private; in hibmc_encoder_mode_set() 77 int hibmc_vdac_init(struct hibmc_drm_private *priv) in hibmc_vdac_init()
|
Completed in 5 milliseconds