kernel: update 3.14 to 3.14.18
[openwrt.git] / target / linux / ipq806x / patches / 0113-ata-delete-non-required-instances-of-include-linux-i.patch
1 From 01b380db3c35bbd87cb3765573fd049bce3d7640 Mon Sep 17 00:00:00 2001
2 From: Paul Gortmaker <paul.gortmaker@windriver.com>
3 Date: Tue, 21 Jan 2014 16:22:51 -0500
4 Subject: [PATCH 113/182] ata: delete non-required instances of include
5  <linux/init.h>
6
7 None of these files are actually using any __init type directives
8 and hence don't need to include <linux/init.h>.  Most are just a
9 left over from __devinit and __cpuinit removal, or simply due to
10 code getting copied from one driver to the next.
11
12 Cc: linux-ide@vger.kernel.org
13 Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
14 Signed-off-by: Tejun Heo <tj@kernel.org>
15 ---
16  drivers/ata/acard-ahci.c        |    1 -
17  drivers/ata/ahci.c              |    1 -
18  drivers/ata/ahci_platform.c     |    1 -
19  drivers/ata/ata_generic.c       |    1 -
20  drivers/ata/libahci.c           |    1 -
21  drivers/ata/pata_acpi.c         |    1 -
22  drivers/ata/pata_amd.c          |    1 -
23  drivers/ata/pata_artop.c        |    1 -
24  drivers/ata/pata_at91.c         |    1 -
25  drivers/ata/pata_atiixp.c       |    1 -
26  drivers/ata/pata_atp867x.c      |    1 -
27  drivers/ata/pata_cmd640.c       |    1 -
28  drivers/ata/pata_cmd64x.c       |    1 -
29  drivers/ata/pata_cs5520.c       |    1 -
30  drivers/ata/pata_cs5530.c       |    1 -
31  drivers/ata/pata_cs5535.c       |    1 -
32  drivers/ata/pata_cs5536.c       |    1 -
33  drivers/ata/pata_cypress.c      |    1 -
34  drivers/ata/pata_efar.c         |    1 -
35  drivers/ata/pata_ep93xx.c       |    1 -
36  drivers/ata/pata_hpt366.c       |    1 -
37  drivers/ata/pata_hpt37x.c       |    1 -
38  drivers/ata/pata_hpt3x2n.c      |    1 -
39  drivers/ata/pata_hpt3x3.c       |    1 -
40  drivers/ata/pata_imx.c          |    1 -
41  drivers/ata/pata_it8213.c       |    1 -
42  drivers/ata/pata_it821x.c       |    1 -
43  drivers/ata/pata_jmicron.c      |    1 -
44  drivers/ata/pata_marvell.c      |    1 -
45  drivers/ata/pata_mpiix.c        |    1 -
46  drivers/ata/pata_netcell.c      |    1 -
47  drivers/ata/pata_ninja32.c      |    1 -
48  drivers/ata/pata_ns87410.c      |    1 -
49  drivers/ata/pata_ns87415.c      |    1 -
50  drivers/ata/pata_oldpiix.c      |    1 -
51  drivers/ata/pata_opti.c         |    1 -
52  drivers/ata/pata_optidma.c      |    1 -
53  drivers/ata/pata_pcmcia.c       |    1 -
54  drivers/ata/pata_pdc2027x.c     |    1 -
55  drivers/ata/pata_pdc202xx_old.c |    1 -
56  drivers/ata/pata_piccolo.c      |    1 -
57  drivers/ata/pata_platform.c     |    1 -
58  drivers/ata/pata_pxa.c          |    1 -
59  drivers/ata/pata_radisys.c      |    1 -
60  drivers/ata/pata_rdc.c          |    1 -
61  drivers/ata/pata_rz1000.c       |    1 -
62  drivers/ata/pata_sc1200.c       |    1 -
63  drivers/ata/pata_scc.c          |    1 -
64  drivers/ata/pata_sch.c          |    1 -
65  drivers/ata/pata_serverworks.c  |    1 -
66  drivers/ata/pata_sil680.c       |    1 -
67  drivers/ata/pata_sis.c          |    1 -
68  drivers/ata/pata_sl82c105.c     |    1 -
69  drivers/ata/pata_triflex.c      |    1 -
70  drivers/ata/pata_via.c          |    1 -
71  drivers/ata/pdc_adma.c          |    1 -
72  drivers/ata/sata_dwc_460ex.c    |    1 -
73  drivers/ata/sata_highbank.c     |    1 -
74  drivers/ata/sata_nv.c           |    1 -
75  drivers/ata/sata_promise.c      |    1 -
76  drivers/ata/sata_qstor.c        |    1 -
77  drivers/ata/sata_sil.c          |    1 -
78  drivers/ata/sata_sis.c          |    1 -
79  drivers/ata/sata_svw.c          |    1 -
80  drivers/ata/sata_sx4.c          |    1 -
81  drivers/ata/sata_uli.c          |    1 -
82  drivers/ata/sata_via.c          |    1 -
83  drivers/ata/sata_vsc.c          |    1 -
84  68 files changed, 68 deletions(-)
85
86 --- a/drivers/ata/acard-ahci.c
87 +++ b/drivers/ata/acard-ahci.c
88 @@ -36,7 +36,6 @@
89  #include <linux/kernel.h>
90  #include <linux/module.h>
91  #include <linux/pci.h>
92 -#include <linux/init.h>
93  #include <linux/blkdev.h>
94  #include <linux/delay.h>
95  #include <linux/interrupt.h>
96 --- a/drivers/ata/ahci.c
97 +++ b/drivers/ata/ahci.c
98 @@ -35,7 +35,6 @@
99  #include <linux/kernel.h>
100  #include <linux/module.h>
101  #include <linux/pci.h>
102 -#include <linux/init.h>
103  #include <linux/blkdev.h>
104  #include <linux/delay.h>
105  #include <linux/interrupt.h>
106 --- a/drivers/ata/ahci_platform.c
107 +++ b/drivers/ata/ahci_platform.c
108 @@ -17,7 +17,6 @@
109  #include <linux/gfp.h>
110  #include <linux/module.h>
111  #include <linux/pm.h>
112 -#include <linux/init.h>
113  #include <linux/interrupt.h>
114  #include <linux/device.h>
115  #include <linux/platform_device.h>
116 --- a/drivers/ata/ata_generic.c
117 +++ b/drivers/ata/ata_generic.c
118 @@ -19,7 +19,6 @@
119  #include <linux/kernel.h>
120  #include <linux/module.h>
121  #include <linux/pci.h>
122 -#include <linux/init.h>
123  #include <linux/blkdev.h>
124  #include <linux/delay.h>
125  #include <scsi/scsi_host.h>
126 --- a/drivers/ata/libahci.c
127 +++ b/drivers/ata/libahci.c
128 @@ -35,7 +35,6 @@
129  #include <linux/kernel.h>
130  #include <linux/gfp.h>
131  #include <linux/module.h>
132 -#include <linux/init.h>
133  #include <linux/blkdev.h>
134  #include <linux/delay.h>
135  #include <linux/interrupt.h>
136 --- a/drivers/ata/pata_acpi.c
137 +++ b/drivers/ata/pata_acpi.c
138 @@ -7,7 +7,6 @@
139  #include <linux/kernel.h>
140  #include <linux/module.h>
141  #include <linux/pci.h>
142 -#include <linux/init.h>
143  #include <linux/blkdev.h>
144  #include <linux/delay.h>
145  #include <linux/device.h>
146 --- a/drivers/ata/pata_amd.c
147 +++ b/drivers/ata/pata_amd.c
148 @@ -17,7 +17,6 @@
149  #include <linux/kernel.h>
150  #include <linux/module.h>
151  #include <linux/pci.h>
152 -#include <linux/init.h>
153  #include <linux/blkdev.h>
154  #include <linux/delay.h>
155  #include <scsi/scsi_host.h>
156 --- a/drivers/ata/pata_artop.c
157 +++ b/drivers/ata/pata_artop.c
158 @@ -19,7 +19,6 @@
159  #include <linux/kernel.h>
160  #include <linux/module.h>
161  #include <linux/pci.h>
162 -#include <linux/init.h>
163  #include <linux/blkdev.h>
164  #include <linux/delay.h>
165  #include <linux/device.h>
166 --- a/drivers/ata/pata_at91.c
167 +++ b/drivers/ata/pata_at91.c
168 @@ -18,7 +18,6 @@
169  
170  #include <linux/kernel.h>
171  #include <linux/module.h>
172 -#include <linux/init.h>
173  #include <linux/blkdev.h>
174  #include <linux/gfp.h>
175  #include <scsi/scsi_host.h>
176 --- a/drivers/ata/pata_atiixp.c
177 +++ b/drivers/ata/pata_atiixp.c
178 @@ -15,7 +15,6 @@
179  #include <linux/kernel.h>
180  #include <linux/module.h>
181  #include <linux/pci.h>
182 -#include <linux/init.h>
183  #include <linux/blkdev.h>
184  #include <linux/delay.h>
185  #include <scsi/scsi_host.h>
186 --- a/drivers/ata/pata_atp867x.c
187 +++ b/drivers/ata/pata_atp867x.c
188 @@ -29,7 +29,6 @@
189  #include <linux/kernel.h>
190  #include <linux/module.h>
191  #include <linux/pci.h>
192 -#include <linux/init.h>
193  #include <linux/blkdev.h>
194  #include <linux/delay.h>
195  #include <linux/device.h>
196 --- a/drivers/ata/pata_cmd640.c
197 +++ b/drivers/ata/pata_cmd640.c
198 @@ -15,7 +15,6 @@
199  #include <linux/kernel.h>
200  #include <linux/module.h>
201  #include <linux/pci.h>
202 -#include <linux/init.h>
203  #include <linux/blkdev.h>
204  #include <linux/delay.h>
205  #include <linux/gfp.h>
206 --- a/drivers/ata/pata_cmd64x.c
207 +++ b/drivers/ata/pata_cmd64x.c
208 @@ -26,7 +26,6 @@
209  #include <linux/kernel.h>
210  #include <linux/module.h>
211  #include <linux/pci.h>
212 -#include <linux/init.h>
213  #include <linux/blkdev.h>
214  #include <linux/delay.h>
215  #include <scsi/scsi_host.h>
216 --- a/drivers/ata/pata_cs5520.c
217 +++ b/drivers/ata/pata_cs5520.c
218 @@ -34,7 +34,6 @@
219  #include <linux/kernel.h>
220  #include <linux/module.h>
221  #include <linux/pci.h>
222 -#include <linux/init.h>
223  #include <linux/blkdev.h>
224  #include <linux/delay.h>
225  #include <scsi/scsi_host.h>
226 --- a/drivers/ata/pata_cs5530.c
227 +++ b/drivers/ata/pata_cs5530.c
228 @@ -26,7 +26,6 @@
229  #include <linux/kernel.h>
230  #include <linux/module.h>
231  #include <linux/pci.h>
232 -#include <linux/init.h>
233  #include <linux/blkdev.h>
234  #include <linux/delay.h>
235  #include <scsi/scsi_host.h>
236 --- a/drivers/ata/pata_cs5535.c
237 +++ b/drivers/ata/pata_cs5535.c
238 @@ -31,7 +31,6 @@
239  #include <linux/kernel.h>
240  #include <linux/module.h>
241  #include <linux/pci.h>
242 -#include <linux/init.h>
243  #include <linux/blkdev.h>
244  #include <linux/delay.h>
245  #include <scsi/scsi_host.h>
246 --- a/drivers/ata/pata_cs5536.c
247 +++ b/drivers/ata/pata_cs5536.c
248 @@ -33,7 +33,6 @@
249  #include <linux/kernel.h>
250  #include <linux/module.h>
251  #include <linux/pci.h>
252 -#include <linux/init.h>
253  #include <linux/blkdev.h>
254  #include <linux/delay.h>
255  #include <linux/libata.h>
256 --- a/drivers/ata/pata_cypress.c
257 +++ b/drivers/ata/pata_cypress.c
258 @@ -11,7 +11,6 @@
259  #include <linux/kernel.h>
260  #include <linux/module.h>
261  #include <linux/pci.h>
262 -#include <linux/init.h>
263  #include <linux/blkdev.h>
264  #include <linux/delay.h>
265  #include <scsi/scsi_host.h>
266 --- a/drivers/ata/pata_efar.c
267 +++ b/drivers/ata/pata_efar.c
268 @@ -14,7 +14,6 @@
269  #include <linux/kernel.h>
270  #include <linux/module.h>
271  #include <linux/pci.h>
272 -#include <linux/init.h>
273  #include <linux/blkdev.h>
274  #include <linux/delay.h>
275  #include <linux/device.h>
276 --- a/drivers/ata/pata_ep93xx.c
277 +++ b/drivers/ata/pata_ep93xx.c
278 @@ -34,7 +34,6 @@
279  #include <linux/err.h>
280  #include <linux/kernel.h>
281  #include <linux/module.h>
282 -#include <linux/init.h>
283  #include <linux/blkdev.h>
284  #include <scsi/scsi_host.h>
285  #include <linux/ata.h>
286 --- a/drivers/ata/pata_hpt366.c
287 +++ b/drivers/ata/pata_hpt366.c
288 @@ -19,7 +19,6 @@
289  #include <linux/kernel.h>
290  #include <linux/module.h>
291  #include <linux/pci.h>
292 -#include <linux/init.h>
293  #include <linux/blkdev.h>
294  #include <linux/delay.h>
295  #include <scsi/scsi_host.h>
296 --- a/drivers/ata/pata_hpt37x.c
297 +++ b/drivers/ata/pata_hpt37x.c
298 @@ -19,7 +19,6 @@
299  #include <linux/kernel.h>
300  #include <linux/module.h>
301  #include <linux/pci.h>
302 -#include <linux/init.h>
303  #include <linux/blkdev.h>
304  #include <linux/delay.h>
305  #include <scsi/scsi_host.h>
306 --- a/drivers/ata/pata_hpt3x2n.c
307 +++ b/drivers/ata/pata_hpt3x2n.c
308 @@ -20,7 +20,6 @@
309  #include <linux/kernel.h>
310  #include <linux/module.h>
311  #include <linux/pci.h>
312 -#include <linux/init.h>
313  #include <linux/blkdev.h>
314  #include <linux/delay.h>
315  #include <scsi/scsi_host.h>
316 --- a/drivers/ata/pata_hpt3x3.c
317 +++ b/drivers/ata/pata_hpt3x3.c
318 @@ -16,7 +16,6 @@
319  #include <linux/kernel.h>
320  #include <linux/module.h>
321  #include <linux/pci.h>
322 -#include <linux/init.h>
323  #include <linux/blkdev.h>
324  #include <linux/delay.h>
325  #include <scsi/scsi_host.h>
326 --- a/drivers/ata/pata_imx.c
327 +++ b/drivers/ata/pata_imx.c
328 @@ -15,7 +15,6 @@
329   */
330  #include <linux/kernel.h>
331  #include <linux/module.h>
332 -#include <linux/init.h>
333  #include <linux/blkdev.h>
334  #include <scsi/scsi_host.h>
335  #include <linux/ata.h>
336 --- a/drivers/ata/pata_it8213.c
337 +++ b/drivers/ata/pata_it8213.c
338 @@ -10,7 +10,6 @@
339  #include <linux/kernel.h>
340  #include <linux/module.h>
341  #include <linux/pci.h>
342 -#include <linux/init.h>
343  #include <linux/blkdev.h>
344  #include <linux/delay.h>
345  #include <linux/device.h>
346 --- a/drivers/ata/pata_it821x.c
347 +++ b/drivers/ata/pata_it821x.c
348 @@ -72,7 +72,6 @@
349  #include <linux/kernel.h>
350  #include <linux/module.h>
351  #include <linux/pci.h>
352 -#include <linux/init.h>
353  #include <linux/blkdev.h>
354  #include <linux/delay.h>
355  #include <linux/slab.h>
356 --- a/drivers/ata/pata_jmicron.c
357 +++ b/drivers/ata/pata_jmicron.c
358 @@ -10,7 +10,6 @@
359  #include <linux/kernel.h>
360  #include <linux/module.h>
361  #include <linux/pci.h>
362 -#include <linux/init.h>
363  #include <linux/blkdev.h>
364  #include <linux/delay.h>
365  #include <linux/device.h>
366 --- a/drivers/ata/pata_marvell.c
367 +++ b/drivers/ata/pata_marvell.c
368 @@ -11,7 +11,6 @@
369  #include <linux/kernel.h>
370  #include <linux/module.h>
371  #include <linux/pci.h>
372 -#include <linux/init.h>
373  #include <linux/blkdev.h>
374  #include <linux/delay.h>
375  #include <linux/device.h>
376 --- a/drivers/ata/pata_mpiix.c
377 +++ b/drivers/ata/pata_mpiix.c
378 @@ -28,7 +28,6 @@
379  #include <linux/kernel.h>
380  #include <linux/module.h>
381  #include <linux/pci.h>
382 -#include <linux/init.h>
383  #include <linux/blkdev.h>
384  #include <linux/delay.h>
385  #include <scsi/scsi_host.h>
386 --- a/drivers/ata/pata_netcell.c
387 +++ b/drivers/ata/pata_netcell.c
388 @@ -7,7 +7,6 @@
389  #include <linux/kernel.h>
390  #include <linux/module.h>
391  #include <linux/pci.h>
392 -#include <linux/init.h>
393  #include <linux/blkdev.h>
394  #include <linux/delay.h>
395  #include <linux/device.h>
396 --- a/drivers/ata/pata_ninja32.c
397 +++ b/drivers/ata/pata_ninja32.c
398 @@ -37,7 +37,6 @@
399  #include <linux/kernel.h>
400  #include <linux/module.h>
401  #include <linux/pci.h>
402 -#include <linux/init.h>
403  #include <linux/blkdev.h>
404  #include <linux/delay.h>
405  #include <scsi/scsi_host.h>
406 --- a/drivers/ata/pata_ns87410.c
407 +++ b/drivers/ata/pata_ns87410.c
408 @@ -20,7 +20,6 @@
409  #include <linux/kernel.h>
410  #include <linux/module.h>
411  #include <linux/pci.h>
412 -#include <linux/init.h>
413  #include <linux/blkdev.h>
414  #include <linux/delay.h>
415  #include <scsi/scsi_host.h>
416 --- a/drivers/ata/pata_ns87415.c
417 +++ b/drivers/ata/pata_ns87415.c
418 @@ -25,7 +25,6 @@
419  #include <linux/kernel.h>
420  #include <linux/module.h>
421  #include <linux/pci.h>
422 -#include <linux/init.h>
423  #include <linux/blkdev.h>
424  #include <linux/delay.h>
425  #include <linux/device.h>
426 --- a/drivers/ata/pata_oldpiix.c
427 +++ b/drivers/ata/pata_oldpiix.c
428 @@ -16,7 +16,6 @@
429  #include <linux/kernel.h>
430  #include <linux/module.h>
431  #include <linux/pci.h>
432 -#include <linux/init.h>
433  #include <linux/blkdev.h>
434  #include <linux/delay.h>
435  #include <linux/device.h>
436 --- a/drivers/ata/pata_opti.c
437 +++ b/drivers/ata/pata_opti.c
438 @@ -26,7 +26,6 @@
439  #include <linux/kernel.h>
440  #include <linux/module.h>
441  #include <linux/pci.h>
442 -#include <linux/init.h>
443  #include <linux/blkdev.h>
444  #include <linux/delay.h>
445  #include <scsi/scsi_host.h>
446 --- a/drivers/ata/pata_optidma.c
447 +++ b/drivers/ata/pata_optidma.c
448 @@ -25,7 +25,6 @@
449  #include <linux/kernel.h>
450  #include <linux/module.h>
451  #include <linux/pci.h>
452 -#include <linux/init.h>
453  #include <linux/blkdev.h>
454  #include <linux/delay.h>
455  #include <scsi/scsi_host.h>
456 --- a/drivers/ata/pata_pcmcia.c
457 +++ b/drivers/ata/pata_pcmcia.c
458 @@ -26,7 +26,6 @@
459  
460  #include <linux/kernel.h>
461  #include <linux/module.h>
462 -#include <linux/init.h>
463  #include <linux/blkdev.h>
464  #include <linux/delay.h>
465  #include <linux/slab.h>
466 --- a/drivers/ata/pata_pdc2027x.c
467 +++ b/drivers/ata/pata_pdc2027x.c
468 @@ -25,7 +25,6 @@
469  #include <linux/kernel.h>
470  #include <linux/module.h>
471  #include <linux/pci.h>
472 -#include <linux/init.h>
473  #include <linux/blkdev.h>
474  #include <linux/delay.h>
475  #include <linux/device.h>
476 --- a/drivers/ata/pata_pdc202xx_old.c
477 +++ b/drivers/ata/pata_pdc202xx_old.c
478 @@ -15,7 +15,6 @@
479  #include <linux/kernel.h>
480  #include <linux/module.h>
481  #include <linux/pci.h>
482 -#include <linux/init.h>
483  #include <linux/blkdev.h>
484  #include <linux/delay.h>
485  #include <scsi/scsi_host.h>
486 --- a/drivers/ata/pata_piccolo.c
487 +++ b/drivers/ata/pata_piccolo.c
488 @@ -18,7 +18,6 @@
489  #include <linux/kernel.h>
490  #include <linux/module.h>
491  #include <linux/pci.h>
492 -#include <linux/init.h>
493  #include <linux/blkdev.h>
494  #include <linux/delay.h>
495  #include <scsi/scsi_host.h>
496 --- a/drivers/ata/pata_platform.c
497 +++ b/drivers/ata/pata_platform.c
498 @@ -13,7 +13,6 @@
499   */
500  #include <linux/kernel.h>
501  #include <linux/module.h>
502 -#include <linux/init.h>
503  #include <linux/blkdev.h>
504  #include <scsi/scsi_host.h>
505  #include <linux/ata.h>
506 --- a/drivers/ata/pata_pxa.c
507 +++ b/drivers/ata/pata_pxa.c
508 @@ -20,7 +20,6 @@
509  
510  #include <linux/kernel.h>
511  #include <linux/module.h>
512 -#include <linux/init.h>
513  #include <linux/blkdev.h>
514  #include <linux/ata.h>
515  #include <linux/libata.h>
516 --- a/drivers/ata/pata_radisys.c
517 +++ b/drivers/ata/pata_radisys.c
518 @@ -15,7 +15,6 @@
519  #include <linux/kernel.h>
520  #include <linux/module.h>
521  #include <linux/pci.h>
522 -#include <linux/init.h>
523  #include <linux/blkdev.h>
524  #include <linux/delay.h>
525  #include <linux/device.h>
526 --- a/drivers/ata/pata_rdc.c
527 +++ b/drivers/ata/pata_rdc.c
528 @@ -24,7 +24,6 @@
529  #include <linux/kernel.h>
530  #include <linux/module.h>
531  #include <linux/pci.h>
532 -#include <linux/init.h>
533  #include <linux/blkdev.h>
534  #include <linux/delay.h>
535  #include <linux/device.h>
536 --- a/drivers/ata/pata_rz1000.c
537 +++ b/drivers/ata/pata_rz1000.c
538 @@ -14,7 +14,6 @@
539  #include <linux/kernel.h>
540  #include <linux/module.h>
541  #include <linux/pci.h>
542 -#include <linux/init.h>
543  #include <linux/blkdev.h>
544  #include <linux/delay.h>
545  #include <scsi/scsi_host.h>
546 --- a/drivers/ata/pata_sc1200.c
547 +++ b/drivers/ata/pata_sc1200.c
548 @@ -32,7 +32,6 @@
549  #include <linux/kernel.h>
550  #include <linux/module.h>
551  #include <linux/pci.h>
552 -#include <linux/init.h>
553  #include <linux/blkdev.h>
554  #include <linux/delay.h>
555  #include <scsi/scsi_host.h>
556 --- a/drivers/ata/pata_scc.c
557 +++ b/drivers/ata/pata_scc.c
558 @@ -35,7 +35,6 @@
559  #include <linux/kernel.h>
560  #include <linux/module.h>
561  #include <linux/pci.h>
562 -#include <linux/init.h>
563  #include <linux/blkdev.h>
564  #include <linux/delay.h>
565  #include <linux/device.h>
566 --- a/drivers/ata/pata_sch.c
567 +++ b/drivers/ata/pata_sch.c
568 @@ -27,7 +27,6 @@
569  #include <linux/kernel.h>
570  #include <linux/module.h>
571  #include <linux/pci.h>
572 -#include <linux/init.h>
573  #include <linux/blkdev.h>
574  #include <linux/delay.h>
575  #include <linux/device.h>
576 --- a/drivers/ata/pata_serverworks.c
577 +++ b/drivers/ata/pata_serverworks.c
578 @@ -34,7 +34,6 @@
579  #include <linux/kernel.h>
580  #include <linux/module.h>
581  #include <linux/pci.h>
582 -#include <linux/init.h>
583  #include <linux/blkdev.h>
584  #include <linux/delay.h>
585  #include <scsi/scsi_host.h>
586 --- a/drivers/ata/pata_sil680.c
587 +++ b/drivers/ata/pata_sil680.c
588 @@ -25,7 +25,6 @@
589  #include <linux/kernel.h>
590  #include <linux/module.h>
591  #include <linux/pci.h>
592 -#include <linux/init.h>
593  #include <linux/blkdev.h>
594  #include <linux/delay.h>
595  #include <scsi/scsi_host.h>
596 --- a/drivers/ata/pata_sis.c
597 +++ b/drivers/ata/pata_sis.c
598 @@ -26,7 +26,6 @@
599  #include <linux/kernel.h>
600  #include <linux/module.h>
601  #include <linux/pci.h>
602 -#include <linux/init.h>
603  #include <linux/blkdev.h>
604  #include <linux/delay.h>
605  #include <linux/device.h>
606 --- a/drivers/ata/pata_sl82c105.c
607 +++ b/drivers/ata/pata_sl82c105.c
608 @@ -19,7 +19,6 @@
609  #include <linux/kernel.h>
610  #include <linux/module.h>
611  #include <linux/pci.h>
612 -#include <linux/init.h>
613  #include <linux/blkdev.h>
614  #include <linux/delay.h>
615  #include <scsi/scsi_host.h>
616 --- a/drivers/ata/pata_triflex.c
617 +++ b/drivers/ata/pata_triflex.c
618 @@ -36,7 +36,6 @@
619  #include <linux/kernel.h>
620  #include <linux/module.h>
621  #include <linux/pci.h>
622 -#include <linux/init.h>
623  #include <linux/blkdev.h>
624  #include <linux/delay.h>
625  #include <scsi/scsi_host.h>
626 --- a/drivers/ata/pata_via.c
627 +++ b/drivers/ata/pata_via.c
628 @@ -55,7 +55,6 @@
629  #include <linux/kernel.h>
630  #include <linux/module.h>
631  #include <linux/pci.h>
632 -#include <linux/init.h>
633  #include <linux/blkdev.h>
634  #include <linux/delay.h>
635  #include <linux/gfp.h>
636 --- a/drivers/ata/pdc_adma.c
637 +++ b/drivers/ata/pdc_adma.c
638 @@ -36,7 +36,6 @@
639  #include <linux/module.h>
640  #include <linux/gfp.h>
641  #include <linux/pci.h>
642 -#include <linux/init.h>
643  #include <linux/blkdev.h>
644  #include <linux/delay.h>
645  #include <linux/interrupt.h>
646 --- a/drivers/ata/sata_dwc_460ex.c
647 +++ b/drivers/ata/sata_dwc_460ex.c
648 @@ -29,7 +29,6 @@
649  
650  #include <linux/kernel.h>
651  #include <linux/module.h>
652 -#include <linux/init.h>
653  #include <linux/device.h>
654  #include <linux/of_address.h>
655  #include <linux/of_irq.h>
656 --- a/drivers/ata/sata_highbank.c
657 +++ b/drivers/ata/sata_highbank.c
658 @@ -19,7 +19,6 @@
659  #include <linux/kernel.h>
660  #include <linux/gfp.h>
661  #include <linux/module.h>
662 -#include <linux/init.h>
663  #include <linux/types.h>
664  #include <linux/err.h>
665  #include <linux/io.h>
666 --- a/drivers/ata/sata_nv.c
667 +++ b/drivers/ata/sata_nv.c
668 @@ -40,7 +40,6 @@
669  #include <linux/module.h>
670  #include <linux/gfp.h>
671  #include <linux/pci.h>
672 -#include <linux/init.h>
673  #include <linux/blkdev.h>
674  #include <linux/delay.h>
675  #include <linux/interrupt.h>
676 --- a/drivers/ata/sata_promise.c
677 +++ b/drivers/ata/sata_promise.c
678 @@ -35,7 +35,6 @@
679  #include <linux/module.h>
680  #include <linux/gfp.h>
681  #include <linux/pci.h>
682 -#include <linux/init.h>
683  #include <linux/blkdev.h>
684  #include <linux/delay.h>
685  #include <linux/interrupt.h>
686 --- a/drivers/ata/sata_qstor.c
687 +++ b/drivers/ata/sata_qstor.c
688 @@ -31,7 +31,6 @@
689  #include <linux/module.h>
690  #include <linux/gfp.h>
691  #include <linux/pci.h>
692 -#include <linux/init.h>
693  #include <linux/blkdev.h>
694  #include <linux/delay.h>
695  #include <linux/interrupt.h>
696 --- a/drivers/ata/sata_sil.c
697 +++ b/drivers/ata/sata_sil.c
698 @@ -37,7 +37,6 @@
699  #include <linux/kernel.h>
700  #include <linux/module.h>
701  #include <linux/pci.h>
702 -#include <linux/init.h>
703  #include <linux/blkdev.h>
704  #include <linux/delay.h>
705  #include <linux/interrupt.h>
706 --- a/drivers/ata/sata_sis.c
707 +++ b/drivers/ata/sata_sis.c
708 @@ -33,7 +33,6 @@
709  #include <linux/kernel.h>
710  #include <linux/module.h>
711  #include <linux/pci.h>
712 -#include <linux/init.h>
713  #include <linux/blkdev.h>
714  #include <linux/delay.h>
715  #include <linux/interrupt.h>
716 --- a/drivers/ata/sata_svw.c
717 +++ b/drivers/ata/sata_svw.c
718 @@ -39,7 +39,6 @@
719  #include <linux/kernel.h>
720  #include <linux/module.h>
721  #include <linux/pci.h>
722 -#include <linux/init.h>
723  #include <linux/blkdev.h>
724  #include <linux/delay.h>
725  #include <linux/interrupt.h>
726 --- a/drivers/ata/sata_sx4.c
727 +++ b/drivers/ata/sata_sx4.c
728 @@ -82,7 +82,6 @@
729  #include <linux/module.h>
730  #include <linux/pci.h>
731  #include <linux/slab.h>
732 -#include <linux/init.h>
733  #include <linux/blkdev.h>
734  #include <linux/delay.h>
735  #include <linux/interrupt.h>
736 --- a/drivers/ata/sata_uli.c
737 +++ b/drivers/ata/sata_uli.c
738 @@ -28,7 +28,6 @@
739  #include <linux/module.h>
740  #include <linux/gfp.h>
741  #include <linux/pci.h>
742 -#include <linux/init.h>
743  #include <linux/blkdev.h>
744  #include <linux/delay.h>
745  #include <linux/interrupt.h>
746 --- a/drivers/ata/sata_via.c
747 +++ b/drivers/ata/sata_via.c
748 @@ -36,7 +36,6 @@
749  #include <linux/kernel.h>
750  #include <linux/module.h>
751  #include <linux/pci.h>
752 -#include <linux/init.h>
753  #include <linux/blkdev.h>
754  #include <linux/delay.h>
755  #include <linux/device.h>
756 --- a/drivers/ata/sata_vsc.c
757 +++ b/drivers/ata/sata_vsc.c
758 @@ -37,7 +37,6 @@
759  #include <linux/kernel.h>
760  #include <linux/module.h>
761  #include <linux/pci.h>
762 -#include <linux/init.h>
763  #include <linux/blkdev.h>
764  #include <linux/delay.h>
765  #include <linux/interrupt.h>