|
@@ -35,7 +35,7 @@ struct rcar_du_hdmienc {
|
|
|
static void rcar_du_hdmienc_disable(struct drm_encoder *encoder)
|
|
|
{
|
|
|
struct rcar_du_hdmienc *hdmienc = to_rcar_hdmienc(encoder);
|
|
|
- struct drm_encoder_slave_funcs *sfuncs = to_slave_funcs(encoder);
|
|
|
+ const struct drm_encoder_slave_funcs *sfuncs = to_slave_funcs(encoder);
|
|
|
|
|
|
if (sfuncs->dpms)
|
|
|
sfuncs->dpms(encoder, DRM_MODE_DPMS_OFF);
|
|
@@ -50,7 +50,7 @@ static void rcar_du_hdmienc_disable(struct drm_encoder *encoder)
|
|
|
static void rcar_du_hdmienc_enable(struct drm_encoder *encoder)
|
|
|
{
|
|
|
struct rcar_du_hdmienc *hdmienc = to_rcar_hdmienc(encoder);
|
|
|
- struct drm_encoder_slave_funcs *sfuncs = to_slave_funcs(encoder);
|
|
|
+ const struct drm_encoder_slave_funcs *sfuncs = to_slave_funcs(encoder);
|
|
|
|
|
|
if (hdmienc->renc->lvds)
|
|
|
rcar_du_lvdsenc_enable(hdmienc->renc->lvds, encoder->crtc,
|
|
@@ -67,7 +67,7 @@ static int rcar_du_hdmienc_atomic_check(struct drm_encoder *encoder,
|
|
|
struct drm_connector_state *conn_state)
|
|
|
{
|
|
|
struct rcar_du_hdmienc *hdmienc = to_rcar_hdmienc(encoder);
|
|
|
- struct drm_encoder_slave_funcs *sfuncs = to_slave_funcs(encoder);
|
|
|
+ const struct drm_encoder_slave_funcs *sfuncs = to_slave_funcs(encoder);
|
|
|
struct drm_display_mode *adjusted_mode = &crtc_state->adjusted_mode;
|
|
|
const struct drm_display_mode *mode = &crtc_state->mode;
|
|
|
|
|
@@ -89,7 +89,7 @@ static void rcar_du_hdmienc_mode_set(struct drm_encoder *encoder,
|
|
|
struct drm_display_mode *adjusted_mode)
|
|
|
{
|
|
|
struct rcar_du_hdmienc *hdmienc = to_rcar_hdmienc(encoder);
|
|
|
- struct drm_encoder_slave_funcs *sfuncs = to_slave_funcs(encoder);
|
|
|
+ const struct drm_encoder_slave_funcs *sfuncs = to_slave_funcs(encoder);
|
|
|
|
|
|
if (sfuncs->mode_set)
|
|
|
sfuncs->mode_set(encoder, mode, adjusted_mode);
|