summaryrefslogtreecommitdiffstats
path: root/commands
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2021-07-18 07:13:57 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2021-07-18 07:13:57 +0200
commit62c40ea9da3d03b960951d61e670ba60326536ef (patch)
tree2803a806ba6af52379ae7d107afe68c8439cd9f4 /commands
parent33f8f53317659cd2c61dd118bfa7150f33aa30fb (diff)
parentd30ef4e4bf8ebd6d8e857747647283acc0010153 (diff)
downloadbarebox-62c40ea9da3d03b960951d61e670ba60326536ef.tar.gz
barebox-62c40ea9da3d03b960951d61e670ba60326536ef.tar.xz
Merge branch 'for-next/rockchip'
Diffstat (limited to 'commands')
-rw-r--r--commands/clk.c18
1 files changed, 2 insertions, 16 deletions
diff --git a/commands/clk.c b/commands/clk.c
index 2e21e9df58..4d124807bd 100644
--- a/commands/clk.c
+++ b/commands/clk.c
@@ -54,19 +54,14 @@ BAREBOX_CMD_END
static int do_clk_set_rate(int argc, char *argv[])
{
- struct clk *clk;
unsigned long rate;
if (argc != 3)
return COMMAND_ERROR_USAGE;
- clk = clk_lookup(argv[1]);
- if (IS_ERR(clk))
- return PTR_ERR(clk);
-
rate = simple_strtoul(argv[2], NULL, 0);
- return clk_set_rate(clk, rate);
+ return clk_name_set_rate(argv[1], rate);
}
BAREBOX_CMD_HELP_START(clk_set_rate)
@@ -214,19 +209,10 @@ BAREBOX_CMD_END
static int do_clk_set_parent(int argc, char *argv[])
{
- struct clk *clk, *parent;
-
if (argc != 3)
return COMMAND_ERROR_USAGE;
- clk = clk_lookup(argv[1]);
- if (IS_ERR(clk))
- return PTR_ERR(clk);
- parent = clk_lookup(argv[2]);
- if (IS_ERR(parent))
- return PTR_ERR(parent);
-
- return clk_set_parent(clk, parent);
+ return clk_name_set_parent(argv[1], argv[2]);
}
BAREBOX_CMD_START(clk_set_parent)