]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - arch/arm/mach-keystone/cmd_clock.c
ARM: keystone2: Use common definition for clk_get_rate
[karo-tx-uboot.git] / arch / arm / mach-keystone / cmd_clock.c
index af1b701e826930a087cd7822f5b121fc011e8791..3d5cf3f7f01d5fc2e083715b41db823f971d975e 100644 (file)
@@ -67,7 +67,7 @@ U_BOOT_CMD(
 int do_getclk_cmd(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
 {
        unsigned int clk;
-       unsigned int freq;
+       unsigned long freq;
 
        if (argc != 2)
                goto getclk_cmd_usage;
@@ -75,7 +75,10 @@ int do_getclk_cmd(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
        clk = simple_strtoul(argv[1], NULL, 10);
 
        freq = clk_get_rate(clk);
-       printf("clock index [%d] - frequency %u\n", clk, freq);
+       if (freq)
+               printf("clock index [%d] - frequency %lu\n", clk, freq);
+       else
+               printf("clock index [%d] Not available\n", clk);
        return 0;
 
 getclk_cmd_usage: