Module Name: src Committed By: jakllsch Date: Sat Aug 20 16:10:02 UTC 2011
Modified Files: src/sys/dev/ic: ahcisatareg.h Log Message: Add new CAP2 and BOHC registers. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/dev/ic/ahcisatareg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/ic/ahcisatareg.h diff -u src/sys/dev/ic/ahcisatareg.h:1.9 src/sys/dev/ic/ahcisatareg.h:1.10 --- src/sys/dev/ic/ahcisatareg.h:1.9 Sat Aug 20 16:08:07 2011 +++ src/sys/dev/ic/ahcisatareg.h Sat Aug 20 16:10:02 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: ahcisatareg.h,v 1.9 2011/08/20 16:08:07 jakllsch Exp $ */ +/* $NetBSD: ahcisatareg.h,v 1.10 2011/08/20 16:10:02 jakllsch Exp $ */ /* * Copyright (c) 2006 Manuel Bouyer. @@ -176,6 +176,18 @@ #define AHCI_EMC_TM 0x00000100 /* Transmit message */ #define AHCI_EMC_MR 0x00000001 /* Message received */ +#define AHCI_CAP2 0x24 /* HBA Capabilities Extended */ +#define AHCI_CAP2_APST 0x00000004 +#define AHCI_CAP2_NVMP 0x00000002 +#define AHCI_CAP2_BOH 0x00000001 + +#define AHCI_BOHC 0x28 /* BIOS/OS Handoff Control and Status */ +#define AHCI_BOHC_BB 0x00000010 +#define AHCI_BOHC_OOC 0x00000008 +#define AHCI_BOHC_SOOE 0x00000004 +#define AHCI_BOHC_OOS 0x00000002 +#define AHCI_BOHC_BOS 0x00000001 + /* Per-port registers */ #define AHCI_P_OFFSET(port) (0x80 * (port))