02 Oct, 2009

1 commit


12 Jan, 2008

1 commit

  • Most code changes were made to support adapters based on Marvell IOP, plus some
    other fixes.

    - add more PCI device IDs
    - support for adapters based on Marvell IOP
    - fix a result code translation error on big-endian systems
    - fix resource releasing bug when scsi_host_alloc() fail in hptiop_probe()
    - update scsi_cmnd.resid when finishing a request
    - correct some coding style issues

    [akpm@linux-foundation.org: type fixes]
    Signed-off-by: HighPoint Linux Team
    Signed-off-by: Andrew Morton
    Signed-off-by: James Bottomley

    HighPoint Linux Team
     

10 Jun, 2006

1 commit

  • HighPoint RocketRAID 3220/3320 series 8 channel PCI-X SATA RAID Host
    Adapters.

    Fixes from original submission:

    Merge Andrew Morton's patches:
    - Provide locking for global list
    - Fix debug printks
    - uninline function with multiple callsites
    - coding style fixups
    - remove unneeded casts of void*
    - kfree(NULL) is legal
    - Don't "succeed" if register_chrdev() failed - otherwise we'll later
    unregister a not-registered chrdev.
    - Don't return from hptiop_do_ioctl() with the spinlock held.
    - uninline __hpt_do_ioctl()

    Update for Arjan van de Ven's comments:
    - put all asm/ includes after the linux/ ones
    - replace mdelay with msleep
    - add pci posting flush
    - do not set pci command reqister in map_pci_bar
    - do not try merging sg elements in hptiop_buildsgl()
    - remove unused outstandingcommands member from hba structure
    - remove unimplemented hptiop_abort() handler
    - remove typedef u32 hpt_id_t

    Other updates:
    - fix endianess

    Signed-off-by: HighPoint Linux Team
    Signed-off-by: James Bottomley

    HighPoint Linux Team