diff options
author | Bhumika Goyal <bhumirks@gmail.com> | 2017-09-04 10:00:49 -0400 |
---|---|---|
committer | Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> | 2017-09-04 10:00:49 -0400 |
commit | 799b88deec3fc4cd20165549a8cfcca94cbef98c (patch) | |
tree | 25b847302841d83145b54906ef95ec0b9691208a | |
parent | aa55457d26eccdb0e750882674f47df6a2bb2505 (diff) |
video: fbdev: annotate fb_fix_screeninfo with const and __initconst
Make these const as they are only used during a copy operation.
Some structures are used as a copy operation inside __init functions, so
make them const and replace __initdata with __initconst to avoid section
conflict error.
Signed-off-by: Bhumika Goyal <bhumirks@gmail.com>
Cc: Julia Lawall <julia.lawall@lip6.fr>
Cc: Nicolas Ferre <nicolas.ferre@microchip.com>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
-rw-r--r-- | drivers/video/fbdev/68328fb.c | 2 | ||||
-rw-r--r-- | drivers/video/fbdev/atmel_lcdfb.c | 2 | ||||
-rw-r--r-- | drivers/video/fbdev/dnfb.c | 2 | ||||
-rw-r--r-- | drivers/video/fbdev/grvga.c | 2 | ||||
-rw-r--r-- | drivers/video/fbdev/pmag-aa-fb.c | 2 | ||||
-rw-r--r-- | drivers/video/fbdev/pmag-ba-fb.c | 2 | ||||
-rw-r--r-- | drivers/video/fbdev/pmagb-b-fb.c | 2 | ||||
-rw-r--r-- | drivers/video/fbdev/ps3fb.c | 2 | ||||
-rw-r--r-- | drivers/video/fbdev/skeletonfb.c | 2 |
9 files changed, 9 insertions, 9 deletions
diff --git a/drivers/video/fbdev/68328fb.c b/drivers/video/fbdev/68328fb.c index c0c6b88d3839..d48e96088f76 100644 --- a/drivers/video/fbdev/68328fb.c +++ b/drivers/video/fbdev/68328fb.c | |||
@@ -72,7 +72,7 @@ static struct fb_var_screeninfo mc68x328fb_default __initdata = { | |||
72 | .vmode = FB_VMODE_NONINTERLACED, | 72 | .vmode = FB_VMODE_NONINTERLACED, |
73 | }; | 73 | }; |
74 | 74 | ||
75 | static struct fb_fix_screeninfo mc68x328fb_fix __initdata = { | 75 | static const struct fb_fix_screeninfo mc68x328fb_fix __initconst = { |
76 | .id = "68328fb", | 76 | .id = "68328fb", |
77 | .type = FB_TYPE_PACKED_PIXELS, | 77 | .type = FB_TYPE_PACKED_PIXELS, |
78 | .xpanstep = 1, | 78 | .xpanstep = 1, |
diff --git a/drivers/video/fbdev/atmel_lcdfb.c b/drivers/video/fbdev/atmel_lcdfb.c index 669ecc755fa9..e06358da4b99 100644 --- a/drivers/video/fbdev/atmel_lcdfb.c +++ b/drivers/video/fbdev/atmel_lcdfb.c | |||
@@ -320,7 +320,7 @@ static inline void atmel_lcdfb_power_control(struct atmel_lcdfb_info *sinfo, int | |||
320 | } | 320 | } |
321 | } | 321 | } |
322 | 322 | ||
323 | static struct fb_fix_screeninfo atmel_lcdfb_fix __initdata = { | 323 | static const struct fb_fix_screeninfo atmel_lcdfb_fix __initconst = { |
324 | .type = FB_TYPE_PACKED_PIXELS, | 324 | .type = FB_TYPE_PACKED_PIXELS, |
325 | .visual = FB_VISUAL_TRUECOLOR, | 325 | .visual = FB_VISUAL_TRUECOLOR, |
326 | .xpanstep = 0, | 326 | .xpanstep = 0, |
diff --git a/drivers/video/fbdev/dnfb.c b/drivers/video/fbdev/dnfb.c index 3526899da61b..7b1492d34e98 100644 --- a/drivers/video/fbdev/dnfb.c +++ b/drivers/video/fbdev/dnfb.c | |||
@@ -126,7 +126,7 @@ struct fb_var_screeninfo dnfb_var = { | |||
126 | .vmode = FB_VMODE_NONINTERLACED, | 126 | .vmode = FB_VMODE_NONINTERLACED, |
127 | }; | 127 | }; |
128 | 128 | ||
129 | static struct fb_fix_screeninfo dnfb_fix = { | 129 | static const struct fb_fix_screeninfo dnfb_fix = { |
130 | .id = "Apollo Mono", | 130 | .id = "Apollo Mono", |
131 | .smem_start = (FRAME_BUFFER_START + IO_BASE), | 131 | .smem_start = (FRAME_BUFFER_START + IO_BASE), |
132 | .smem_len = FRAME_BUFFER_LEN, | 132 | .smem_len = FRAME_BUFFER_LEN, |
diff --git a/drivers/video/fbdev/grvga.c b/drivers/video/fbdev/grvga.c index b471f92969b1..8fc8f46dadeb 100644 --- a/drivers/video/fbdev/grvga.c +++ b/drivers/video/fbdev/grvga.c | |||
@@ -70,7 +70,7 @@ static const struct fb_videomode grvga_modedb[] = { | |||
70 | } | 70 | } |
71 | }; | 71 | }; |
72 | 72 | ||
73 | static struct fb_fix_screeninfo grvga_fix = { | 73 | static const struct fb_fix_screeninfo grvga_fix = { |
74 | .id = "AG SVGACTRL", | 74 | .id = "AG SVGACTRL", |
75 | .type = FB_TYPE_PACKED_PIXELS, | 75 | .type = FB_TYPE_PACKED_PIXELS, |
76 | .visual = FB_VISUAL_PSEUDOCOLOR, | 76 | .visual = FB_VISUAL_PSEUDOCOLOR, |
diff --git a/drivers/video/fbdev/pmag-aa-fb.c b/drivers/video/fbdev/pmag-aa-fb.c index 39922f072db4..b07ef493316b 100644 --- a/drivers/video/fbdev/pmag-aa-fb.c +++ b/drivers/video/fbdev/pmag-aa-fb.c | |||
@@ -90,7 +90,7 @@ static struct fb_var_screeninfo aafb_defined = { | |||
90 | .vmode = FB_VMODE_NONINTERLACED, | 90 | .vmode = FB_VMODE_NONINTERLACED, |
91 | }; | 91 | }; |
92 | 92 | ||
93 | static struct fb_fix_screeninfo aafb_fix = { | 93 | static const struct fb_fix_screeninfo aafb_fix = { |
94 | .id = "PMAG-AA", | 94 | .id = "PMAG-AA", |
95 | .smem_len = (2048 * 1024), | 95 | .smem_len = (2048 * 1024), |
96 | .type = FB_TYPE_PACKED_PIXELS, | 96 | .type = FB_TYPE_PACKED_PIXELS, |
diff --git a/drivers/video/fbdev/pmag-ba-fb.c b/drivers/video/fbdev/pmag-ba-fb.c index 1fd02f40708e..8d1a878f8586 100644 --- a/drivers/video/fbdev/pmag-ba-fb.c +++ b/drivers/video/fbdev/pmag-ba-fb.c | |||
@@ -67,7 +67,7 @@ static struct fb_var_screeninfo pmagbafb_defined = { | |||
67 | .vmode = FB_VMODE_NONINTERLACED, | 67 | .vmode = FB_VMODE_NONINTERLACED, |
68 | }; | 68 | }; |
69 | 69 | ||
70 | static struct fb_fix_screeninfo pmagbafb_fix = { | 70 | static const struct fb_fix_screeninfo pmagbafb_fix = { |
71 | .id = "PMAG-BA", | 71 | .id = "PMAG-BA", |
72 | .smem_len = (1024 * 1024), | 72 | .smem_len = (1024 * 1024), |
73 | .type = FB_TYPE_PACKED_PIXELS, | 73 | .type = FB_TYPE_PACKED_PIXELS, |
diff --git a/drivers/video/fbdev/pmagb-b-fb.c b/drivers/video/fbdev/pmagb-b-fb.c index 46e96c451506..5ad9b630cf65 100644 --- a/drivers/video/fbdev/pmagb-b-fb.c +++ b/drivers/video/fbdev/pmagb-b-fb.c | |||
@@ -57,7 +57,7 @@ static struct fb_var_screeninfo pmagbbfb_defined = { | |||
57 | .vmode = FB_VMODE_NONINTERLACED, | 57 | .vmode = FB_VMODE_NONINTERLACED, |
58 | }; | 58 | }; |
59 | 59 | ||
60 | static struct fb_fix_screeninfo pmagbbfb_fix = { | 60 | static const struct fb_fix_screeninfo pmagbbfb_fix = { |
61 | .id = "PMAGB-BA", | 61 | .id = "PMAGB-BA", |
62 | .smem_len = (2048 * 1024), | 62 | .smem_len = (2048 * 1024), |
63 | .type = FB_TYPE_PACKED_PIXELS, | 63 | .type = FB_TYPE_PACKED_PIXELS, |
diff --git a/drivers/video/fbdev/ps3fb.c b/drivers/video/fbdev/ps3fb.c index b269abd932aa..5ed2db39d823 100644 --- a/drivers/video/fbdev/ps3fb.c +++ b/drivers/video/fbdev/ps3fb.c | |||
@@ -952,7 +952,7 @@ static struct fb_ops ps3fb_ops = { | |||
952 | .fb_compat_ioctl = ps3fb_ioctl | 952 | .fb_compat_ioctl = ps3fb_ioctl |
953 | }; | 953 | }; |
954 | 954 | ||
955 | static struct fb_fix_screeninfo ps3fb_fix = { | 955 | static const struct fb_fix_screeninfo ps3fb_fix = { |
956 | .id = DEVICE_NAME, | 956 | .id = DEVICE_NAME, |
957 | .type = FB_TYPE_PACKED_PIXELS, | 957 | .type = FB_TYPE_PACKED_PIXELS, |
958 | .visual = FB_VISUAL_TRUECOLOR, | 958 | .visual = FB_VISUAL_TRUECOLOR, |
diff --git a/drivers/video/fbdev/skeletonfb.c b/drivers/video/fbdev/skeletonfb.c index 09a1d8cf1965..7f4e908330bf 100644 --- a/drivers/video/fbdev/skeletonfb.c +++ b/drivers/video/fbdev/skeletonfb.c | |||
@@ -84,7 +84,7 @@ struct xxx_par; | |||
84 | * if we don't use modedb. If we do use modedb see xxxfb_init how to use it | 84 | * if we don't use modedb. If we do use modedb see xxxfb_init how to use it |
85 | * to get a fb_var_screeninfo. Otherwise define a default var as well. | 85 | * to get a fb_var_screeninfo. Otherwise define a default var as well. |
86 | */ | 86 | */ |
87 | static struct fb_fix_screeninfo xxxfb_fix = { | 87 | static const struct fb_fix_screeninfo xxxfb_fix = { |
88 | .id = "FB's name", | 88 | .id = "FB's name", |
89 | .type = FB_TYPE_PACKED_PIXELS, | 89 | .type = FB_TYPE_PACKED_PIXELS, |
90 | .visual = FB_VISUAL_PSEUDOCOLOR, | 90 | .visual = FB_VISUAL_PSEUDOCOLOR, |