diff options
Diffstat (limited to 'drivers/gpu/drm')
14 files changed, 18 insertions, 18 deletions
diff --git a/drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c b/drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c index 5fdecc12b608..a49bc4a8dcae 100644 --- a/drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c +++ b/drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c | |||
| @@ -154,7 +154,7 @@ static int tvc_check_timings(struct omap_dss_device *dssdev, | |||
| 154 | return in->ops.atv->check_timings(in, vm); | 154 | return in->ops.atv->check_timings(in, vm); |
| 155 | } | 155 | } |
| 156 | 156 | ||
| 157 | static struct omap_dss_driver tvc_driver = { | 157 | static const struct omap_dss_driver tvc_driver = { |
| 158 | .connect = tvc_connect, | 158 | .connect = tvc_connect, |
| 159 | .disconnect = tvc_disconnect, | 159 | .disconnect = tvc_disconnect, |
| 160 | 160 | ||
diff --git a/drivers/gpu/drm/omapdrm/displays/connector-dvi.c b/drivers/gpu/drm/omapdrm/displays/connector-dvi.c index 6d8cbd9e2110..c320f3c5ae6c 100644 --- a/drivers/gpu/drm/omapdrm/displays/connector-dvi.c +++ b/drivers/gpu/drm/omapdrm/displays/connector-dvi.c | |||
| @@ -297,7 +297,7 @@ static void dvic_disable_hpd(struct omap_dss_device *dssdev) | |||
| 297 | mutex_unlock(&ddata->hpd_lock); | 297 | mutex_unlock(&ddata->hpd_lock); |
| 298 | } | 298 | } |
| 299 | 299 | ||
| 300 | static struct omap_dss_driver dvic_driver = { | 300 | static const struct omap_dss_driver dvic_driver = { |
| 301 | .connect = dvic_connect, | 301 | .connect = dvic_connect, |
| 302 | .disconnect = dvic_disconnect, | 302 | .disconnect = dvic_disconnect, |
| 303 | 303 | ||
diff --git a/drivers/gpu/drm/omapdrm/displays/connector-hdmi.c b/drivers/gpu/drm/omapdrm/displays/connector-hdmi.c index ca30ed9da7eb..6f12f9bb8054 100644 --- a/drivers/gpu/drm/omapdrm/displays/connector-hdmi.c +++ b/drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | |||
| @@ -269,7 +269,7 @@ static int hdmic_set_infoframe(struct omap_dss_device *dssdev, | |||
| 269 | return in->ops.hdmi->set_infoframe(in, avi); | 269 | return in->ops.hdmi->set_infoframe(in, avi); |
| 270 | } | 270 | } |
| 271 | 271 | ||
| 272 | static struct omap_dss_driver hdmic_driver = { | 272 | static const struct omap_dss_driver hdmic_driver = { |
| 273 | .connect = hdmic_connect, | 273 | .connect = hdmic_connect, |
| 274 | .disconnect = hdmic_disconnect, | 274 | .disconnect = hdmic_disconnect, |
| 275 | 275 | ||
diff --git a/drivers/gpu/drm/omapdrm/displays/panel-dpi.c b/drivers/gpu/drm/omapdrm/displays/panel-dpi.c index 6cbf570d6727..e874f0b72798 100644 --- a/drivers/gpu/drm/omapdrm/displays/panel-dpi.c +++ b/drivers/gpu/drm/omapdrm/displays/panel-dpi.c | |||
| @@ -153,7 +153,7 @@ static int panel_dpi_check_timings(struct omap_dss_device *dssdev, | |||
| 153 | return in->ops.dpi->check_timings(in, vm); | 153 | return in->ops.dpi->check_timings(in, vm); |
| 154 | } | 154 | } |
| 155 | 155 | ||
| 156 | static struct omap_dss_driver panel_dpi_ops = { | 156 | static const struct omap_dss_driver panel_dpi_ops = { |
| 157 | .connect = panel_dpi_connect, | 157 | .connect = panel_dpi_connect, |
| 158 | .disconnect = panel_dpi_disconnect, | 158 | .disconnect = panel_dpi_disconnect, |
| 159 | 159 | ||
diff --git a/drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c b/drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c index 428de90fced1..d7c57d84d7bd 100644 --- a/drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c +++ b/drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | |||
| @@ -1210,7 +1210,7 @@ static void dsicm_get_size(struct omap_dss_device *dssdev, | |||
| 1210 | *height = ddata->height_mm; | 1210 | *height = ddata->height_mm; |
| 1211 | } | 1211 | } |
| 1212 | 1212 | ||
| 1213 | static struct omap_dss_driver dsicm_ops = { | 1213 | static const struct omap_dss_driver dsicm_ops = { |
| 1214 | .connect = dsicm_connect, | 1214 | .connect = dsicm_connect, |
| 1215 | .disconnect = dsicm_disconnect, | 1215 | .disconnect = dsicm_disconnect, |
| 1216 | 1216 | ||
diff --git a/drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c b/drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c index 754197099440..ad98d2ffcf1b 100644 --- a/drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c +++ b/drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c | |||
| @@ -228,7 +228,7 @@ static int lb035q02_check_timings(struct omap_dss_device *dssdev, | |||
| 228 | return in->ops.dpi->check_timings(in, vm); | 228 | return in->ops.dpi->check_timings(in, vm); |
| 229 | } | 229 | } |
| 230 | 230 | ||
| 231 | static struct omap_dss_driver lb035q02_ops = { | 231 | static const struct omap_dss_driver lb035q02_ops = { |
| 232 | .connect = lb035q02_connect, | 232 | .connect = lb035q02_connect, |
| 233 | .disconnect = lb035q02_disconnect, | 233 | .disconnect = lb035q02_disconnect, |
| 234 | 234 | ||
diff --git a/drivers/gpu/drm/omapdrm/displays/panel-nec-nl8048hl11.c b/drivers/gpu/drm/omapdrm/displays/panel-nec-nl8048hl11.c index 9a3b27fa5cb5..0846fb594352 100644 --- a/drivers/gpu/drm/omapdrm/displays/panel-nec-nl8048hl11.c +++ b/drivers/gpu/drm/omapdrm/displays/panel-nec-nl8048hl11.c | |||
| @@ -222,7 +222,7 @@ static int nec_8048_check_timings(struct omap_dss_device *dssdev, | |||
| 222 | return in->ops.dpi->check_timings(in, vm); | 222 | return in->ops.dpi->check_timings(in, vm); |
| 223 | } | 223 | } |
| 224 | 224 | ||
| 225 | static struct omap_dss_driver nec_8048_ops = { | 225 | static const struct omap_dss_driver nec_8048_ops = { |
| 226 | .connect = nec_8048_connect, | 226 | .connect = nec_8048_connect, |
| 227 | .disconnect = nec_8048_disconnect, | 227 | .disconnect = nec_8048_disconnect, |
| 228 | 228 | ||
diff --git a/drivers/gpu/drm/omapdrm/displays/panel-sharp-ls037v7dw01.c b/drivers/gpu/drm/omapdrm/displays/panel-sharp-ls037v7dw01.c index bb5b680cabfe..e7c4a830e214 100644 --- a/drivers/gpu/drm/omapdrm/displays/panel-sharp-ls037v7dw01.c +++ b/drivers/gpu/drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | |||
| @@ -192,7 +192,7 @@ static int sharp_ls_check_timings(struct omap_dss_device *dssdev, | |||
| 192 | return in->ops.dpi->check_timings(in, vm); | 192 | return in->ops.dpi->check_timings(in, vm); |
| 193 | } | 193 | } |
| 194 | 194 | ||
| 195 | static struct omap_dss_driver sharp_ls_ops = { | 195 | static const struct omap_dss_driver sharp_ls_ops = { |
| 196 | .connect = sharp_ls_connect, | 196 | .connect = sharp_ls_connect, |
| 197 | .disconnect = sharp_ls_disconnect, | 197 | .disconnect = sharp_ls_disconnect, |
| 198 | 198 | ||
diff --git a/drivers/gpu/drm/omapdrm/displays/panel-sony-acx565akm.c b/drivers/gpu/drm/omapdrm/displays/panel-sony-acx565akm.c index f34c06bb5bd7..02415592f856 100644 --- a/drivers/gpu/drm/omapdrm/displays/panel-sony-acx565akm.c +++ b/drivers/gpu/drm/omapdrm/displays/panel-sony-acx565akm.c | |||
| @@ -693,7 +693,7 @@ static int acx565akm_check_timings(struct omap_dss_device *dssdev, | |||
| 693 | return in->ops.sdi->check_timings(in, vm); | 693 | return in->ops.sdi->check_timings(in, vm); |
| 694 | } | 694 | } |
| 695 | 695 | ||
| 696 | static struct omap_dss_driver acx565akm_ops = { | 696 | static const struct omap_dss_driver acx565akm_ops = { |
| 697 | .connect = acx565akm_connect, | 697 | .connect = acx565akm_connect, |
| 698 | .disconnect = acx565akm_disconnect, | 698 | .disconnect = acx565akm_disconnect, |
| 699 | 699 | ||
diff --git a/drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c b/drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c index a1f1dc18407a..3c4036ee7b0c 100644 --- a/drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c +++ b/drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c | |||
| @@ -362,7 +362,7 @@ static int td028ttec1_panel_check_timings(struct omap_dss_device *dssdev, | |||
| 362 | return in->ops.dpi->check_timings(in, vm); | 362 | return in->ops.dpi->check_timings(in, vm); |
| 363 | } | 363 | } |
| 364 | 364 | ||
| 365 | static struct omap_dss_driver td028ttec1_ops = { | 365 | static const struct omap_dss_driver td028ttec1_ops = { |
| 366 | .connect = td028ttec1_panel_connect, | 366 | .connect = td028ttec1_panel_connect, |
| 367 | .disconnect = td028ttec1_panel_disconnect, | 367 | .disconnect = td028ttec1_panel_disconnect, |
| 368 | 368 | ||
diff --git a/drivers/gpu/drm/omapdrm/displays/panel-tpo-td043mtea1.c b/drivers/gpu/drm/omapdrm/displays/panel-tpo-td043mtea1.c index c08e22b43447..14a37b82ee13 100644 --- a/drivers/gpu/drm/omapdrm/displays/panel-tpo-td043mtea1.c +++ b/drivers/gpu/drm/omapdrm/displays/panel-tpo-td043mtea1.c | |||
| @@ -456,7 +456,7 @@ static int tpo_td043_check_timings(struct omap_dss_device *dssdev, | |||
| 456 | return in->ops.dpi->check_timings(in, vm); | 456 | return in->ops.dpi->check_timings(in, vm); |
| 457 | } | 457 | } |
| 458 | 458 | ||
| 459 | static struct omap_dss_driver tpo_td043_ops = { | 459 | static const struct omap_dss_driver tpo_td043_ops = { |
| 460 | .connect = tpo_td043_connect, | 460 | .connect = tpo_td043_connect, |
| 461 | .disconnect = tpo_td043_disconnect, | 461 | .disconnect = tpo_td043_disconnect, |
| 462 | 462 | ||
diff --git a/drivers/gpu/drm/omapdrm/dss/omapdss.h b/drivers/gpu/drm/omapdrm/dss/omapdss.h index 426ac8297f5f..e3d31b2fee4c 100644 --- a/drivers/gpu/drm/omapdrm/dss/omapdss.h +++ b/drivers/gpu/drm/omapdrm/dss/omapdss.h | |||
| @@ -466,7 +466,7 @@ struct omap_dss_device { | |||
| 466 | 466 | ||
| 467 | const char *name; | 467 | const char *name; |
| 468 | 468 | ||
| 469 | struct omap_dss_driver *driver; | 469 | const struct omap_dss_driver *driver; |
| 470 | 470 | ||
| 471 | union { | 471 | union { |
| 472 | const struct omapdss_dpi_ops *dpi; | 472 | const struct omapdss_dpi_ops *dpi; |
diff --git a/drivers/gpu/drm/omapdrm/omap_connector.c b/drivers/gpu/drm/omapdrm/omap_connector.c index 2ddb856666c4..3b60086f2938 100644 --- a/drivers/gpu/drm/omapdrm/omap_connector.c +++ b/drivers/gpu/drm/omapdrm/omap_connector.c | |||
| @@ -62,7 +62,7 @@ static enum drm_connector_status omap_connector_detect( | |||
| 62 | { | 62 | { |
| 63 | struct omap_connector *omap_connector = to_omap_connector(connector); | 63 | struct omap_connector *omap_connector = to_omap_connector(connector); |
| 64 | struct omap_dss_device *dssdev = omap_connector->dssdev; | 64 | struct omap_dss_device *dssdev = omap_connector->dssdev; |
| 65 | struct omap_dss_driver *dssdrv = dssdev->driver; | 65 | const struct omap_dss_driver *dssdrv = dssdev->driver; |
| 66 | enum drm_connector_status ret; | 66 | enum drm_connector_status ret; |
| 67 | 67 | ||
| 68 | if (dssdrv->detect) { | 68 | if (dssdrv->detect) { |
| @@ -107,7 +107,7 @@ static int omap_connector_get_modes(struct drm_connector *connector) | |||
| 107 | { | 107 | { |
| 108 | struct omap_connector *omap_connector = to_omap_connector(connector); | 108 | struct omap_connector *omap_connector = to_omap_connector(connector); |
| 109 | struct omap_dss_device *dssdev = omap_connector->dssdev; | 109 | struct omap_dss_device *dssdev = omap_connector->dssdev; |
| 110 | struct omap_dss_driver *dssdrv = dssdev->driver; | 110 | const struct omap_dss_driver *dssdrv = dssdev->driver; |
| 111 | struct drm_device *dev = connector->dev; | 111 | struct drm_device *dev = connector->dev; |
| 112 | int n = 0; | 112 | int n = 0; |
| 113 | 113 | ||
| @@ -170,7 +170,7 @@ static int omap_connector_mode_valid(struct drm_connector *connector, | |||
| 170 | { | 170 | { |
| 171 | struct omap_connector *omap_connector = to_omap_connector(connector); | 171 | struct omap_connector *omap_connector = to_omap_connector(connector); |
| 172 | struct omap_dss_device *dssdev = omap_connector->dssdev; | 172 | struct omap_dss_device *dssdev = omap_connector->dssdev; |
| 173 | struct omap_dss_driver *dssdrv = dssdev->driver; | 173 | const struct omap_dss_driver *dssdrv = dssdev->driver; |
| 174 | struct videomode vm = {0}; | 174 | struct videomode vm = {0}; |
| 175 | struct drm_device *dev = connector->dev; | 175 | struct drm_device *dev = connector->dev; |
| 176 | struct drm_display_mode *new_mode; | 176 | struct drm_display_mode *new_mode; |
diff --git a/drivers/gpu/drm/omapdrm/omap_encoder.c b/drivers/gpu/drm/omapdrm/omap_encoder.c index fcdf4b0a8eec..ec0f451e3b36 100644 --- a/drivers/gpu/drm/omapdrm/omap_encoder.c +++ b/drivers/gpu/drm/omapdrm/omap_encoder.c | |||
| @@ -94,7 +94,7 @@ static void omap_encoder_disable(struct drm_encoder *encoder) | |||
| 94 | { | 94 | { |
| 95 | struct omap_encoder *omap_encoder = to_omap_encoder(encoder); | 95 | struct omap_encoder *omap_encoder = to_omap_encoder(encoder); |
| 96 | struct omap_dss_device *dssdev = omap_encoder->dssdev; | 96 | struct omap_dss_device *dssdev = omap_encoder->dssdev; |
| 97 | struct omap_dss_driver *dssdrv = dssdev->driver; | 97 | const struct omap_dss_driver *dssdrv = dssdev->driver; |
| 98 | 98 | ||
| 99 | dssdrv->disable(dssdev); | 99 | dssdrv->disable(dssdev); |
| 100 | } | 100 | } |
| @@ -106,7 +106,7 @@ static int omap_encoder_update(struct drm_encoder *encoder, | |||
| 106 | struct drm_device *dev = encoder->dev; | 106 | struct drm_device *dev = encoder->dev; |
| 107 | struct omap_encoder *omap_encoder = to_omap_encoder(encoder); | 107 | struct omap_encoder *omap_encoder = to_omap_encoder(encoder); |
| 108 | struct omap_dss_device *dssdev = omap_encoder->dssdev; | 108 | struct omap_dss_device *dssdev = omap_encoder->dssdev; |
| 109 | struct omap_dss_driver *dssdrv = dssdev->driver; | 109 | const struct omap_dss_driver *dssdrv = dssdev->driver; |
| 110 | int ret; | 110 | int ret; |
| 111 | 111 | ||
| 112 | if (dssdrv->check_timings) { | 112 | if (dssdrv->check_timings) { |
| @@ -137,7 +137,7 @@ static void omap_encoder_enable(struct drm_encoder *encoder) | |||
| 137 | { | 137 | { |
| 138 | struct omap_encoder *omap_encoder = to_omap_encoder(encoder); | 138 | struct omap_encoder *omap_encoder = to_omap_encoder(encoder); |
| 139 | struct omap_dss_device *dssdev = omap_encoder->dssdev; | 139 | struct omap_dss_device *dssdev = omap_encoder->dssdev; |
| 140 | struct omap_dss_driver *dssdrv = dssdev->driver; | 140 | const struct omap_dss_driver *dssdrv = dssdev->driver; |
| 141 | int r; | 141 | int r; |
| 142 | 142 | ||
| 143 | omap_encoder_update(encoder, omap_crtc_channel(encoder->crtc), | 143 | omap_encoder_update(encoder, omap_crtc_channel(encoder->crtc), |
