Re: [PATCH v6 1/2] clk: uniphier: add core support code for UniPhier clock driver

2016-09-16 Thread Masahiro Yamada
Hi Stephen, 2016-09-07 9:32 GMT+09:00 Stephen Boyd : > On 09/05, Masahiro Yamada wrote: >> 2016-08-30 3:22 GMT+09:00 Stephen Boyd : >> > On 08/29, Masahiro Yamada wrote: >> >> I tried this, but it did not work. >> >> >> >> To make dev_get_regmap() work, >> >> the parent device needs to call dev_re

Re: [PATCH v6 1/2] clk: uniphier: add core support code for UniPhier clock driver

2016-09-06 Thread Stephen Boyd
On 09/05, Masahiro Yamada wrote: > 2016-08-30 3:22 GMT+09:00 Stephen Boyd : > > On 08/29, Masahiro Yamada wrote: > >> I tried this, but it did not work. > >> > >> To make dev_get_regmap() work, > >> the parent device needs to call dev_regmap_init_mmio() beforehand. > >> > >> > >> Since commit bdb00

Re: [PATCH v6 1/2] clk: uniphier: add core support code for UniPhier clock driver

2016-09-04 Thread Masahiro Yamada
Hi Stephen, 2016-08-30 3:22 GMT+09:00 Stephen Boyd : > On 08/29, Masahiro Yamada wrote: >> Hi Stephen, >> >> >> 2016-08-20 4:16 GMT+09:00 Stephen Boyd : >> >> >> >> >> + >> >> >> + parent = of_get_parent(dev->of_node); /* parent should be syscon >> >> >> node */ >> >> >> + regmap = sysco

Re: [PATCH v6 1/2] clk: uniphier: add core support code for UniPhier clock driver

2016-08-29 Thread Stephen Boyd
On 08/29, Masahiro Yamada wrote: > Hi Stephen, > > > 2016-08-20 4:16 GMT+09:00 Stephen Boyd : > >> > >> >> + > >> >> + parent = of_get_parent(dev->of_node); /* parent should be syscon > >> >> node */ > >> >> + regmap = syscon_node_to_regmap(parent); > >> >> + of_node_put(parent); > >

Re: [PATCH v6 1/2] clk: uniphier: add core support code for UniPhier clock driver

2016-08-28 Thread Masahiro Yamada
Hi Stephen, 2016-08-20 4:16 GMT+09:00 Stephen Boyd : >> >> >> + >> >> + parent = of_get_parent(dev->of_node); /* parent should be syscon >> >> node */ >> >> + regmap = syscon_node_to_regmap(parent); >> >> + of_node_put(parent); >> > >> > devm_get_regmap(dev->parent) should work then?

Re: [PATCH v6 1/2] clk: uniphier: add core support code for UniPhier clock driver

2016-08-19 Thread Stephen Boyd
On 08/20, Masahiro Yamada wrote: > 2016-08-19 9:25 GMT+09:00 Stephen Boyd : > >> +{ > >> + struct device *dev = &pdev->dev; > >> + const struct of_device_id *match; > >> + struct clk_hw_onecell_data *hw_data; > >> + struct device_node *parent; > >> + struct regmap *regmap; > >>

Re: [PATCH v6 1/2] clk: uniphier: add core support code for UniPhier clock driver

2016-08-19 Thread Masahiro Yamada
Hi Stephen, 2016-08-19 9:25 GMT+09:00 Stephen Boyd : >> +int uniphier_clk_probe(struct platform_device *pdev) > > static? Thanks. Will fix in v7. >> +{ >> + struct device *dev = &pdev->dev; >> + const struct of_device_id *match; >> + struct clk_hw_onecell_data *hw_data; >> + s

Re: [PATCH v6 1/2] clk: uniphier: add core support code for UniPhier clock driver

2016-08-18 Thread Stephen Boyd
On 08/02, Masahiro Yamada wrote: > diff --git a/drivers/clk/uniphier/clk-uniphier-core.c > b/drivers/clk/uniphier/clk-uniphier-core.c > new file mode 100644 > index 000..d6dfa4d > --- /dev/null > +++ b/drivers/clk/uniphier/clk-uniphier-core.c > @@ -0,0 +1,124 @@ > +/* > + * Copyright (C) 2016