aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm
diff options
context:
space:
mode:
authorLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2018-04-24 09:15:13 -0400
committerAlex Deucher <alexander.deucher@amd.com>2018-05-15 14:43:51 -0400
commit7a47f20eb1fb8fa8d7a8fe3a4fd8c721f04c2174 (patch)
tree4070b7b2e995e9e93af906eb4e046f6357505b38 /drivers/gpu/drm
parent4a8f264a8a8756bb7d3a478d08e449c67d291ab9 (diff)
drm/radeon: 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. 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')
-rw-r--r--drivers/gpu/drm/radeon/radeon_connectors.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/gpu/drm/radeon/radeon_connectors.c b/drivers/gpu/drm/radeon/radeon_connectors.c
index df9469a8fdb1..2aea2bdff99b 100644
--- a/drivers/gpu/drm/radeon/radeon_connectors.c
+++ b/drivers/gpu/drm/radeon/radeon_connectors.c
@@ -852,7 +852,7 @@ static int radeon_lvds_get_modes(struct drm_connector *connector)
852 return ret; 852 return ret;
853} 853}
854 854
855static int radeon_lvds_mode_valid(struct drm_connector *connector, 855static enum drm_mode_status radeon_lvds_mode_valid(struct drm_connector *connector,
856 struct drm_display_mode *mode) 856 struct drm_display_mode *mode)
857{ 857{
858 struct drm_encoder *encoder = radeon_best_single_encoder(connector); 858 struct drm_encoder *encoder = radeon_best_single_encoder(connector);
@@ -1012,7 +1012,7 @@ static int radeon_vga_get_modes(struct drm_connector *connector)
1012 return ret; 1012 return ret;
1013} 1013}
1014 1014
1015static int radeon_vga_mode_valid(struct drm_connector *connector, 1015static enum drm_mode_status radeon_vga_mode_valid(struct drm_connector *connector,
1016 struct drm_display_mode *mode) 1016 struct drm_display_mode *mode)
1017{ 1017{
1018 struct drm_device *dev = connector->dev; 1018 struct drm_device *dev = connector->dev;
@@ -1156,7 +1156,7 @@ static int radeon_tv_get_modes(struct drm_connector *connector)
1156 return 1; 1156 return 1;
1157} 1157}
1158 1158
1159static int radeon_tv_mode_valid(struct drm_connector *connector, 1159static enum drm_mode_status radeon_tv_mode_valid(struct drm_connector *connector,
1160 struct drm_display_mode *mode) 1160 struct drm_display_mode *mode)
1161{ 1161{
1162 if ((mode->hdisplay > 1024) || (mode->vdisplay > 768)) 1162 if ((mode->hdisplay > 1024) || (mode->vdisplay > 768))
@@ -1498,7 +1498,7 @@ static void radeon_dvi_force(struct drm_connector *connector)
1498 radeon_connector->use_digital = true; 1498 radeon_connector->use_digital = true;
1499} 1499}
1500 1500
1501static int radeon_dvi_mode_valid(struct drm_connector *connector, 1501static enum drm_mode_status radeon_dvi_mode_valid(struct drm_connector *connector,
1502 struct drm_display_mode *mode) 1502 struct drm_display_mode *mode)
1503{ 1503{
1504 struct drm_device *dev = connector->dev; 1504 struct drm_device *dev = connector->dev;
@@ -1800,7 +1800,7 @@ out:
1800 return ret; 1800 return ret;
1801} 1801}
1802 1802
1803static int radeon_dp_mode_valid(struct drm_connector *connector, 1803static enum drm_mode_status radeon_dp_mode_valid(struct drm_connector *connector,
1804 struct drm_display_mode *mode) 1804 struct drm_display_mode *mode)
1805{ 1805{
1806 struct drm_device *dev = connector->dev; 1806 struct drm_device *dev = connector->dev;