.. | .. |
---|
23 | 23 | #ifndef __AMDGPU_DISPLAY_H__ |
---|
24 | 24 | #define __AMDGPU_DISPLAY_H__ |
---|
25 | 25 | |
---|
26 | | -uint32_t amdgpu_display_supported_domains(struct amdgpu_device *adev); |
---|
| 26 | +#define amdgpu_display_vblank_get_counter(adev, crtc) (adev)->mode_info.funcs->vblank_get_counter((adev), (crtc)) |
---|
| 27 | +#define amdgpu_display_backlight_set_level(adev, e, l) (adev)->mode_info.funcs->backlight_set_level((e), (l)) |
---|
| 28 | +#define amdgpu_display_backlight_get_level(adev, e) (adev)->mode_info.funcs->backlight_get_level((e)) |
---|
| 29 | +#define amdgpu_display_hpd_sense(adev, h) (adev)->mode_info.funcs->hpd_sense((adev), (h)) |
---|
| 30 | +#define amdgpu_display_hpd_set_polarity(adev, h) (adev)->mode_info.funcs->hpd_set_polarity((adev), (h)) |
---|
| 31 | +#define amdgpu_display_hpd_get_gpio_reg(adev) (adev)->mode_info.funcs->hpd_get_gpio_reg((adev)) |
---|
| 32 | +#define amdgpu_display_bandwidth_update(adev) (adev)->mode_info.funcs->bandwidth_update((adev)) |
---|
| 33 | +#define amdgpu_display_page_flip(adev, crtc, base, async) (adev)->mode_info.funcs->page_flip((adev), (crtc), (base), (async)) |
---|
| 34 | +#define amdgpu_display_page_flip_get_scanoutpos(adev, crtc, vbl, pos) (adev)->mode_info.funcs->page_flip_get_scanoutpos((adev), (crtc), (vbl), (pos)) |
---|
| 35 | +#define amdgpu_display_add_encoder(adev, e, s, c) (adev)->mode_info.funcs->add_encoder((adev), (e), (s), (c)) |
---|
| 36 | +#define amdgpu_display_add_connector(adev, ci, sd, ct, ib, coi, h, r) (adev)->mode_info.funcs->add_connector((adev), (ci), (sd), (ct), (ib), (coi), (h), (r)) |
---|
| 37 | + |
---|
| 38 | +int amdgpu_display_freesync_ioctl(struct drm_device *dev, void *data, |
---|
| 39 | + struct drm_file *filp); |
---|
| 40 | +void amdgpu_display_update_priority(struct amdgpu_device *adev); |
---|
| 41 | +uint32_t amdgpu_display_supported_domains(struct amdgpu_device *adev, |
---|
| 42 | + uint64_t bo_flags); |
---|
27 | 43 | struct drm_framebuffer * |
---|
28 | 44 | amdgpu_display_user_framebuffer_create(struct drm_device *dev, |
---|
29 | 45 | struct drm_file *file_priv, |
---|