ide: include <linux/hdreg.h> only when needed
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Fri, 10 Oct 2008 20:39:27 +0000 (22:39 +0200)
committerBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Fri, 10 Oct 2008 20:39:27 +0000 (22:39 +0200)
* Include <linux/ata.h> directly in <linux/ide.h>
  instead of through <linux/hdreg.h>.

* Include <linux/hdreg.h> only when needed.

Cc: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
53 files changed:
drivers/ide/arm/icside.c
drivers/ide/arm/palm_bk3710.c
drivers/ide/ide-disk.c
drivers/ide/ide-floppy.c
drivers/ide/ide-io.c
drivers/ide/ide-iops.c
drivers/ide/ide-lib.c
drivers/ide/ide-proc.c
drivers/ide/ide-timings.c
drivers/ide/ide.c
drivers/ide/legacy/ali14xx.c
drivers/ide/legacy/buddha.c
drivers/ide/legacy/dtc2278.c
drivers/ide/legacy/falconide.c
drivers/ide/legacy/gayle.c
drivers/ide/legacy/ht6560b.c
drivers/ide/legacy/ide-cs.c
drivers/ide/legacy/macide.c
drivers/ide/legacy/q40ide.c
drivers/ide/legacy/qd65xx.c
drivers/ide/legacy/umc8672.c
drivers/ide/pci/aec62xx.c
drivers/ide/pci/alim15x3.c
drivers/ide/pci/atiixp.c
drivers/ide/pci/cmd640.c
drivers/ide/pci/cmd64x.c
drivers/ide/pci/cs5520.c
drivers/ide/pci/cs5530.c
drivers/ide/pci/delkin_cb.c
drivers/ide/pci/generic.c
drivers/ide/pci/hpt34x.c
drivers/ide/pci/hpt366.c
drivers/ide/pci/it8213.c
drivers/ide/pci/it821x.c
drivers/ide/pci/jmicron.c
drivers/ide/pci/ns87415.c
drivers/ide/pci/opti621.c
drivers/ide/pci/pdc202xx_new.c
drivers/ide/pci/pdc202xx_old.c
drivers/ide/pci/piix.c
drivers/ide/pci/rz1000.c
drivers/ide/pci/sc1200.c
drivers/ide/pci/scc_pata.c
drivers/ide/pci/serverworks.c
drivers/ide/pci/sgiioc4.c
drivers/ide/pci/siimage.c
drivers/ide/pci/sis5513.c
drivers/ide/pci/sl82c105.c
drivers/ide/pci/slc90e66.c
drivers/ide/pci/triflex.c
drivers/ide/pci/trm290.c
drivers/scsi/ide-scsi.c
include/linux/ide.h

index ca9e8ea32ee296fc063aaa96f5997f45b88599ea..70f5b164828b0888681cca503c06298f5d59eda5 100644 (file)
@@ -10,7 +10,6 @@
 #include <linux/slab.h>
 #include <linux/blkdev.h>
 #include <linux/errno.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/dma-mapping.h>
 #include <linux/device.h>
index 320971c78cb7e7521f3134d9bb30da849f618131..122ed3c072fd782978f5b1d759c32ecba7729785 100644 (file)
@@ -27,7 +27,6 @@
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/ioport.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/delay.h>
 #include <linux/init.h>
index eeb2c3b22e9791c0793ce57cdafbcf1165e2e2ce..6e1a25e61df50c734fb394b621d28a7e3cc60daa 100644 (file)
@@ -31,6 +31,7 @@
 #include <linux/mutex.h>
 #include <linux/leds.h>
 #include <linux/ide.h>
+#include <linux/hdreg.h>
 
 #include <asm/byteorder.h>
 #include <asm/irq.h>
index 327960380908df3e1107c28f71c13ba230d547b8..b0f4d8459a9d9849de5c9de4a03e4e72aff5a505 100644 (file)
@@ -31,6 +31,7 @@
 #include <linux/slab.h>
 #include <linux/cdrom.h>
 #include <linux/ide.h>
+#include <linux/hdreg.h>
 #include <linux/bitops.h>
 #include <linux/mutex.h>
 
index 96975e24a0ccf560717ff89d2fcccc1cda53ad54..99e0bbca3ace197319ed8f29df374932d98e20c7 100644 (file)
@@ -40,6 +40,7 @@
 #include <linux/pci.h>
 #include <linux/delay.h>
 #include <linux/ide.h>
+#include <linux/hdreg.h>
 #include <linux/completion.h>
 #include <linux/reboot.h>
 #include <linux/cdrom.h>
index a940d127aae3fda15f48db43ad18cc5aae7f4016..ee44878e40d0990e438ca0cdaf2b48e8731fa3f0 100644 (file)
@@ -18,7 +18,6 @@
 #include <linux/slab.h>
 #include <linux/pci.h>
 #include <linux/delay.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/bitops.h>
 #include <linux/nmi.h>
index c5c37bfd8b09f3eb204d8e7dc2b0d73b93874e54..ed426dd0fdd8a6747a744a64607c030ef0b6ed1e 100644 (file)
@@ -2,7 +2,6 @@
 #include <linux/string.h>
 #include <linux/kernel.h>
 #include <linux/interrupt.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/bitops.h>
 
index 22f41fa4e5b6f262455e9badee0503cb1178c660..cbe5a7efbbadd561e648efc85fb9fe7d3c16ad21 100644 (file)
@@ -23,7 +23,6 @@
 #include <linux/mm.h>
 #include <linux/pci.h>
 #include <linux/ctype.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/seq_file.h>
 
index 96e3d467a74c31779a4e4ff04585e470d83581a6..81f527af8fae75f097d4ba29d80d9d7929a15b74 100644 (file)
@@ -22,7 +22,6 @@
  */
 
 #include <linux/kernel.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/module.h>
 
index 27d5d6a1625f52e132dcd56410a86205c7bdfc97..080314e3d6b7d20b76d031e50208f1a20477b202 100644 (file)
@@ -56,6 +56,7 @@
 #include <linux/init.h>
 #include <linux/pci.h>
 #include <linux/ide.h>
+#include <linux/hdreg.h>
 #include <linux/completion.h>
 #include <linux/device.h>
 
index 4ec19737f3c5356e88e00403714e0afa482bc3f4..7276c96aaa2a88aa8bfd2279da17b21963cd7b9c 100644 (file)
@@ -43,7 +43,6 @@
 #include <linux/mm.h>
 #include <linux/ioport.h>
 #include <linux/blkdev.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index 7c2afa97f41775e410835d539a174d14452f75ed..c5a3c9ef6a5d7df995d7d7fc2deba0b7b7cb7041 100644 (file)
@@ -20,7 +20,6 @@
 #include <linux/mm.h>
 #include <linux/interrupt.h>
 #include <linux/blkdev.h>
-#include <linux/hdreg.h>
 #include <linux/zorro.h>
 #include <linux/ide.h>
 #include <linux/init.h>
index af791a02a1201948334c22b2ad3079c2f69762cd..689b2e493413412a235202ee5eb742a78440a082 100644 (file)
@@ -10,7 +10,6 @@
 #include <linux/mm.h>
 #include <linux/ioport.h>
 #include <linux/blkdev.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index 724f95073d803df6ad53cfd23ebed54449c1402a..39d500d84b07ee7b42fe80b22513558dad70ee50 100644 (file)
@@ -13,7 +13,6 @@
 #include <linux/mm.h>
 #include <linux/interrupt.h>
 #include <linux/blkdev.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index 51ba085d7aa8a42d34420591cac7df3a0b5ca65b..69150688656133fcad4cd8d311942c642d0c1d25 100644 (file)
@@ -12,7 +12,6 @@
 #include <linux/mm.h>
 #include <linux/interrupt.h>
 #include <linux/blkdev.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 #include <linux/zorro.h>
index 98f7c95e39ed4fd0e9f89244b5cb7a2edbde6e4d..5123ea291d075a332fe5f652957cb0de0d9744cc 100644 (file)
@@ -24,7 +24,6 @@
 #include <linux/mm.h>
 #include <linux/ioport.h>
 #include <linux/blkdev.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index 21bfac137844f689afbeb9d094a7e0f773625e3f..ee6fc30d5e2bec793b93099a5068b7c5cccdaa4c 100644 (file)
@@ -38,7 +38,6 @@
 #include <linux/timer.h>
 #include <linux/ioport.h>
 #include <linux/ide.h>
-#include <linux/hdreg.h>
 #include <linux/major.h>
 #include <linux/delay.h>
 #include <asm/io.h>
index a0bb167980e745fee8be4274edc0579101de22c3..43f97cc1d30e8e7481b423cb60d3973e91d3ac44 100644 (file)
@@ -15,7 +15,6 @@
 #include <linux/mm.h>
 #include <linux/interrupt.h>
 #include <linux/blkdev.h>
-#include <linux/hdreg.h>
 #include <linux/delay.h>
 #include <linux/ide.h>
 
index 4abd8fc781979df7dea762bd6ece387a7f436509..4af4a8ce4cdf77befdecfdcb505d0f681203864f 100644 (file)
@@ -14,8 +14,6 @@
 #include <linux/mm.h>
 #include <linux/interrupt.h>
 #include <linux/blkdev.h>
-#include <linux/hdreg.h>
-
 #include <linux/ide.h>
 
     /*
index 6d7f548655e4a8108dcf69de9a71d56aaaad1cfb..ec408b3a7100ae9eb4492ca1dfcb74ddc888c790 100644 (file)
@@ -27,7 +27,6 @@
 #include <linux/mm.h>
 #include <linux/ioport.h>
 #include <linux/blkdev.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 #include <asm/system.h>
index b54a14a577550acf3af76bfceaadf3c221433c90..1da076e0c917d7f024b8923f66d38fdb815ccabb 100644 (file)
@@ -45,7 +45,6 @@
 #include <linux/mm.h>
 #include <linux/ioport.h>
 #include <linux/blkdev.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index 3187215e8f8997a95ec54abcd63a7ee5ee9f9a6d..f65828da65d09dac0fba851887a2b28eecda7d74 100644 (file)
@@ -7,7 +7,6 @@
 #include <linux/module.h>
 #include <linux/types.h>
 #include <linux/pci.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index fcc701b3c0a20cb3cf08a661ffd18491f2374241..ef41e2677a56508db0d435a545fc4935ff06366a 100644 (file)
@@ -31,7 +31,6 @@
 #include <linux/types.h>
 #include <linux/kernel.h>
 #include <linux/pci.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 #include <linux/dmi.h>
index 41f6cb6c163af3af9650b6fed2e44ca959590da7..86e3120cb7c1146388bf4b9b29c96a1922cd0af1 100644 (file)
@@ -7,7 +7,6 @@
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/pci.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index e6c62006ca1a48a2bdc2c460562f452aab58d347..5b756757e049bb9f99ca8b6b64ded772541cf8b0 100644 (file)
 #include <linux/types.h>
 #include <linux/kernel.h>
 #include <linux/delay.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index e064398e03b4ed0e6b5c96bbf0f3cfe3078905ba..13dfeab1d19f8a3d8a1bee7e40fc5927d4a70033 100644 (file)
@@ -13,7 +13,6 @@
 #include <linux/module.h>
 #include <linux/types.h>
 #include <linux/pci.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index 151844fcbb079555979669f0c72cf6169815426b..27163147896ba49f27fd2a8b9b7a1b03d4667bbe 100644 (file)
@@ -35,7 +35,6 @@
 #include <linux/module.h>
 #include <linux/types.h>
 #include <linux/kernel.h>
-#include <linux/hdreg.h>
 #include <linux/init.h>
 #include <linux/pci.h>
 #include <linux/ide.h>
index 804ecabbd65f023a66b5cacb6ad40daaa623c179..d60806bd7dba5347ac2854b949fc54232226e51c 100644 (file)
@@ -15,7 +15,6 @@
 #include <linux/module.h>
 #include <linux/types.h>
 #include <linux/kernel.h>
-#include <linux/hdreg.h>
 #include <linux/pci.h>
 #include <linux/init.h>
 #include <linux/ide.h>
index f84bfb4f600f1a0ba3473c4ab7fb8275dc7093db..83b63b365e51659ea6c6f934465e3076600c248b 100644 (file)
@@ -19,7 +19,6 @@
 
 #include <linux/types.h>
 #include <linux/module.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 #include <linux/pci.h>
index b07d4f4273b33d2970ceb9f2d7ea0b40af7860b0..bdc5398687015b9e620d6bebdf33bf4f4db623f1 100644 (file)
@@ -22,7 +22,6 @@
 #include <linux/types.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
-#include <linux/hdreg.h>
 #include <linux/pci.h>
 #include <linux/ide.h>
 #include <linux/init.h>
index 6009b0b9655dda42c4ad08e40011a898fc89daee..4f624899f44a84e79f147fe1c780f67430315b52 100644 (file)
@@ -27,7 +27,6 @@
 #include <linux/types.h>
 #include <linux/kernel.h>
 #include <linux/ioport.h>
-#include <linux/hdreg.h>
 #include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/init.h>
index b7f77fd3cb6eebf75330f92722f7ef2c6e8a9c6d..d706eb6b8acdc512297ecf1dcbf02cd928c095d9 100644 (file)
 #include <linux/kernel.h>
 #include <linux/delay.h>
 #include <linux/blkdev.h>
-#include <linux/hdreg.h>
 #include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/init.h>
index 652e47dd7e8916f0869088d146e053876882526e..a0e058a2abfe5e54b25186a7ed29efaa9e3c094d 100644 (file)
@@ -10,7 +10,6 @@
 #include <linux/types.h>
 #include <linux/module.h>
 #include <linux/pci.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index ed24065f74e8c2c7ad8bc1926a4d5fedb13404aa..0fdea7e91a7a2a05da047bdbb4cd1b19e65b8430 100644 (file)
@@ -63,7 +63,6 @@
 #include <linux/types.h>
 #include <linux/module.h>
 #include <linux/pci.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index bb9d09d8f1960a564941bed0f5b87238f60a50d1..4010b4a8dfbb8458f0d34e7195225baea4a13fd2 100644 (file)
@@ -8,7 +8,6 @@
 #include <linux/types.h>
 #include <linux/module.h>
 #include <linux/pci.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index 17685f0ade1395f092916fb14b0b074600371d25..a482ade8e455fd2028227bcaff731df9856a466a 100644 (file)
@@ -11,7 +11,6 @@
 #include <linux/types.h>
 #include <linux/kernel.h>
 #include <linux/interrupt.h>
-#include <linux/hdreg.h>
 #include <linux/pci.h>
 #include <linux/delay.h>
 #include <linux/ide.h>
index e913da479808fc28bccaebeaa163e522e13844aa..fefac2c174b6abb8c7b3d1fff1151996a5c5c16c 100644 (file)
@@ -85,7 +85,6 @@
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/pci.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 
 #include <asm/io.h>
index 7ecfcd06f47e6c2983265e3f7944f36dd9d8fc6e..73bd264fbf9fb87edbf8d808cb78d8034c0c9761 100644 (file)
@@ -19,7 +19,6 @@
 #include <linux/types.h>
 #include <linux/kernel.h>
 #include <linux/delay.h>
-#include <linux/hdreg.h>
 #include <linux/pci.h>
 #include <linux/init.h>
 #include <linux/ide.h>
index 5d4436f3efd4c3292027f7ec3e4130284eafd2a0..8f0acb956c6bdd83985ce9c868b34ed9525152b6 100644 (file)
@@ -13,7 +13,6 @@
 #include <linux/kernel.h>
 #include <linux/delay.h>
 #include <linux/blkdev.h>
-#include <linux/hdreg.h>
 #include <linux/pci.h>
 #include <linux/init.h>
 #include <linux/ide.h>
index 30cfc815fe3112799975ae7f4616b0793cd00ce9..13136dddb2b410737862227e560c4d1ef2cc1be4 100644 (file)
@@ -48,7 +48,6 @@
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/pci.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index 8d11ee838a2a825702f31a56429a1f25dd663010..c117a068761be47c585c6e259826a658d9c62613 100644 (file)
@@ -16,7 +16,6 @@
 #include <linux/types.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
-#include <linux/hdreg.h>
 #include <linux/pci.h>
 #include <linux/ide.h>
 #include <linux/init.h>
index 37326d2205b868348b86584097918c10d84e0a97..bdc1fed412604a72b0d206c3a9179d5f8253b2af 100644 (file)
@@ -14,7 +14,6 @@
 #include <linux/module.h>
 #include <linux/types.h>
 #include <linux/kernel.h>
-#include <linux/hdreg.h>
 #include <linux/pci.h>
 #include <linux/init.h>
 #include <linux/ide.h>
index 192a6a70a63171b7c02cefebb77907938dec0394..e92a874b31dfa07bc7334f6795bacac3927e1258 100644 (file)
@@ -26,7 +26,6 @@
 #include <linux/module.h>
 #include <linux/pci.h>
 #include <linux/delay.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index ded6a13fd40604c9267f61870a77ce51fe316768..5f79d284ff826ec09267665d6eaefaa5f4c34342 100644 (file)
@@ -32,7 +32,6 @@
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/pci.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index 681306c9d79be56e8fa1c44decf2bc2a29b950c4..1017fb4f63173d2891313c636f221c6c4d295d4d 100644 (file)
@@ -22,7 +22,6 @@
 #include <linux/types.h>
 #include <linux/pci.h>
 #include <linux/delay.h>
-#include <linux/hdreg.h>
 #include <linux/init.h>
 #include <linux/kernel.h>
 #include <linux/ioport.h>
index 83c36e6035faca1eba4d52159d19cbe0703aa3bf..874c8ca40ed633f04fbe97a7b54d2de89de4ce69 100644 (file)
@@ -39,7 +39,6 @@
 #include <linux/types.h>
 #include <linux/module.h>
 #include <linux/pci.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 #include <linux/io.h>
index 5efe21d6ef9733807b7aa0827456451420ada3e8..56bfb245f1fa1967770ed1629e56b0753fe1732f 100644 (file)
@@ -47,7 +47,6 @@
 #include <linux/types.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
-#include <linux/hdreg.h>
 #include <linux/pci.h>
 #include <linux/init.h>
 #include <linux/ide.h>
index 73905bcc08fbb0616dca5a5f0fd906ff33069653..61a006cb474655a09e26ff401e919a9c3d66f8d5 100644 (file)
@@ -17,7 +17,6 @@
 #include <linux/types.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
-#include <linux/hdreg.h>
 #include <linux/pci.h>
 #include <linux/ide.h>
 
index 866d6c65e3a0bf02e63d1c9f131b06dde7af3542..a31c6911442d3f23f9fb0d6bf37dc4f118ba5aa4 100644 (file)
@@ -11,7 +11,6 @@
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/pci.h>
-#include <linux/hdreg.h>
 #include <linux/ide.h>
 #include <linux/init.h>
 
index b77ec35151b34dec10d691fa57f780faacef1430..c980a7f39052b2c7a880cf84ee3c8d7801154b25 100644 (file)
@@ -28,7 +28,6 @@
 #include <linux/types.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
-#include <linux/hdreg.h>
 #include <linux/pci.h>
 #include <linux/ide.h>
 #include <linux/init.h>
index fd28b49977fd1e34d5fc9489bb4247e571857dd7..4dfbc6a68b5b371827b8ab355caae6941baffde7 100644 (file)
 #include <linux/interrupt.h>
 #include <linux/blkdev.h>
 #include <linux/init.h>
-#include <linux/hdreg.h>
 #include <linux/pci.h>
 #include <linux/ide.h>
 
index 6a661a4454ee4a2f415a365b080dd13d0cd54da9..d9a2cc09f5c683db73e304b6226171559beaa06c 100644 (file)
@@ -40,7 +40,6 @@
 #include <linux/ioport.h>
 #include <linux/blkdev.h>
 #include <linux/errno.h>
-#include <linux/hdreg.h>
 #include <linux/slab.h>
 #include <linux/ide.h>
 #include <linux/scatterlist.h>
index 1d9716a95dc4d878adf41ae5c892ced40bb8b870..a7f980d2fe5b3b312515f8397107aad3b6369e71 100644 (file)
@@ -8,7 +8,7 @@
 
 #include <linux/init.h>
 #include <linux/ioport.h>
-#include <linux/hdreg.h>
+#include <linux/ata.h>
 #include <linux/blkdev.h>
 #include <linux/proc_fs.h>
 #include <linux/interrupt.h>