Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/radeon: constify all struct drm_*_helper funcs pointers

They are not to be modified.

Generated using the semantic patch:

@@
@@
(
const struct drm_crtc_helper_funcs *
|
- struct drm_crtc_helper_funcs *
+ const struct drm_crtc_helper_funcs *
)

@@
@@
(
const struct drm_encoder_helper_funcs *
|
- struct drm_encoder_helper_funcs *
+ const struct drm_encoder_helper_funcs *
)

@@
@@
(
const struct drm_connector_helper_funcs *
|
- struct drm_connector_helper_funcs *
+ const struct drm_connector_helper_funcs *
)

@@
@@
(
const struct drm_plane_helper_funcs *
|
- struct drm_plane_helper_funcs *
+ const struct drm_plane_helper_funcs *
)

Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>

authored by

Jani Nikula and committed by
Daniel Vetter
319d1e14 45fe734c

+9 -9
+8 -8
drivers/gpu/drm/radeon/radeon_connectors.c
··· 157 157 if (connector->display_info.bpc) 158 158 bpc = connector->display_info.bpc; 159 159 else if (ASIC_IS_DCE41(rdev) || ASIC_IS_DCE5(rdev)) { 160 - struct drm_connector_helper_funcs *connector_funcs = 160 + const struct drm_connector_helper_funcs *connector_funcs = 161 161 connector->helper_private; 162 162 struct drm_encoder *encoder = connector_funcs->best_encoder(connector); 163 163 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); ··· 247 247 struct radeon_device *rdev = dev->dev_private; 248 248 struct drm_encoder *best_encoder = NULL; 249 249 struct drm_encoder *encoder = NULL; 250 - struct drm_connector_helper_funcs *connector_funcs = connector->helper_private; 250 + const struct drm_connector_helper_funcs *connector_funcs = connector->helper_private; 251 251 bool connected; 252 252 int i; 253 253 ··· 724 724 if (connector->encoder) 725 725 radeon_encoder = to_radeon_encoder(connector->encoder); 726 726 else { 727 - struct drm_connector_helper_funcs *connector_funcs = connector->helper_private; 727 + const struct drm_connector_helper_funcs *connector_funcs = connector->helper_private; 728 728 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); 729 729 } 730 730 ··· 942 942 if (connector->encoder) 943 943 radeon_encoder = to_radeon_encoder(connector->encoder); 944 944 else { 945 - struct drm_connector_helper_funcs *connector_funcs = connector->helper_private; 945 + const struct drm_connector_helper_funcs *connector_funcs = connector->helper_private; 946 946 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); 947 947 } 948 948 ··· 1010 1010 struct radeon_device *rdev = dev->dev_private; 1011 1011 struct radeon_connector *radeon_connector = to_radeon_connector(connector); 1012 1012 struct drm_encoder *encoder; 1013 - struct drm_encoder_helper_funcs *encoder_funcs; 1013 + const struct drm_encoder_helper_funcs *encoder_funcs; 1014 1014 bool dret = false; 1015 1015 enum drm_connector_status ret = connector_status_disconnected; 1016 1016 int r; ··· 1140 1140 radeon_tv_detect(struct drm_connector *connector, bool force) 1141 1141 { 1142 1142 struct drm_encoder *encoder; 1143 - struct drm_encoder_helper_funcs *encoder_funcs; 1143 + const struct drm_encoder_helper_funcs *encoder_funcs; 1144 1144 struct radeon_connector *radeon_connector = to_radeon_connector(connector); 1145 1145 enum drm_connector_status ret = connector_status_disconnected; 1146 1146 int r; ··· 1220 1220 struct radeon_device *rdev = dev->dev_private; 1221 1221 struct radeon_connector *radeon_connector = to_radeon_connector(connector); 1222 1222 struct drm_encoder *encoder = NULL; 1223 - struct drm_encoder_helper_funcs *encoder_funcs; 1223 + const struct drm_encoder_helper_funcs *encoder_funcs; 1224 1224 int i, r; 1225 1225 enum drm_connector_status ret = connector_status_disconnected; 1226 1226 bool dret = false, broken_edid = false; ··· 1684 1684 if (radeon_ddc_probe(radeon_connector, true)) /* try DDC */ 1685 1685 ret = connector_status_connected; 1686 1686 else if (radeon_connector->dac_load_detect) { /* try load detection */ 1687 - struct drm_encoder_helper_funcs *encoder_funcs = encoder->helper_private; 1687 + const struct drm_encoder_helper_funcs *encoder_funcs = encoder->helper_private; 1688 1688 ret = encoder_funcs->detect(encoder, connector); 1689 1689 } 1690 1690 }
+1 -1
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
··· 36 36 static void radeon_legacy_encoder_disable(struct drm_encoder *encoder) 37 37 { 38 38 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); 39 - struct drm_encoder_helper_funcs *encoder_funcs; 39 + const struct drm_encoder_helper_funcs *encoder_funcs; 40 40 41 41 encoder_funcs = encoder->helper_private; 42 42 encoder_funcs->dpms(encoder, DRM_MODE_DPMS_OFF);