1. 31 5月, 2008 1 次提交
  2. 14 5月, 2008 1 次提交
  3. 12 5月, 2008 3 次提交
  4. 30 4月, 2008 1 次提交
  5. 29 4月, 2008 4 次提交
  6. 24 4月, 2008 1 次提交
  7. 21 4月, 2008 4 次提交
  8. 19 4月, 2008 1 次提交
  9. 18 4月, 2008 8 次提交
    • B
      ppc: don't include <linux/ide.h> · 7e41e7b3
      Bartlomiej Zolnierkiewicz 提交于
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      7e41e7b3
    • B
      ppc: remove ppc_ide_md · 1d850bd0
      Bartlomiej Zolnierkiewicz 提交于
      * Add special cases for pplus and prep to ide_default_{irq,io_base}()
        (+ FIXMEs about the need to use IDE platform host driver instead).
      
      * Remove no longer needed ppc_ide_md and struct ide_machdep_calls.
      
      * Then remove <linux/ide.h> include from:
        - arch/powerpc/kernel/setup_32.c
        - arch/ppc/kernel/ppc_ksyms.c
        - arch/ppc/kernel/setup.c
        - arch/ppc/platforms/pplus.c
        - arch/ppc/platforms/prep_setup.c
      
      There should be no functional changes caused by this patch.
      
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      1d850bd0
    • B
      ppc/pplus: remove ppc_ide_md.ide_init_hwif hook · 5d682e44
      Bartlomiej Zolnierkiewicz 提交于
      * Call ide_init_default_irq() for pplus in init_ide_data().
      
      * Remove no longer needed pplus_ide_init_hwif_ports().
      
      There should be no functional changes caused by this patch.
      
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      5d682e44
    • B
      ppc/sandpoint: remove ppc_ide_md hooks · 7ef8df81
      Bartlomiej Zolnierkiewicz 提交于
      * Add IDE_HFLAG_FORCE_LEGACY_IRQS host flag for Motorola-Sandpoint platform
        to sl82c105 host driver.
      
      * Disable ide_generic host driver in arch/ppc/configs/sandpoint_defconfig
        and enable sl82c105 one.
      
      * Remove ppc_ide_md hooks from arch/ppc/platforms/sandpoint.c - no need for
        them (sl82c105 host driver takes care of all this setup).
      
      * Then remove no longer needed <linux/ide.h> include.
      
      * Also update arch/ppc/platforms/sandpoint.h.
      
      Unfortunately (unlike lopec's case) sl82c105 host driver was not enabled
      in defconfing so there is a funcionality change.
      
      [ Not a big deal since sl82c105 is superior over ide_generic. ]
      
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      7ef8df81
    • B
      ppc/lopec: remove ppc_ide_md hooks · 5510b125
      Bartlomiej Zolnierkiewicz 提交于
      * Add IDE_HFLAG_FORCE_LEGACY_IRQS host flag for Motorola-LoPEC platform
        to sl82c105 host driver.
      
      * Remove ppc_ide_md hooks from arch/ppc/platforms/lopec.c - no need for
        them (sl82c105 host driver takes care of all this setup).
      
      * Then remove no longer needed <linux/ide.h> include.
      
      Looking at arch/ppc/configs/lopec_defconfig:
      
      ...
      CONFIG_IDE_GENERIC=y
      CONFIG_BLK_DEV_IDEPCI=y
      # CONFIG_IDEPCI_SHARE_IRQ is not set
      # CONFIG_BLK_DEV_OFFBOARD is not set
      CONFIG_BLK_DEV_GENERIC=y
      # CONFIG_BLK_DEV_OPTI621 is not set
      CONFIG_BLK_DEV_SL82C105=y
      ...
      
      there should be no functional changes unless somebody preferred to disable
      sl82c105 host driver and use only ide_generic one (but why would anybody
      want to do such thing :-).
      
      PS It seems that lopec_defconfig hasn't been updated for ages but if somebody
      is going to do it please look into disabling IDE_GENERIC and BLK_DEV_GENERIC
      config options.  Thanks.
      
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      5510b125
    • B
      ppc/mpc8xx: remove ppc_ide_md hooks · 2661b13a
      Bartlomiej Zolnierkiewicz 提交于
      * Initialize IDE ports in mpc8xx_ide_probe().
      
      * Remove m8xx_ide_init() and ppc_ide_md hooks - no need for them
        (IDE mpc8xx host driver takes care of all this setup).
      
      * Remove needless 'if (irq)' and 'if (data_port >= MAX_HWIFS)' checks
        from m8xx_ide_init_hwif_ports().
      
      * Remove 'ctrl_port' and 'irq' arguments from m8xx_ide_init_hwif_ports().
      
      * Rename m8xx_ide_init_hwif_ports() to m8xx_ide_init_ports().
      
      * Add __init tag to m8xx_ide_init_ports().
      
      This patch fixes hwif->irq always being overriden to 0 (== auto-probe, is
      this even working on PPC?) because of ide_init_default_irq() call in ide.c.
      
      There should be no other functional changes.
      
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      Acked-by: NVitaly Bordug <vitb@kernel.crashing.org>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      2661b13a
    • B
      ppc/ppc4xx: remove ppc_ide_md hooks · e4f7f3a0
      Bartlomiej Zolnierkiewicz 提交于
      There are no "default" IDE ports on PPC4xx so ppc4xx_ide_init_hwif_ports() is
      unnecessary, remove it.  Also remove no longer needed <linux/ide.h> include.
      
      There should be no functional changes caused by this patch.
      
      Cc: Josh Boyer <jwboyer@linux.vnet.ibm.com>
      Cc: Matt Porter <mporter@kernel.crashing.org>
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      e4f7f3a0
    • B
      ppc/hdpu: remove dead IDE code · 3671e9a9
      Bartlomiej Zolnierkiewicz 提交于
      Also remove now not needed <linux/ide.h> include.
      
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      3671e9a9
  10. 17 4月, 2008 1 次提交
  11. 07 4月, 2008 1 次提交
  12. 01 4月, 2008 2 次提交
  13. 08 3月, 2008 1 次提交
  14. 26 2月, 2008 2 次提交
  15. 16 2月, 2008 1 次提交
  16. 09 2月, 2008 3 次提交
  17. 07 2月, 2008 3 次提交
  18. 06 2月, 2008 1 次提交
  19. 03 2月, 2008 1 次提交