13 Jan, 2012

1 commit


19 Jan, 2010

1 commit


21 Sep, 2009

1 commit


07 Jan, 2009

1 commit

  • * Merge ide_hwgroup_t with ide_hwif_t.

    * Cleanup init_irq() accordingly, then remove no longer needed
    ide_remove_port_from_hwgroup() and ide_ports[].

    * Remove now unused HWGROUP() macro.

    While at it:

    * ide_dump_ata_error() fixups

    v2:
    * Fix ->quirk_list check in do_ide_request()
    (s/hwif->cur_dev/prev_port->cur_dev).

    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     

30 Dec, 2008

1 commit

  • Now that (almost) all host drivers have been fixed not to abuse ide_lock
    and core code usage of ide_lock has been sanitized we may safely replace
    ide_lock by per-hwgroup locks.

    This patch is partially based on earlier patch from Ravikiran G Thirumalai.

    While at it:
    - don't use deprecated HWIF() and HWGROUP() macros
    - update locking documentation in ide.h

    v2:
    Add missing spin_lock_init(&hwgroup->lock). (Noticed by Elias Oltmanns)

    Cc: Vaibhav V. Nivargi
    Cc: Alok N. Kataria
    Cc: Shai Fultheim
    Signed-off-by: Ravikiran Thirumalai
    Cc: Elias Oltmanns
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     

22 Oct, 2008

1 commit