1. 24 10月, 2008 1 次提交
  2. 18 10月, 2008 2 次提交
  3. 17 10月, 2008 1 次提交
  4. 14 10月, 2008 1 次提交
  5. 11 10月, 2008 1 次提交
  6. 06 10月, 2008 1 次提交
  7. 28 9月, 2008 1 次提交
  8. 03 9月, 2008 1 次提交
  9. 06 8月, 2008 1 次提交
  10. 25 7月, 2008 1 次提交
  11. 24 7月, 2008 2 次提交
  12. 17 7月, 2008 13 次提交
  13. 16 7月, 2008 1 次提交
  14. 01 7月, 2008 1 次提交
  15. 21 6月, 2008 1 次提交
  16. 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
  17. 15 5月, 2008 2 次提交
  18. 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
  19. 26 4月, 2008 1 次提交
  20. 18 4月, 2008 6 次提交
    • B
      ide: move default IDE ports setup to ide_generic host driver · 486c92e2
      Bartlomiej Zolnierkiewicz 提交于
      * Make CONFIG_IDE_GENERIC depended on CONFIG_IDE_ARCH_OBSOLETE_DEFAULTS.
      
      * Move default IDE ports setup from init_ide_data() to ide_generic.
      
      * Use ide_init_port_hw() in ide_generic.
      
      * Remove no longer needed CONFIG_IDE_ARCH_OBSOLETE_DEFAULTS.
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      486c92e2
    • B
      ide: limit legacy VLB host drivers to alpha, x86 and mips · e4079df0
      Bartlomiej Zolnierkiewicz 提交于
      These host drivers indirectly depend on CONFIG_IDE_ARCH_OBSOLETE_DEFAULTS=y
      which is defined only on alpha, x86, ia64, m32r, mips and ppc32.
      
      Moreover:
      
      - on ia64 there is no ISA
      
      - m32r is too new for VLB
      
      - on ppc32 ISA is available only on PPC_CHRP (no default IDE ports)
        and PPC_PREP (marked as BROKEN)
      
      [ the common sense tells me that VLB was only used on x86 but there
        are urban legends that one of these host drivers was needed on some
        other arch - thus the extra care ]
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      e4079df0
    • B
      ide: add ide-4drives host driver (take 3) · ffd4f6f0
      Bartlomiej Zolnierkiewicz 提交于
      CONFIG_BLK_DEV_4DRIVES deserves its own host driver:
      
      * Add drivers/ide/legacy/ide-4drives.c and move "4drives" support there.
      
      * Add ide-4drives.o in the link order after all other legacy host
        drivers enabled by "ide0=" options (they all are mutually exclusive).
      
      * Make ide-4drives host driver probe itself for IDE devices instead of
        indirectly depending on ide_generic host driver.
      
      * Add "probe" module parameter to ide-4drives and update documentation.
      
      v2:
      * s/paramater/parameter/ in ide.txt. (Noticed by Randy Dunlap)
      
      v3:
      * s/ide_4drives.probe/ide-4drives.probe/ in help entry.
        (Noticed by Sergei Shtylyov)
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      ffd4f6f0
    • B
      ide: remove CONFIG_IDE_ARCH_OBSOLETE_INIT · 5c504270
      Bartlomiej Zolnierkiewicz 提交于
      * Use CONFIG_IDE_ARCH_OBSOLETE_DEFAULTS instead of
        CONFIG_IDE_ARCH_OBSOLETE_INIT in init_ide_data().
      
      * Remove no longer needed CONFIG_IDE_ARCH_OBSOLETE_INIT.
      
      There should be no functional changes caused by this patch.
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      5c504270
    • B
      ide: add CONFIG_IDE_ARCH_OBSOLETE_DEFAULTS (take 2) · 0e33555f
      Bartlomiej Zolnierkiewicz 提交于
      * Add CONFIG_IDE_ARCH_OBSOLETE_DEFAULTS to drivers/ide/Kconfig and use
        it instead of defining IDE_ARCH_OBSOLETE_DEFAULTS in <arch/ide.h>.
      
      v2:
      * Define ide_default_irq() in ide-probe.c/ns87415.c if not already defined
        and drop defining ide_default_irq() for CONFIG_IDE_ARCH_OBSOLETE_DEFAULTS=n.
      
        [ Thanks to Stephen Rothwell and David Miller for noticing the problem. ]
      
      Cc: Stephen Rothwell <sfr@canb.auug.org.au>
      Cc: David Miller <davem@davemloft.net>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      0e33555f
    • B
      ide: remove CONFIG_BLK_DEV_HD_IDE config option (take 2) · 80aa31cb
      Bartlomiej Zolnierkiewicz 提交于
      * Remove CONFIG_BLK_DEV_HD hack from init_hwif_default()
        ("hda=noprobe hdb=noprobe" kernel parameters should be used
        instead if somebody wishes to use the old "hd" driver).
      
      * Make CONFIG_BLK_DEV_HD_ONLY config option available also when
        IDE subsystem is used and update help entry.
      
      * Remove no longer needed CONFIG_BLK_DEV_HD_IDE config option.
      
      v2:
      * Update documentation to suggest "hda=noprobe hdb=noprobe"
        instead of obsoleted "ide0=noprobe".
      
      * Update Documentation/ide/ide.txt.
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      80aa31cb