Thread (9 messages) 9 messages, 3 authors, 2018-10-18

Re: [PATCH 2/2] clk: add 74aup1g157gw 2-input multiplexer as clock driver

From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Date: 2018-10-12 00:37:38
Also in: linux-clk, lkml

Hi Stephen

Thank you for your feedback
quoted
diff --git a/drivers/clk/Kconfig b/drivers/clk/Kconfig
index 292056b..9cfeb0e 100644
--- a/drivers/clk/Kconfig
+++ b/drivers/clk/Kconfig
@@ -299,5 +299,6 @@ source "drivers/clk/sunxi-ng/Kconfig"
 source "drivers/clk/tegra/Kconfig"
 source "drivers/clk/ti/Kconfig"
 source "drivers/clk/uniphier/Kconfig"
+source "drivers/clk/nxp/Kconfig"
Please sort this alphabetically.
Will do
quoted
 obj-$(CONFIG_ARCH_MXS)                 += mxs/
-obj-$(CONFIG_COMMON_CLK_NXP)           += nxp/
+obj-y                                  += nxp/
There's the CONFIG_COMMON_CLK_NXP config symbol that could go into the
drivers/clk/nxp/Kconfig file then and also wrap the Makefile contents in
the nxp subdirectory too? We don't want to lose that config option and
start enabling this driver all the time.
OK, will do
Nitpick: This macro is just obfuscating, there isn't any container_of()
usage going on so please remove it.
(snip)
Nitpick: This macros isn't making things any shorter, so please remove
it.
will fix
quoted
+static const struct clk_ops clk74_ops = {
+       .set_rate       = clk74_set_rate,
+       .round_rate     = clk74_round_rate,
+       .recalc_rate    = clk74_recalc_rate,
+       .get_parent     = clk74_get_parent,
+};
Can this all be handled by the 'gpio-mux-clock' compatible/driver? I
suppose it may need an update to add the rounding policy that you want
via some sort of DT property, but otherwise it would be fine?
Hmm.. not sure.
If we can add new feature (= .round_rate ?) on gpio-mux-clock,
I can consider it.
You mean -ENOMEM?
(snip)
Please return actual error code instead of overriding and returning
probe defer.
(snip)
Please return the actual error.
(snip)
Please remove noise like this.
(snip)
Nitpick: I'd prefer to not have the macro.
will fix

Best regards
---
Kuninori Morimoto
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help