X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=common%2Fcmd_mii.c;h=3ea493ba4925ef571216b24e87701a757b004cc0;hb=ea882baf9c17cd142c99e3ff640d3ab01daa5cec;hp=31ac43db588849ebbedbed7f06537ac674cfd32c;hpb=a9b410dc7d2a4721c408b13abfc037988150f145;p=u-boot diff --git a/common/cmd_mii.c b/common/cmd_mii.c index 31ac43db58..3ea493ba49 100644 --- a/common/cmd_mii.c +++ b/common/cmd_mii.c @@ -292,21 +292,19 @@ static void extract_range( } /* ---------------------------------------------------------------- */ -int do_mii (cmd_tbl_t * cmdtp, int flag, int argc, char *argv[]) +int do_mii (cmd_tbl_t * cmdtp, int flag, int argc, char * const argv[]) { char op[2]; unsigned char addrlo, addrhi, reglo, reghi; unsigned char addr, reg; unsigned short data; int rcode = 0; - char *devname; + const char *devname; - if (argc < 2) { - printf("Usage:\n%s\n", cmdtp->usage); - return 1; - } + if (argc < 2) + return cmd_usage(cmdtp); -#if defined(CONFIG_8xx) || defined(CONFIG_MCF532x) +#if defined(CONFIG_MII_INIT) mii_init (); #endif @@ -431,8 +429,7 @@ int do_mii (cmd_tbl_t * cmdtp, int flag, int argc, char *argv[]) else miiphy_set_current_dev (argv[2]); } else { - printf("Usage:\n%s\n", cmdtp->usage); - return 1; + return cmd_usage(cmdtp); } /* @@ -453,12 +450,12 @@ int do_mii (cmd_tbl_t * cmdtp, int flag, int argc, char *argv[]) U_BOOT_CMD( mii, 5, 1, do_mii, - "mii - MII utility commands\n", + "MII utility commands", "device - list available devices\n" "mii device - set current device\n" "mii info - display MII PHY info\n" "mii read - read MII PHY register \n" "mii write - write MII PHY register \n" "mii dump - pretty-print (0-5 only)\n" - "Addr and/or reg may be ranges, e.g. 2-7.\n" + "Addr and/or reg may be ranges, e.g. 2-7." );