nvme: use NVME_CTRL_CMIC_ANA macro
authorKanchan Joshi <joshi.k@samsung.com>
Mon, 8 Mar 2021 19:18:03 +0000 (00:48 +0530)
committerChristoph Hellwig <hch@lst.de>
Fri, 2 Apr 2021 16:48:25 +0000 (18:48 +0200)
Use the proper macro instead of hard-coded value.

Signed-off-by: Kanchan Joshi <joshi.k@samsung.com>
Reviewed-by: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/nvme/host/nvme.h

index 07b3417..e82407d 100644 (file)
@@ -745,7 +745,7 @@ static inline void nvme_trace_bio_complete(struct request *req)
 static inline int nvme_mpath_init(struct nvme_ctrl *ctrl,
                struct nvme_id_ctrl *id)
 {
-       if (ctrl->subsys->cmic & (1 << 3))
+       if (ctrl->subsys->cmic & NVME_CTRL_CMIC_ANA)
                dev_warn(ctrl->device,
 "Please enable CONFIG_NVME_MULTIPATH for full support of multi-port devices.\n");
        return 0;