Thread (2 messages) 2 messages, 2 authors, 2018-11-28

[PATCH 3/6] clk: mvebu: add CPU clock driver for Armada 7K/8K

From: gregory.clement@bootlin.com (Gregory CLEMENT)
Date: 2018-11-27 16:27:54
Also in: linux-clk, lkml

Hi Stephen,
 
 On ven., nov. 16 2018, Gregory CLEMENT [off-list ref] wrote:
quoted
quoted
+static int ap_cpu_clock_probe(struct platform_device *pdev)
+{
+       int ret, nclusters = 0, cluster_index = 0;
+       struct device *dev = &pdev->dev;
+       struct device_node *dn, *np = dev->of_node;
+       struct ap_cpu_clk *ap_cpu_clk;
+       struct regmap *regmap;
+
+       regmap = syscon_node_to_regmap(np->parent);
Can we just call dev_get_remap() on pdev->dev.parent?
we could do regmap = dev_get_regmap(pdev->dev.parent, NULL); instead of
this line. But is it really better?
Actually we can't, because we really depend on a syscon and at this
moment there is no regmap. It is the syscon_node_to_regmap function which
creates this regmap when needed.

Gregory

-- 
Gregory Clement, Bootlin
Embedded Linux and Kernel engineering
http://bootlin.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help