04 Jan, 2013

1 commit

  • CONFIG_HOTPLUG is going away as an option. As a result, the __dev*
    markings need to be removed.

    This change removes the use of __devinit, __devexit_p, __devinitdata,
    __devinitconst, and __devexit from these drivers.

    Based on patches originally written by Bill Pemberton, but redone by me
    in order to handle some of the coding style issues better, by hand.

    Cc: Bill Pemberton
    Cc: "David S. Miller"
    Signed-off-by: Greg Kroah-Hartman

    Greg Kroah-Hartman
     

06 Oct, 2012

1 commit


13 Jan, 2012

1 commit


04 Dec, 2009

1 commit

  • We were never able to get docs for this out of Toshiba for years. Dave
    Barnes produced a NetBSD driver however and from that we can fill in the
    needed tables.

    As we correct the PCI identifiers a bit also update the old ide generic driver
    at the same time so it stays compiling.

    Signed-off-by: Alan Cox
    Signed-off-by: Jeff Garzik

    Alan Cox
     

31 May, 2009

1 commit

  • We need to explicitly mark words 85-87 as valid ones since
    firmware doesn't do it.

    This should fix support for LBA48 and FLUSH CACHE [EXT] command
    which stopped working after we applied more strict checking of
    identify words in:

    commit 942dcd85bf8edf38cdc3745306ca250684d99a61
    ("ide: idedisk_supports_lba48() -> ata_id_lba48_enabled()")

    and

    commit 4b58f17d7c45a8e5f4acda641bec388398b9c0fa
    ("ide: ide_id_has_flush_cache() -> ata_id_flush_enabled()")

    Reported-and-tested-by: "Trevor Hemsley"
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     

25 Mar, 2009

1 commit


03 Nov, 2008

1 commit


24 Oct, 2008

1 commit