linux/drivers/ide
Bartlomiej Zolnierkiewicz 972560fb9d ide-cd: move VERBOSE_IDE_CD_ERRORS code to ide-cd_verbose.c
* Rename ide-cd kernel module to ide-cd_mod in preparation to moving code out
  from ide-cd.[c,h].   Add MODULE_ALIAS("ide-cd") to preserve compatibility.

* Move VERBOSE_IDE_CD_ERRORS code from ide-cd.[c,h] to ide-cd_verbose.c.

  ide-cd_verbose.c is IDE subsystem independent and may be easily converted
  into generic library usable by other drivers (i.e. libata) if needed.

* Add CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS config option to drivers/ide/Kconfig
  replacing VERBOSE_IDE_CD_ERRORS define.  Make this config option enabled by
  default and visible only if CONFIG_EMBEDDED is defined.

before the patch:
   text    data     bss     dec     hex filename
  22841     360    1056   24257    5ec1 drivers/ide/ide-cd.o

after the patch w/ CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y:
   text    data     bss     dec     hex filename
  22857     360    1056   24273    5ed1 drivers/ide/ide-cd_mod.o

after the patch w/ CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=n:
   text    data     bss     dec     hex filename
  15091     360    1056   16507    407b drivers/ide/ide-cd_mod.o

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
2008-02-01 23:09:23 +01:00
..
arm rapide: remove write-only hwif->hwif_data 2008-01-26 20:13:08 +01:00
cris ide: make remaining built-in only IDE host drivers modular (take 2) 2008-01-26 20:13:07 +01:00
h8300 ide: make remaining built-in only IDE host drivers modular (take 2) 2008-01-26 20:13:07 +01:00
legacy Atari Falcon IDE: Add missing hwif variable 2008-02-01 23:09:15 +01:00
mips au1xxx-ide: use ide_init_port_hw() 2008-01-26 20:13:08 +01:00
pci cmd64x: remove /proc/ide/cmd64x 2008-01-26 20:13:09 +01:00
ppc ide/ppc/pmac.c section fixes 2008-02-01 23:09:16 +01:00
Kconfig ide-cd: move VERBOSE_IDE_CD_ERRORS code to ide-cd_verbose.c 2008-02-01 23:09:23 +01:00
Makefile ide-cd: move VERBOSE_IDE_CD_ERRORS code to ide-cd_verbose.c 2008-02-01 23:09:23 +01:00
ide-acpi.c ide: set IDE_TFLAG_IN_* flags before queuing/executing command 2008-01-26 20:13:10 +01:00
ide-cd.c ide-cd: move VERBOSE_IDE_CD_ERRORS code to ide-cd_verbose.c 2008-02-01 23:09:23 +01:00
ide-cd.h ide-cd: move VERBOSE_IDE_CD_ERRORS code to ide-cd_verbose.c 2008-02-01 23:09:23 +01:00
ide-cd_verbose.c ide-cd: move VERBOSE_IDE_CD_ERRORS code to ide-cd_verbose.c 2008-02-01 23:09:23 +01:00
ide-disk.c ide: convert "empty" REQ_TYPE_ATA_CMD requests to use REQ_TYPE_ATA_TASKFILE 2008-01-26 20:13:12 +01:00
ide-dma.c ide: unexport ide_dma_on 2008-02-01 23:09:16 +01:00
ide-floppy.c ide: add ide_pktcmd_tf_load() helper 2008-01-25 22:17:13 +01:00
ide-generic.c ide: remove ideprobe_init() 2008-01-26 20:13:05 +01:00
ide-io.c blk_end_request: changing ide normal caller (take 4) 2008-01-28 10:37:02 +01:00
ide-iops.c ide: switch ide_cmd_ioctl() to use REQ_TYPE_ATA_TASKFILE requests 2008-01-26 20:13:13 +01:00
ide-lib.c ide: remove REQ_TYPE_ATA_CMD 2008-01-26 20:13:13 +01:00
ide-pnp.c ide: make remaining built-in only IDE host drivers modular (take 2) 2008-01-26 20:13:07 +01:00
ide-probe.c ide: add ide_busy_sleep() helper 2008-01-26 20:13:09 +01:00
ide-proc.c ide: switch set_xfer_rate() to use REQ_TYPE_ATA_TASKFILE requests 2008-01-26 20:13:12 +01:00
ide-scan-pci.c ide: small ide-scan-pci.c cleanup 2008-02-01 23:09:16 +01:00
ide-tape.c ide-tape: fix handling of non-special requests in ->end_request method 2008-01-26 20:13:10 +01:00
ide-taskfile.c ide: make wait_drive_not_busy() static again 2008-02-01 23:09:16 +01:00
ide-timing.h ide: remove ide_find_best_pio_mode() 2007-07-20 01:11:58 +02:00
ide.c ide: convert "empty" REQ_TYPE_ATA_CMD requests to use REQ_TYPE_ATA_TASKFILE 2008-01-26 20:13:12 +01:00
setup-pci.c ide: move CONFIG_IDEPCI_PCIBUS_ORDER code to ide-scan-pci.c 2008-01-26 20:13:09 +01:00