Scroll to navigation

SATA_SCR_WRITE(9) libata Library SATA_SCR_WRITE(9)

NAME

sata_scr_write - write SCR register of the specified port

SYNOPSIS

int sata_scr_write(struct ata_link * link, int reg, u32 val);

ARGUMENTS

struct ata_link * link

ATA link to write SCR for

int reg

SCR to write

u32 val

value to write

DESCRIPTION

Write val to SCR register reg of link. This function is guaranteed to succeed if link is ap->link, the cable type of the port is SATA and the port implements ->scr_read.

LOCKING: None if link is ap->link. Kernel thread context otherwise.

RETURN

0 on success, negative errno on failure.

AUTHOR

Jeff Garzik

Author.

COPYRIGHT

July 2017 Kernel Hackers Manual 4.12