Lines Matching +full:image +full:- +full:controller
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
7 * Copyright (C) 2012-2013 Intel Corporation
75 "Firmware image to download"),
81 { arg_string, &opt.dev, "controller-id|namespace-id" },
88 .descr = "Download firmware image to controller",
108 if (fw.revision[slot-1][0] != '\0')
130 * The NVMe spec does not explicitly state a maximum firmware image
132 * for the size and offset fields in the Firmware Image Download
182 pt.cmd.cdw10 = htole32((size / sizeof(uint32_t)) - 1);
194 resid -= size;
230 int fd = -1;
258 "Neither a replace ([-f path_to_firmware]) nor "
259 "activate ([-a]) firmware image action\n"
285 "controller does not support firmware activate/download");
296 "slot %d specified but controller only supports %d slots",
303 "try 'nvmecontrol logpage -p 3 %s' to get a list "
312 "firmware image (%s) to controller %s.\n"
313 "This may damage your controller and/or "
314 "overwrite an existing firmware image.\n",
318 "image on controller %s.\n"
319 "This may damage your controller.\n",
322 printf("You are about to download firmware image "
323 "(%s) to controller %s.\n"
324 "This may damage your controller and/or "
325 "overwrite an existing firmware image.\n",
352 printf("New firmware image activated but requires "
356 printf("New firmware image activated and will take "
357 "effect after next controller reset.\n"
358 "Controller reset can be initiated via "