1. 21 6月, 2008 1 次提交
  2. 11 6月, 2008 1 次提交
    • A
      fix BLK_DEV_HD_ONLY on ARM dependencies · efc0fc1c
      Adrian Bunk 提交于
      This patch limits BLK_DEV_HD_ONLY to the ARM platforms offering 
      IRQ_HARDDISK, fixing the following compile error on others:
      
      <--  snip  -->
      
      ...
        CC      drivers/ide/legacy/hd.o
      ...
      /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ide/legacy/hd.c: In function 'hd_times_out':
      /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ide/legacy/hd.c:542: error: 'IRQ_HARDDISK' undeclared (first use in this function)
      /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ide/legacy/hd.c:542: error: (Each undeclared identifier is reported only once
      /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ide/legacy/hd.c:542: error: for each function it appears in.)
      /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ide/legacy/hd.c: In function 'do_hd_request':
      /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ide/legacy/hd.c:661: error: 'IRQ_HARDDISK' undeclared (first use in this function)
      /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ide/legacy/hd.c: In function 'hd_init':
      /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ide/legacy/hd.c:765: error: 'IRQ_HARDDISK' undeclared (first use in this function)
      make[3]: *** [drivers/ide/legacy/hd.o] Error 1
      
      <--  snip  -->
      Reported-by: NAdrian Bunk <bunk@kernel.org>
      Cc: Russell King <rmk@arm.linux.org.uk>
      Signed-off-by: NAdrian Bunk <bunk@kernel.org>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      efc0fc1c
  3. 15 5月, 2008 2 次提交
  4. 29 4月, 2008 1 次提交
    • A
      remove the broken ETRAX_IDE driver · 3f31b874
      Adrian Bunk 提交于
      ETRAX_IDE was marked as broken last year with the comment
      "it doesn't even compile currently".
      
      Remove it since it won't get fixed in the near future.
      
      On Mon, Apr 14, 2008 at 02:50:19PM +0200, Mikael Starvik wrote:
      > You can remove it for now and we will resubmit a new if/when we get around
      > to fix it.
      
      [bart: ported it over IDE tree]
      Signed-off-by: NAdrian Bunk <bunk@kernel.org>
      Cc: Mikael Starvik <mikael.starvik@axis.com>
      Cc: Jesper Nilsson <Jesper.Nilsson@axis.com>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      3f31b874
  5. 26 4月, 2008 1 次提交
  6. 18 4月, 2008 7 次提交
  7. 08 3月, 2008 1 次提交
  8. 11 2月, 2008 2 次提交
  9. 09 2月, 2008 1 次提交
  10. 06 2月, 2008 1 次提交
  11. 03 2月, 2008 1 次提交
  12. 02 2月, 2008 2 次提交
    • B
      ide-cd: move VERBOSE_IDE_CD_ERRORS code to ide-cd_verbose.c · 972560fb
      Bartlomiej Zolnierkiewicz 提交于
      * 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: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      972560fb
    • F
      ide/Kconfig: use 'on-board' instead of 'built-in' in config options · e665d505
      Frans Pop 提交于
      To avoid confusion between 'built-in' drivers and 'on-board'
      controllers, consistently use the term 'on-board' for controllers.
      
      Minor line-wrapping improvements in descriptions for config options.
      
      [ Bart: thanks to Jan for 'built-in'->'on-board' suggestion ]
      Signed-off-by: NFrans Pop <elendil@planet.nl>
      Cc: Jan Engelhardt <jengelh@computergmbh.de>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      e665d505
  13. 27 1月, 2008 4 次提交
  14. 26 1月, 2008 1 次提交
  15. 13 12月, 2007 1 次提交
  16. 28 11月, 2007 4 次提交
  17. 14 11月, 2007 1 次提交
  18. 06 11月, 2007 2 次提交
  19. 20 10月, 2007 1 次提交
  20. 17 10月, 2007 2 次提交
  21. 13 10月, 2007 1 次提交
  22. 12 10月, 2007 2 次提交
    • B
      ide: Kconfig face-lift · 842c19ad
      Bartlomiej Zolnierkiewicz 提交于
      * Convert config options for PCI host drivers to select BLK_DEV_IDEPCI.
      
      * Same for BLK_DEV_IDEDMA_PCI and PCI DMA host drivers, also make this
        config option select BLK_DEV_IDEPCI.
      
      * Remove no longer needed help for BLK_DEV_IDEPCI and BLK_DEV_IDEDMA_PCI.
      
      * Remove redundant IDE_CHIPSETS config option.
      
      As a result of this patch users have now three less config options
      to worry about and can just select host drivers that they need
      (IDE config menu is "flatter").
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      842c19ad
    • A
      ide: Platform IDE driver · 8cb1f567
      Anton Vorontsov 提交于
      This is now very similar to pata_platform.c, they both use
      same platform data structure and same resources.
      
      To achieve that, byte_lanes_swapping platform data variable
      and platform specified iops removed from that driver. It's fine,
      since those were never used anyway.
      
      pata_platform and ide_platform are carrying same driver names,
      to easily switch between these drivers, without need to touch
      platform code.
      
      Bart:
      - build fix from Andrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NAnton Vorontsov <avorontsov@ru.mvista.com>
      Signed-off-by: NVitaly Bordug <vitb@kernel.crashing.org>
      Cc: Sergei Shtylyov <sshtylyov@ru.mvista.com>
      Acked-by: NAlan Cox <alan@redhat.com>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      8cb1f567