diff options
author | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2018-04-24 09:14:18 -0400 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2018-05-15 14:43:51 -0400 |
commit | ba9ca0886dc0541ac1a716b3cbd43f640a1ce8c4 (patch) | |
tree | 65e557880b3837735e035448e96980fabd206e32 /drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | |
parent | 7a47f20eb1fb8fa8d7a8fe3a4fd8c721f04c2174 (diff) |
drm/admgpu: fix mode_valid's return type
The method struct drm_connector_helper_funcs::mode_valid is defined
as returning an 'enum drm_mode_status' but the driver implementation
for this method uses an 'int' for it.
Fix this by using 'enum drm_mode_status' in the driver too.
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c index 96501ff0e55b..8e66851eb427 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | |||
@@ -691,7 +691,7 @@ static int amdgpu_connector_lvds_get_modes(struct drm_connector *connector) | |||
691 | return ret; | 691 | return ret; |
692 | } | 692 | } |
693 | 693 | ||
694 | static int amdgpu_connector_lvds_mode_valid(struct drm_connector *connector, | 694 | static enum drm_mode_status amdgpu_connector_lvds_mode_valid(struct drm_connector *connector, |
695 | struct drm_display_mode *mode) | 695 | struct drm_display_mode *mode) |
696 | { | 696 | { |
697 | struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); | 697 | struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); |
@@ -843,7 +843,7 @@ static int amdgpu_connector_vga_get_modes(struct drm_connector *connector) | |||
843 | return ret; | 843 | return ret; |
844 | } | 844 | } |
845 | 845 | ||
846 | static int amdgpu_connector_vga_mode_valid(struct drm_connector *connector, | 846 | static enum drm_mode_status amdgpu_connector_vga_mode_valid(struct drm_connector *connector, |
847 | struct drm_display_mode *mode) | 847 | struct drm_display_mode *mode) |
848 | { | 848 | { |
849 | struct drm_device *dev = connector->dev; | 849 | struct drm_device *dev = connector->dev; |
@@ -1172,7 +1172,7 @@ static void amdgpu_connector_dvi_force(struct drm_connector *connector) | |||
1172 | amdgpu_connector->use_digital = true; | 1172 | amdgpu_connector->use_digital = true; |
1173 | } | 1173 | } |
1174 | 1174 | ||
1175 | static int amdgpu_connector_dvi_mode_valid(struct drm_connector *connector, | 1175 | static enum drm_mode_status amdgpu_connector_dvi_mode_valid(struct drm_connector *connector, |
1176 | struct drm_display_mode *mode) | 1176 | struct drm_display_mode *mode) |
1177 | { | 1177 | { |
1178 | struct drm_device *dev = connector->dev; | 1178 | struct drm_device *dev = connector->dev; |
@@ -1448,7 +1448,7 @@ out: | |||
1448 | return ret; | 1448 | return ret; |
1449 | } | 1449 | } |
1450 | 1450 | ||
1451 | static int amdgpu_connector_dp_mode_valid(struct drm_connector *connector, | 1451 | static enum drm_mode_status amdgpu_connector_dp_mode_valid(struct drm_connector *connector, |
1452 | struct drm_display_mode *mode) | 1452 | struct drm_display_mode *mode) |
1453 | { | 1453 | { |
1454 | struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); | 1454 | struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); |