sata_link_hardreset man page on Scientific

Man page or keyword search:  
man Server   26626 pages
apropos Keyword Search (all sections)
Output format
Scientific logo
[printable version]

SATA_LINK_HARDRESET(9)		libata Library		SATA_LINK_HARDRESET(9)

NAME
       sata_link_hardreset - reset link via SATA phy reset

SYNOPSIS
       int sata_link_hardreset(struct ata_link * link,
			       const unsigned long * timing,
			       unsigned long deadline, bool * online,
			       int (*check_ready) (struct ata_link *));

ARGUMENTS
       link
	   link to reset

       timing
	   timing parameters { interval, duratinon, timeout } in msec

       deadline
	   deadline jiffies for the operation

       online
	   optional out parameter indicating link onlineness

       check_ready
	   optional callback to check link readiness

DESCRIPTION
       SATA phy-reset link using DET bits of SControl register. After
       hardreset, link readiness is waited upon using ata_wait_ready if
       check_ready is specified. LLDs are allowed to not specify check_ready
       and wait itself after this function returns. Device classification is
       LLDĀ“s responsibility.

       *online is set to one iff reset succeeded and link is online after
       reset.

LOCKING
       Kernel thread context (may sleep)

RETURNS
       0 on success, -errno otherwise.

AUTHOR
       Jeff Garzik
	   Author.

COPYRIGHT
Kernel Hackers Manual 2.6.	 November 2013		SATA_LINK_HARDRESET(9)
[top]

List of man pages available for Scientific

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net