diff options
author | Julia Lawall <Julia.Lawall@lip6.fr> | 2015-11-08 16:34:53 -0500 |
---|---|---|
committer | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2015-12-15 08:41:22 -0500 |
commit | 16379ad8552e183b4cf41a177ed2bad1e44d383d (patch) | |
tree | ed35f81b6eb6ee94f53e2b8b524b18f501090693 | |
parent | 814740e759afe908eb60fcd973cae014c778a641 (diff) |
video: constify geode ops structures
These geode ops structures are never modified, so declare them as const.
Done with the help of Coccinelle.
Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
-rw-r--r-- | drivers/video/fbdev/geode/display_gx1.c | 2 | ||||
-rw-r--r-- | drivers/video/fbdev/geode/display_gx1.h | 2 | ||||
-rw-r--r-- | drivers/video/fbdev/geode/geodefb.h | 4 | ||||
-rw-r--r-- | drivers/video/fbdev/geode/video_cs5530.c | 2 | ||||
-rw-r--r-- | drivers/video/fbdev/geode/video_cs5530.h | 2 |
5 files changed, 6 insertions, 6 deletions
diff --git a/drivers/video/fbdev/geode/display_gx1.c b/drivers/video/fbdev/geode/display_gx1.c index 926d53eeb549..b383eb9882bf 100644 --- a/drivers/video/fbdev/geode/display_gx1.c +++ b/drivers/video/fbdev/geode/display_gx1.c | |||
@@ -208,7 +208,7 @@ static void gx1_set_hw_palette_reg(struct fb_info *info, unsigned regno, | |||
208 | writel(val, par->dc_regs + DC_PAL_DATA); | 208 | writel(val, par->dc_regs + DC_PAL_DATA); |
209 | } | 209 | } |
210 | 210 | ||
211 | struct geode_dc_ops gx1_dc_ops = { | 211 | const struct geode_dc_ops gx1_dc_ops = { |
212 | .set_mode = gx1_set_mode, | 212 | .set_mode = gx1_set_mode, |
213 | .set_palette_reg = gx1_set_hw_palette_reg, | 213 | .set_palette_reg = gx1_set_hw_palette_reg, |
214 | }; | 214 | }; |
diff --git a/drivers/video/fbdev/geode/display_gx1.h b/drivers/video/fbdev/geode/display_gx1.h index 671c05558c79..e1cc41b343ca 100644 --- a/drivers/video/fbdev/geode/display_gx1.h +++ b/drivers/video/fbdev/geode/display_gx1.h | |||
@@ -18,7 +18,7 @@ | |||
18 | unsigned gx1_gx_base(void); | 18 | unsigned gx1_gx_base(void); |
19 | int gx1_frame_buffer_size(void); | 19 | int gx1_frame_buffer_size(void); |
20 | 20 | ||
21 | extern struct geode_dc_ops gx1_dc_ops; | 21 | extern const struct geode_dc_ops gx1_dc_ops; |
22 | 22 | ||
23 | /* GX1 configuration I/O registers */ | 23 | /* GX1 configuration I/O registers */ |
24 | 24 | ||
diff --git a/drivers/video/fbdev/geode/geodefb.h b/drivers/video/fbdev/geode/geodefb.h index ae04820e0c57..e2e07934868f 100644 --- a/drivers/video/fbdev/geode/geodefb.h +++ b/drivers/video/fbdev/geode/geodefb.h | |||
@@ -31,8 +31,8 @@ struct geodefb_par { | |||
31 | int panel_y; | 31 | int panel_y; |
32 | void __iomem *dc_regs; | 32 | void __iomem *dc_regs; |
33 | void __iomem *vid_regs; | 33 | void __iomem *vid_regs; |
34 | struct geode_dc_ops *dc_ops; | 34 | const struct geode_dc_ops *dc_ops; |
35 | struct geode_vid_ops *vid_ops; | 35 | const struct geode_vid_ops *vid_ops; |
36 | }; | 36 | }; |
37 | 37 | ||
38 | #endif /* !__GEODEFB_H__ */ | 38 | #endif /* !__GEODEFB_H__ */ |
diff --git a/drivers/video/fbdev/geode/video_cs5530.c b/drivers/video/fbdev/geode/video_cs5530.c index 649c3943d431..880613200ecf 100644 --- a/drivers/video/fbdev/geode/video_cs5530.c +++ b/drivers/video/fbdev/geode/video_cs5530.c | |||
@@ -186,7 +186,7 @@ static int cs5530_blank_display(struct fb_info *info, int blank_mode) | |||
186 | return 0; | 186 | return 0; |
187 | } | 187 | } |
188 | 188 | ||
189 | struct geode_vid_ops cs5530_vid_ops = { | 189 | const struct geode_vid_ops cs5530_vid_ops = { |
190 | .set_dclk = cs5530_set_dclk_frequency, | 190 | .set_dclk = cs5530_set_dclk_frequency, |
191 | .configure_display = cs5530_configure_display, | 191 | .configure_display = cs5530_configure_display, |
192 | .blank_display = cs5530_blank_display, | 192 | .blank_display = cs5530_blank_display, |
diff --git a/drivers/video/fbdev/geode/video_cs5530.h b/drivers/video/fbdev/geode/video_cs5530.h index 56cecca7f1ce..c843348bfa20 100644 --- a/drivers/video/fbdev/geode/video_cs5530.h +++ b/drivers/video/fbdev/geode/video_cs5530.h | |||
@@ -15,7 +15,7 @@ | |||
15 | #ifndef __VIDEO_CS5530_H__ | 15 | #ifndef __VIDEO_CS5530_H__ |
16 | #define __VIDEO_CS5530_H__ | 16 | #define __VIDEO_CS5530_H__ |
17 | 17 | ||
18 | extern struct geode_vid_ops cs5530_vid_ops; | 18 | extern const struct geode_vid_ops cs5530_vid_ops; |
19 | 19 | ||
20 | /* CS5530 Video device registers */ | 20 | /* CS5530 Video device registers */ |
21 | 21 | ||