]> git.baikalelectronics.ru Git - kernel.git/commit
ide: sanitize handling of IDE_HFLAG_NO_SET_MODE host flag
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Sat, 26 Apr 2008 15:36:43 +0000 (17:36 +0200)
committerBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Sat, 26 Apr 2008 15:36:43 +0000 (17:36 +0200)
commit2de2342971f03eb3a40ea755d7d9f8adaec7330d
tree1daf7f9d1f8dafe309742c6d136c90923fa2f720
parent598acda67a71c418a135f70445b35ad7c5f1ea93
ide: sanitize handling of IDE_HFLAG_NO_SET_MODE host flag

* Check for IDE_HFLAG_NO_SET_MODE host flag in ide_set_pio(),
  ide_set_[pio,dma]_mode(), ide_set_xfer_rate() and set_pio_mode().

* Remove no longer needed IDE_HFLAG_NO_SET_MODE host flag checking
  from ide_tune_dma().

* Remove superfluous ->set_pio_mode checking from do_special().

This is a part of preparations for adding 'struct ide_port_ops'.

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
drivers/ide/ide-dma.c
drivers/ide/ide-io.c
drivers/ide/ide-lib.c
drivers/ide/ide.c