diff options
author | Samuel Li <Samuel.Li@amd.com> | 2018-01-18 17:47:29 -0500 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2018-02-19 14:18:22 -0500 |
commit | 3a05dc000ab2665837403364b11e9503d2c94c54 (patch) | |
tree | f908e369655eb3e1f852be11da3b2b8d0bc6434b /drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | |
parent | 2ee150cda7bdc766cf9baca3534f3a2c0b0e8357 (diff) |
drm/amdgpu: rename static functions in amdgpu_display.c
Add display to the name for consistency.
Signed-off-by: Samuel Li <Samuel.Li@amd.com>
Acked-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_display.c')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 41 |
1 files changed, 22 insertions, 19 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c index 859942552e9f..263772ef7554 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | |||
@@ -37,7 +37,8 @@ | |||
37 | #include <drm/drm_edid.h> | 37 | #include <drm/drm_edid.h> |
38 | #include <drm/drm_fb_helper.h> | 38 | #include <drm/drm_fb_helper.h> |
39 | 39 | ||
40 | static void amdgpu_flip_callback(struct dma_fence *f, struct dma_fence_cb *cb) | 40 | static void amdgpu_display_flip_callback(struct dma_fence *f, |
41 | struct dma_fence_cb *cb) | ||
41 | { | 42 | { |
42 | struct amdgpu_flip_work *work = | 43 | struct amdgpu_flip_work *work = |
43 | container_of(cb, struct amdgpu_flip_work, cb); | 44 | container_of(cb, struct amdgpu_flip_work, cb); |
@@ -46,8 +47,8 @@ static void amdgpu_flip_callback(struct dma_fence *f, struct dma_fence_cb *cb) | |||
46 | schedule_work(&work->flip_work.work); | 47 | schedule_work(&work->flip_work.work); |
47 | } | 48 | } |
48 | 49 | ||
49 | static bool amdgpu_flip_handle_fence(struct amdgpu_flip_work *work, | 50 | static bool amdgpu_display_flip_handle_fence(struct amdgpu_flip_work *work, |
50 | struct dma_fence **f) | 51 | struct dma_fence **f) |
51 | { | 52 | { |
52 | struct dma_fence *fence= *f; | 53 | struct dma_fence *fence= *f; |
53 | 54 | ||
@@ -56,14 +57,15 @@ static bool amdgpu_flip_handle_fence(struct amdgpu_flip_work *work, | |||
56 | 57 | ||
57 | *f = NULL; | 58 | *f = NULL; |
58 | 59 | ||
59 | if (!dma_fence_add_callback(fence, &work->cb, amdgpu_flip_callback)) | 60 | if (!dma_fence_add_callback(fence, &work->cb, |
61 | amdgpu_display_flip_callback)) | ||
60 | return true; | 62 | return true; |
61 | 63 | ||
62 | dma_fence_put(fence); | 64 | dma_fence_put(fence); |
63 | return false; | 65 | return false; |
64 | } | 66 | } |
65 | 67 | ||
66 | static void amdgpu_flip_work_func(struct work_struct *__work) | 68 | static void amdgpu_display_flip_work_func(struct work_struct *__work) |
67 | { | 69 | { |
68 | struct delayed_work *delayed_work = | 70 | struct delayed_work *delayed_work = |
69 | container_of(__work, struct delayed_work, work); | 71 | container_of(__work, struct delayed_work, work); |
@@ -77,11 +79,11 @@ static void amdgpu_flip_work_func(struct work_struct *__work) | |||
77 | unsigned i; | 79 | unsigned i; |
78 | int vpos, hpos; | 80 | int vpos, hpos; |
79 | 81 | ||
80 | if (amdgpu_flip_handle_fence(work, &work->excl)) | 82 | if (amdgpu_display_flip_handle_fence(work, &work->excl)) |
81 | return; | 83 | return; |
82 | 84 | ||
83 | for (i = 0; i < work->shared_count; ++i) | 85 | for (i = 0; i < work->shared_count; ++i) |
84 | if (amdgpu_flip_handle_fence(work, &work->shared[i])) | 86 | if (amdgpu_display_flip_handle_fence(work, &work->shared[i])) |
85 | return; | 87 | return; |
86 | 88 | ||
87 | /* Wait until we're out of the vertical blank period before the one | 89 | /* Wait until we're out of the vertical blank period before the one |
@@ -118,7 +120,7 @@ static void amdgpu_flip_work_func(struct work_struct *__work) | |||
118 | /* | 120 | /* |
119 | * Handle unpin events outside the interrupt handler proper. | 121 | * Handle unpin events outside the interrupt handler proper. |
120 | */ | 122 | */ |
121 | static void amdgpu_unpin_work_func(struct work_struct *__work) | 123 | static void amdgpu_display_unpin_work_func(struct work_struct *__work) |
122 | { | 124 | { |
123 | struct amdgpu_flip_work *work = | 125 | struct amdgpu_flip_work *work = |
124 | container_of(__work, struct amdgpu_flip_work, unpin_work); | 126 | container_of(__work, struct amdgpu_flip_work, unpin_work); |
@@ -163,8 +165,8 @@ int amdgpu_crtc_page_flip_target(struct drm_crtc *crtc, | |||
163 | if (work == NULL) | 165 | if (work == NULL) |
164 | return -ENOMEM; | 166 | return -ENOMEM; |
165 | 167 | ||
166 | INIT_DELAYED_WORK(&work->flip_work, amdgpu_flip_work_func); | 168 | INIT_DELAYED_WORK(&work->flip_work, amdgpu_display_flip_work_func); |
167 | INIT_WORK(&work->unpin_work, amdgpu_unpin_work_func); | 169 | INIT_WORK(&work->unpin_work, amdgpu_display_unpin_work_func); |
168 | 170 | ||
169 | work->event = event; | 171 | work->event = event; |
170 | work->adev = adev; | 172 | work->adev = adev; |
@@ -229,7 +231,7 @@ int amdgpu_crtc_page_flip_target(struct drm_crtc *crtc, | |||
229 | /* update crtc fb */ | 231 | /* update crtc fb */ |
230 | crtc->primary->fb = fb; | 232 | crtc->primary->fb = fb; |
231 | spin_unlock_irqrestore(&crtc->dev->event_lock, flags); | 233 | spin_unlock_irqrestore(&crtc->dev->event_lock, flags); |
232 | amdgpu_flip_work_func(&work->flip_work.work); | 234 | amdgpu_display_flip_work_func(&work->flip_work.work); |
233 | return 0; | 235 | return 0; |
234 | 236 | ||
235 | pflip_cleanup: | 237 | pflip_cleanup: |
@@ -480,7 +482,7 @@ bool amdgpu_ddc_probe(struct amdgpu_connector *amdgpu_connector, | |||
480 | return true; | 482 | return true; |
481 | } | 483 | } |
482 | 484 | ||
483 | static void amdgpu_user_framebuffer_destroy(struct drm_framebuffer *fb) | 485 | static void amdgpu_display_user_framebuffer_destroy(struct drm_framebuffer *fb) |
484 | { | 486 | { |
485 | struct amdgpu_framebuffer *amdgpu_fb = to_amdgpu_framebuffer(fb); | 487 | struct amdgpu_framebuffer *amdgpu_fb = to_amdgpu_framebuffer(fb); |
486 | 488 | ||
@@ -489,9 +491,10 @@ static void amdgpu_user_framebuffer_destroy(struct drm_framebuffer *fb) | |||
489 | kfree(amdgpu_fb); | 491 | kfree(amdgpu_fb); |
490 | } | 492 | } |
491 | 493 | ||
492 | static int amdgpu_user_framebuffer_create_handle(struct drm_framebuffer *fb, | 494 | static int amdgpu_display_user_framebuffer_create_handle( |
493 | struct drm_file *file_priv, | 495 | struct drm_framebuffer *fb, |
494 | unsigned int *handle) | 496 | struct drm_file *file_priv, |
497 | unsigned int *handle) | ||
495 | { | 498 | { |
496 | struct amdgpu_framebuffer *amdgpu_fb = to_amdgpu_framebuffer(fb); | 499 | struct amdgpu_framebuffer *amdgpu_fb = to_amdgpu_framebuffer(fb); |
497 | 500 | ||
@@ -499,8 +502,8 @@ static int amdgpu_user_framebuffer_create_handle(struct drm_framebuffer *fb, | |||
499 | } | 502 | } |
500 | 503 | ||
501 | static const struct drm_framebuffer_funcs amdgpu_fb_funcs = { | 504 | static const struct drm_framebuffer_funcs amdgpu_fb_funcs = { |
502 | .destroy = amdgpu_user_framebuffer_destroy, | 505 | .destroy = amdgpu_display_user_framebuffer_destroy, |
503 | .create_handle = amdgpu_user_framebuffer_create_handle, | 506 | .create_handle = amdgpu_display_user_framebuffer_create_handle, |
504 | }; | 507 | }; |
505 | 508 | ||
506 | uint32_t amdgpu_display_framebuffer_domains(struct amdgpu_device *adev) | 509 | uint32_t amdgpu_display_framebuffer_domains(struct amdgpu_device *adev) |
@@ -654,7 +657,7 @@ void amdgpu_update_display_priority(struct amdgpu_device *adev) | |||
654 | 657 | ||
655 | } | 658 | } |
656 | 659 | ||
657 | static bool is_hdtv_mode(const struct drm_display_mode *mode) | 660 | static bool amdgpu_display_is_hdtv_mode(const struct drm_display_mode *mode) |
658 | { | 661 | { |
659 | /* try and guess if this is a tv or a monitor */ | 662 | /* try and guess if this is a tv or a monitor */ |
660 | if ((mode->vdisplay == 480 && mode->hdisplay == 720) || /* 480p */ | 663 | if ((mode->vdisplay == 480 && mode->hdisplay == 720) || /* 480p */ |
@@ -711,7 +714,7 @@ bool amdgpu_crtc_scaling_mode_fixup(struct drm_crtc *crtc, | |||
711 | ((amdgpu_encoder->underscan_type == UNDERSCAN_ON) || | 714 | ((amdgpu_encoder->underscan_type == UNDERSCAN_ON) || |
712 | ((amdgpu_encoder->underscan_type == UNDERSCAN_AUTO) && | 715 | ((amdgpu_encoder->underscan_type == UNDERSCAN_AUTO) && |
713 | drm_detect_hdmi_monitor(amdgpu_connector_edid(connector)) && | 716 | drm_detect_hdmi_monitor(amdgpu_connector_edid(connector)) && |
714 | is_hdtv_mode(mode)))) { | 717 | amdgpu_display_is_hdtv_mode(mode)))) { |
715 | if (amdgpu_encoder->underscan_hborder != 0) | 718 | if (amdgpu_encoder->underscan_hborder != 0) |
716 | amdgpu_crtc->h_border = amdgpu_encoder->underscan_hborder; | 719 | amdgpu_crtc->h_border = amdgpu_encoder->underscan_hborder; |
717 | else | 720 | else |