diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-12-21 16:07:39 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-01-03 18:57:01 -0500 |
commit | 48c68c4f1b542444f175a9e136febcecf3e704d8 (patch) | |
tree | d28f4f3b42643990c2908d27e9caf120f6234b73 /drivers/video/i810 | |
parent | 8590dbc79a0ff5d7ab16b2b1743684c241ae3c65 (diff) |
Drivers: video: remove __dev* attributes.
CONFIG_HOTPLUG is going away as an option. As a result, the __dev*
markings need to be removed.
This change removes the use of __devinit, __devexit_p, __devinitdata,
__devinitconst, and __devexit from these drivers.
Based on patches originally written by Bill Pemberton, but redone by me
in order to handle some of the coding style issues better, by hand.
Cc: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/video/i810')
-rw-r--r-- | drivers/video/i810/i810_main.c | 72 | ||||
-rw-r--r-- | drivers/video/i810/i810_main.h | 2 |
2 files changed, 36 insertions, 38 deletions
diff --git a/drivers/video/i810/i810_main.c b/drivers/video/i810/i810_main.c index 5c067816a81d..4ce3438ade6f 100644 --- a/drivers/video/i810/i810_main.c +++ b/drivers/video/i810/i810_main.c | |||
@@ -74,12 +74,12 @@ | |||
74 | * | 74 | * |
75 | * Experiment with v_offset to find out which works best for you. | 75 | * Experiment with v_offset to find out which works best for you. |
76 | */ | 76 | */ |
77 | static u32 v_offset_default __devinitdata; /* For 32 MiB Aper size, 8 should be the default */ | 77 | static u32 v_offset_default; /* For 32 MiB Aper size, 8 should be the default */ |
78 | static u32 voffset __devinitdata; | 78 | static u32 voffset; |
79 | 79 | ||
80 | static int i810fb_cursor(struct fb_info *info, struct fb_cursor *cursor); | 80 | static int i810fb_cursor(struct fb_info *info, struct fb_cursor *cursor); |
81 | static int __devinit i810fb_init_pci (struct pci_dev *dev, | 81 | static int i810fb_init_pci(struct pci_dev *dev, |
82 | const struct pci_device_id *entry); | 82 | const struct pci_device_id *entry); |
83 | static void __exit i810fb_remove_pci(struct pci_dev *dev); | 83 | static void __exit i810fb_remove_pci(struct pci_dev *dev); |
84 | static int i810fb_resume(struct pci_dev *dev); | 84 | static int i810fb_resume(struct pci_dev *dev); |
85 | static int i810fb_suspend(struct pci_dev *dev, pm_message_t state); | 85 | static int i810fb_suspend(struct pci_dev *dev, pm_message_t state); |
@@ -97,7 +97,7 @@ static int i810fb_blank (int blank_mode, struct fb_info *info); | |||
97 | static void i810fb_release_resource (struct fb_info *info, struct i810fb_par *par); | 97 | static void i810fb_release_resource (struct fb_info *info, struct i810fb_par *par); |
98 | 98 | ||
99 | /* PCI */ | 99 | /* PCI */ |
100 | static const char * const i810_pci_list[] __devinitconst = { | 100 | static const char * const i810_pci_list[] = { |
101 | "Intel(R) 810 Framebuffer Device" , | 101 | "Intel(R) 810 Framebuffer Device" , |
102 | "Intel(R) 810-DC100 Framebuffer Device" , | 102 | "Intel(R) 810-DC100 Framebuffer Device" , |
103 | "Intel(R) 810E Framebuffer Device" , | 103 | "Intel(R) 810E Framebuffer Device" , |
@@ -132,22 +132,22 @@ static struct pci_driver i810fb_driver = { | |||
132 | .resume = i810fb_resume, | 132 | .resume = i810fb_resume, |
133 | }; | 133 | }; |
134 | 134 | ||
135 | static char *mode_option __devinitdata = NULL; | 135 | static char *mode_option = NULL; |
136 | static int vram __devinitdata = 4; | 136 | static int vram = 4; |
137 | static int bpp __devinitdata = 8; | 137 | static int bpp = 8; |
138 | static bool mtrr __devinitdata; | 138 | static bool mtrr; |
139 | static bool accel __devinitdata; | 139 | static bool accel; |
140 | static int hsync1 __devinitdata; | 140 | static int hsync1; |
141 | static int hsync2 __devinitdata; | 141 | static int hsync2; |
142 | static int vsync1 __devinitdata; | 142 | static int vsync1; |
143 | static int vsync2 __devinitdata; | 143 | static int vsync2; |
144 | static int xres __devinitdata; | 144 | static int xres; |
145 | static int yres; | 145 | static int yres; |
146 | static int vyres __devinitdata; | 146 | static int vyres; |
147 | static bool sync __devinitdata; | 147 | static bool sync; |
148 | static bool extvga __devinitdata; | 148 | static bool extvga; |
149 | static bool dcolor __devinitdata; | 149 | static bool dcolor; |
150 | static bool ddc3 __devinitdata; | 150 | static bool ddc3; |
151 | 151 | ||
152 | /*------------------------------------------------------------*/ | 152 | /*------------------------------------------------------------*/ |
153 | 153 | ||
@@ -1541,7 +1541,7 @@ static int i810fb_cursor(struct fb_info *info, struct fb_cursor *cursor) | |||
1541 | return 0; | 1541 | return 0; |
1542 | } | 1542 | } |
1543 | 1543 | ||
1544 | static struct fb_ops i810fb_ops __devinitdata = { | 1544 | static struct fb_ops i810fb_ops = { |
1545 | .owner = THIS_MODULE, | 1545 | .owner = THIS_MODULE, |
1546 | .fb_open = i810fb_open, | 1546 | .fb_open = i810fb_open, |
1547 | .fb_release = i810fb_release, | 1547 | .fb_release = i810fb_release, |
@@ -1628,7 +1628,7 @@ fail: | |||
1628 | * AGP resource allocation * | 1628 | * AGP resource allocation * |
1629 | ***********************************************************************/ | 1629 | ***********************************************************************/ |
1630 | 1630 | ||
1631 | static void __devinit i810_fix_pointers(struct i810fb_par *par) | 1631 | static void i810_fix_pointers(struct i810fb_par *par) |
1632 | { | 1632 | { |
1633 | par->fb.physical = par->aperture.physical+(par->fb.offset << 12); | 1633 | par->fb.physical = par->aperture.physical+(par->fb.offset << 12); |
1634 | par->fb.virtual = par->aperture.virtual+(par->fb.offset << 12); | 1634 | par->fb.virtual = par->aperture.virtual+(par->fb.offset << 12); |
@@ -1640,7 +1640,7 @@ static void __devinit i810_fix_pointers(struct i810fb_par *par) | |||
1640 | (par->cursor_heap.offset << 12); | 1640 | (par->cursor_heap.offset << 12); |
1641 | } | 1641 | } |
1642 | 1642 | ||
1643 | static void __devinit i810_fix_offsets(struct i810fb_par *par) | 1643 | static void i810_fix_offsets(struct i810fb_par *par) |
1644 | { | 1644 | { |
1645 | if (vram + 1 > par->aperture.size >> 20) | 1645 | if (vram + 1 > par->aperture.size >> 20) |
1646 | vram = (par->aperture.size >> 20) - 1; | 1646 | vram = (par->aperture.size >> 20) - 1; |
@@ -1660,7 +1660,7 @@ static void __devinit i810_fix_offsets(struct i810fb_par *par) | |||
1660 | par->cursor_heap.size = 4096; | 1660 | par->cursor_heap.size = 4096; |
1661 | } | 1661 | } |
1662 | 1662 | ||
1663 | static int __devinit i810_alloc_agp_mem(struct fb_info *info) | 1663 | static int i810_alloc_agp_mem(struct fb_info *info) |
1664 | { | 1664 | { |
1665 | struct i810fb_par *par = info->par; | 1665 | struct i810fb_par *par = info->par; |
1666 | int size; | 1666 | int size; |
@@ -1723,7 +1723,7 @@ static int __devinit i810_alloc_agp_mem(struct fb_info *info) | |||
1723 | * Sets the user monitor's horizontal and vertical | 1723 | * Sets the user monitor's horizontal and vertical |
1724 | * frequency limits | 1724 | * frequency limits |
1725 | */ | 1725 | */ |
1726 | static void __devinit i810_init_monspecs(struct fb_info *info) | 1726 | static void i810_init_monspecs(struct fb_info *info) |
1727 | { | 1727 | { |
1728 | if (!hsync1) | 1728 | if (!hsync1) |
1729 | hsync1 = HFMIN; | 1729 | hsync1 = HFMIN; |
@@ -1755,8 +1755,7 @@ static void __devinit i810_init_monspecs(struct fb_info *info) | |||
1755 | * @par: pointer to i810fb_par structure | 1755 | * @par: pointer to i810fb_par structure |
1756 | * @info: pointer to current fb_info structure | 1756 | * @info: pointer to current fb_info structure |
1757 | */ | 1757 | */ |
1758 | static void __devinit i810_init_defaults(struct i810fb_par *par, | 1758 | static void i810_init_defaults(struct i810fb_par *par, struct fb_info *info) |
1759 | struct fb_info *info) | ||
1760 | { | 1759 | { |
1761 | mutex_init(&par->open_lock); | 1760 | mutex_init(&par->open_lock); |
1762 | 1761 | ||
@@ -1812,7 +1811,7 @@ static void __devinit i810_init_defaults(struct i810fb_par *par, | |||
1812 | * i810_init_device - initialize device | 1811 | * i810_init_device - initialize device |
1813 | * @par: pointer to i810fb_par structure | 1812 | * @par: pointer to i810fb_par structure |
1814 | */ | 1813 | */ |
1815 | static void __devinit i810_init_device(struct i810fb_par *par) | 1814 | static void i810_init_device(struct i810fb_par *par) |
1816 | { | 1815 | { |
1817 | u8 reg; | 1816 | u8 reg; |
1818 | u8 __iomem *mmio = par->mmio_start_virtual; | 1817 | u8 __iomem *mmio = par->mmio_start_virtual; |
@@ -1833,9 +1832,8 @@ static void __devinit i810_init_device(struct i810fb_par *par) | |||
1833 | 1832 | ||
1834 | } | 1833 | } |
1835 | 1834 | ||
1836 | static int __devinit | 1835 | static int i810_allocate_pci_resource(struct i810fb_par *par, |
1837 | i810_allocate_pci_resource(struct i810fb_par *par, | 1836 | const struct pci_device_id *entry) |
1838 | const struct pci_device_id *entry) | ||
1839 | { | 1837 | { |
1840 | int err; | 1838 | int err; |
1841 | 1839 | ||
@@ -1892,7 +1890,7 @@ i810_allocate_pci_resource(struct i810fb_par *par, | |||
1892 | return 0; | 1890 | return 0; |
1893 | } | 1891 | } |
1894 | 1892 | ||
1895 | static void __devinit i810fb_find_init_mode(struct fb_info *info) | 1893 | static void i810fb_find_init_mode(struct fb_info *info) |
1896 | { | 1894 | { |
1897 | struct fb_videomode mode; | 1895 | struct fb_videomode mode; |
1898 | struct fb_var_screeninfo var; | 1896 | struct fb_var_screeninfo var; |
@@ -1956,7 +1954,7 @@ static void __devinit i810fb_find_init_mode(struct fb_info *info) | |||
1956 | } | 1954 | } |
1957 | 1955 | ||
1958 | #ifndef MODULE | 1956 | #ifndef MODULE |
1959 | static int __devinit i810fb_setup(char *options) | 1957 | static int i810fb_setup(char *options) |
1960 | { | 1958 | { |
1961 | char *this_opt, *suffix = NULL; | 1959 | char *this_opt, *suffix = NULL; |
1962 | 1960 | ||
@@ -2007,8 +2005,8 @@ static int __devinit i810fb_setup(char *options) | |||
2007 | } | 2005 | } |
2008 | #endif | 2006 | #endif |
2009 | 2007 | ||
2010 | static int __devinit i810fb_init_pci (struct pci_dev *dev, | 2008 | static int i810fb_init_pci(struct pci_dev *dev, |
2011 | const struct pci_device_id *entry) | 2009 | const struct pci_device_id *entry) |
2012 | { | 2010 | { |
2013 | struct fb_info *info; | 2011 | struct fb_info *info; |
2014 | struct i810fb_par *par = NULL; | 2012 | struct i810fb_par *par = NULL; |
@@ -2136,7 +2134,7 @@ static void __exit i810fb_remove_pci(struct pci_dev *dev) | |||
2136 | } | 2134 | } |
2137 | 2135 | ||
2138 | #ifndef MODULE | 2136 | #ifndef MODULE |
2139 | static int __devinit i810fb_init(void) | 2137 | static int i810fb_init(void) |
2140 | { | 2138 | { |
2141 | char *option = NULL; | 2139 | char *option = NULL; |
2142 | 2140 | ||
@@ -2154,7 +2152,7 @@ static int __devinit i810fb_init(void) | |||
2154 | 2152 | ||
2155 | #ifdef MODULE | 2153 | #ifdef MODULE |
2156 | 2154 | ||
2157 | static int __devinit i810fb_init(void) | 2155 | static int i810fb_init(void) |
2158 | { | 2156 | { |
2159 | hsync1 *= 1000; | 2157 | hsync1 *= 1000; |
2160 | hsync2 *= 1000; | 2158 | hsync2 *= 1000; |
diff --git a/drivers/video/i810/i810_main.h b/drivers/video/i810/i810_main.h index 51d4f3d4116d..a25afaa534ba 100644 --- a/drivers/video/i810/i810_main.h +++ b/drivers/video/i810/i810_main.h | |||
@@ -64,7 +64,7 @@ static inline void flush_cache(void) | |||
64 | 64 | ||
65 | #include <asm/mtrr.h> | 65 | #include <asm/mtrr.h> |
66 | 66 | ||
67 | static inline void __devinit set_mtrr(struct i810fb_par *par) | 67 | static inline void set_mtrr(struct i810fb_par *par) |
68 | { | 68 | { |
69 | par->mtrr_reg = mtrr_add((u32) par->aperture.physical, | 69 | par->mtrr_reg = mtrr_add((u32) par->aperture.physical, |
70 | par->aperture.size, MTRR_TYPE_WRCOMB, 1); | 70 | par->aperture.size, MTRR_TYPE_WRCOMB, 1); |