ARC: HSDK-4xD: print timer clock value
authorEugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Thu, 23 Apr 2020 11:52:43 +0000 (14:52 +0300)
committerAlexey Brodkin <abrodkin@synopsys.com>
Mon, 27 Apr 2020 08:20:26 +0000 (11:20 +0300)
Print timer clock value in hsdk_clock print_all command.

Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
arch/arc/dts/hsdk-common.dtsi
board/synopsys/hsdk/hsdk.c

index 7292a8da51433858271aedcb2a1d62936ba2762c..fd4245e1646a61787e7fdf78567dc84ed52c31e8 100644 (file)
@@ -40,7 +40,8 @@
                         <&cgu_clk CLK_SYS_DMAC_CFG>, <&cgu_clk CLK_SYS_SDIO_REF>,
                         <&cgu_clk CLK_SYS_SPI_REF>, <&cgu_clk CLK_SYS_I2C_REF>,
                         <&cgu_clk CLK_SYS_UART_REF>, <&cgu_clk CLK_SYS_EBI_REF>,
-                        <&cgu_clk CLK_TUN_ROM>, <&cgu_clk CLK_TUN_PWM>;
+                        <&cgu_clk CLK_TUN_ROM>, <&cgu_clk CLK_TUN_PWM>,
+                        <&cgu_clk CLK_TUN_TIMER>;
                clock-names = "cpu-pll", "sys-pll",
                              "tun-pll", "ddr-clk",
                              "cpu-clk", "hdmi-pll",
@@ -53,7 +54,8 @@
                              "dmac-cfg-clk", "sdio-ref-clk",
                              "spi-clk", "i2c-clk",
                              "uart-clk", "ebi-clk",
-                             "rom-clk", "pwm-clk";
+                             "rom-clk", "pwm-clk",
+                             "timer-clk";
        };
 
        cgu_clk: cgu-clk@f0000000 {
index 7ba2a56c331d0e76b2733de623374b0917bf0536..b8b995db47db49c3b02b048d6a527740153110e5 100644 (file)
@@ -1017,6 +1017,8 @@ static int do_hsdk_clock_print_all(cmd_tbl_t *cmdtp, int flag, int argc,
        soc_clk_ctl("tun-clk", NULL, CLK_PRINT | CLK_MHZ);
        soc_clk_ctl("rom-clk", NULL, CLK_PRINT | CLK_MHZ);
        soc_clk_ctl("pwm-clk", NULL, CLK_PRINT | CLK_MHZ);
+       if (is_board_match_runtime(T_BOARD_HSDK_4XD))
+               soc_clk_ctl("timer-clk", NULL, CLK_PRINT | CLK_MHZ);
        printf("\n");
 
        return CMD_RET_SUCCESS;