aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm')
-rw-r--r--drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c2
-rw-r--r--drivers/gpu/drm/omapdrm/displays/connector-dvi.c2
-rw-r--r--drivers/gpu/drm/omapdrm/displays/connector-hdmi.c2
-rw-r--r--drivers/gpu/drm/omapdrm/displays/panel-dpi.c2
-rw-r--r--drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c2
-rw-r--r--drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c2
-rw-r--r--drivers/gpu/drm/omapdrm/displays/panel-nec-nl8048hl11.c2
-rw-r--r--drivers/gpu/drm/omapdrm/displays/panel-sharp-ls037v7dw01.c2
-rw-r--r--drivers/gpu/drm/omapdrm/displays/panel-sony-acx565akm.c2
-rw-r--r--drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c2
-rw-r--r--drivers/gpu/drm/omapdrm/displays/panel-tpo-td043mtea1.c2
-rw-r--r--drivers/gpu/drm/omapdrm/dss/omapdss.h2
-rw-r--r--drivers/gpu/drm/omapdrm/omap_connector.c6
-rw-r--r--drivers/gpu/drm/omapdrm/omap_encoder.c6
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
157static struct omap_dss_driver tvc_driver = { 157static 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
300static struct omap_dss_driver dvic_driver = { 300static 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
272static struct omap_dss_driver hdmic_driver = { 272static 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
156static struct omap_dss_driver panel_dpi_ops = { 156static 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
1213static struct omap_dss_driver dsicm_ops = { 1213static 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
231static struct omap_dss_driver lb035q02_ops = { 231static 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
225static struct omap_dss_driver nec_8048_ops = { 225static 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
195static struct omap_dss_driver sharp_ls_ops = { 195static 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
696static struct omap_dss_driver acx565akm_ops = { 696static 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
365static struct omap_dss_driver td028ttec1_ops = { 365static 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
459static struct omap_dss_driver tpo_td043_ops = { 459static 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),