summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorskrll <skrll@NetBSD.org>2021-11-14 07:27:25 +0000
committerskrll <skrll@NetBSD.org>2021-11-14 07:27:25 +0000
commitc80254827981d932d6ea702d25dd6bbfda802aa4 (patch)
tree4342a33b2f161ee7f264ed8ab6fd9f0fb37872d1 /sys/dev
parent7f525c354a50dd03400261781e825d704b934cd1 (diff)
Use BITS(3) some more. Same nvme.o before and after.
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/ic/nvmereg.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/sys/dev/ic/nvmereg.h b/sys/dev/ic/nvmereg.h
index 21044eead97..ac6ae9f02e8 100644
--- a/sys/dev/ic/nvmereg.h
+++ b/sys/dev/ic/nvmereg.h
@@ -1,4 +1,4 @@
-/* $NetBSD: nvmereg.h,v 1.15 2020/09/27 16:44:24 jdolecek Exp $ */
+/* $NetBSD: nvmereg.h,v 1.16 2021/11/14 07:27:25 skrll Exp $ */
/* $OpenBSD: nvmereg.h,v 1.10 2016/04/14 11:18:32 dlg Exp $ */
/*
@@ -77,16 +77,16 @@
#define NVME_CSTS_SHST_NONE (0x0 << 2) /* normal operation */
#define NVME_CSTS_SHST_WAIT (0x1 << 2) /* shutdown processing occurring */
#define NVME_CSTS_SHST_DONE (0x2 << 2) /* shutdown processing complete */
-#define NVME_CSTS_CFS (1 << 1)
-#define NVME_CSTS_RDY (1 << 0)
+#define NVME_CSTS_CFS __BIT(1)
+#define NVME_CSTS_RDY __BIT(0)
#define NVME_NSSR 0x0020 /* NVM Subsystem Reset (Optional) */
#define NVME_AQA 0x0024 /* Admin Queue Attributes */
/* Admin Completion Queue Size */
#define NVME_AQA_ACQS(_v) (((_v) - 1) << 16)
-#define NVME_AQA_ACQS_R(_v) ((_v >> 16) & ((1 << 12) - 1))
+#define NVME_AQA_ACQS_R(_v) ((_v >> 16) & (__BIT(12) - 1))
/* Admin Submission Queue Size */
#define NVME_AQA_ASQS(_v) (((_v) - 1) << 0)
-#define NVME_AQA_ASQS_R(_v) (_v & ((1 << 12) - 1))
+#define NVME_AQA_ASQS_R(_v) (_v & (__BIT(12) - 1))
#define NVME_ASQ 0x0028 /* Admin Submission Queue Base Address */
#define NVME_ACQ 0x0030 /* Admin Completion Queue Base Address */
@@ -166,8 +166,8 @@ struct nvme_sqe_q {
#define NVM_SQE_SQ_QPRIO_HI (0x1 << 1)
#define NVM_SQE_SQ_QPRIO_MED (0x2 << 1)
#define NVM_SQE_SQ_QPRIO_LOW (0x3 << 1)
-#define NVM_SQE_CQ_IEN (1 << 1)
-#define NVM_SQE_Q_PC (1 << 0)
+#define NVM_SQE_CQ_IEN __BIT(1)
+#define NVM_SQE_Q_PC __BIT(0)
uint8_t _reserved3;
uint16_t cqid; /* XXX interrupt vector for cq */