From: Tokunori Ikegami Date: Sun, 17 Mar 2024 11:24:36 +0000 (+0900) Subject: nvme-print-stdout: Use NVME_GET for MI commands supported and effects CSP X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=cbe5bec712bd08fc2064d39fb13494239c4cb3d0;p=users%2Fsagi%2Fnvme-cli.git nvme-print-stdout: Use NVME_GET for MI commands supported and effects CSP Use it with NVME_MI_CMD_SUPPORTED_EFFECTS register definitions existed. Signed-off-by: Tokunori Ikegami --- diff --git a/nvme-print-stdout.c b/nvme-print-stdout.c index fa1399d2..ec775c97 100644 --- a/nvme-print-stdout.c +++ b/nvme-print-stdout.c @@ -641,7 +641,7 @@ static void stdout_mi_cmd_support_effects_log_human(__u32 mi_cmd_support) printf(" NIC%s", (mi_cmd_support & NVME_MI_CMD_SUPPORTED_EFFECTS_NIC) ? set : clr); printf(" CCC%s", (mi_cmd_support & NVME_MI_CMD_SUPPORTED_EFFECTS_CCC) ? set : clr); - csp = (mi_cmd_support >> NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_SHIFT) & NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_MASK; + csp = NVME_GET(mi_cmd_support, MI_CMD_SUPPORTED_EFFECTS_SCOPE); printf(" NAMESPACE SCOPE%s", (csp & NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_NS) ? set : clr); printf(" CONTROLLER SCOPE%s", (csp & NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_CTRL) ? set : clr);