Change return value on error.
[fw/openocd] / src / flash / nand / orion.c
index 5b0c9642f1843f0f8e276539d492ba8e8640400e..e6a33eb680c7b35d9a699e73f51f07755abe4701 100644 (file)
@@ -121,8 +121,7 @@ NAND_DEVICE_COMMAND_HANDLER(orion_nand_device_command)
        uint8_t ale, cle;
 
        if (CMD_ARGC != 3) {
-               LOG_ERROR("arguments must be: <target_id> <NAND_address>");
-               return ERROR_NAND_DEVICE_INVALID;
+               return ERROR_COMMAND_SYNTAX_ERROR;
        }
 
        hw = calloc(1, sizeof(*hw));
@@ -156,6 +155,7 @@ static int orion_nand_init(struct nand_device *nand)
 struct nand_flash_controller orion_nand_controller =
 {
        .name                   = "orion",
+       .usage                  = "<target_id> <NAND_address>",
        .command                = orion_nand_command,
        .address                = orion_nand_address,
        .read_data              = orion_nand_read,