|
@@ -292,6 +292,20 @@ config IDE_GENERIC
|
|
tristate "generic/default IDE chipset support"
|
|
tristate "generic/default IDE chipset support"
|
|
depends on ALPHA || X86 || IA64 || M32R || MIPS
|
|
depends on ALPHA || X86 || IA64 || M32R || MIPS
|
|
help
|
|
help
|
|
|
|
+ This is the generic IDE driver. This driver attaches to the
|
|
|
|
+ fixed legacy ports (e.g. on PCs 0x1f0/0x170, 0x1e8/0x168 and
|
|
|
|
+ so on). Please note that if this driver is built into the
|
|
|
|
+ kernel or loaded before other ATA (IDE or libata) drivers
|
|
|
|
+ and the controller is located at legacy ports, this driver
|
|
|
|
+ may grab those ports and thus can prevent the controller
|
|
|
|
+ specific driver from attaching.
|
|
|
|
+
|
|
|
|
+ Also, currently, IDE generic doesn't allow IRQ sharing
|
|
|
|
+ meaning that the IRQs it grabs won't be available to other
|
|
|
|
+ controllers sharing those IRQs which usually makes drivers
|
|
|
|
+ for those controllers fail. Generally, it's not a good idea
|
|
|
|
+ to load IDE generic driver on modern systems.
|
|
|
|
+
|
|
If unsure, say N.
|
|
If unsure, say N.
|
|
|
|
|
|
config BLK_DEV_PLATFORM
|
|
config BLK_DEV_PLATFORM
|