Re: [PATCH v6] clk: add CS2000 Fractional-N driver

2015-11-26 Thread Kuninori Morimoto
Hi again ping again ? > ping ? > > > > > From: Kuninori Morimoto > > > > This patch adds CS2000 Fractional-N driver as clock provider. > > > > Signed-off-by: Kuninori Morimoto > > --- > > v5 -> v6 > > > > - remove red

Re: [PATCH v6] clk: add CS2000 Fractional-N driver

2015-11-17 Thread Kuninori Morimoto
Hi ping ? > > From: Kuninori Morimoto > > This patch adds CS2000 Fractional-N driver as clock provider. > > Signed-off-by: Kuninori Morimoto > --- > v5 -> v6 > > - remove redundant variable from each functions > - multi line code become

[PATCH v6] clk: add CS2000 Fractional-N driver

2015-11-09 Thread Kuninori Morimoto
From: Kuninori Morimoto This patch adds CS2000 Fractional-N driver as clock provider. Signed-off-by: Kuninori Morimoto --- v5 -> v6 - remove redundant variable from each functions - multi line code become one line - end of comment has dot - cs2000_wait_pll_lock() returns -ETIMED

Re: [PATCH v5] clk: add CS2000 Fractional-N driver

2015-11-09 Thread Kuninori Morimoto
Hi Andy > >> > +static int cs2000_wait_pll_lock(struct cs2000_priv *priv) > >> > +{ > >> > + struct device *dev = priv_to_dev(priv); > >> > + s32 val; > >> > + unsigned int i; > >> > + > >> > + for (i = 0; i < 256; i++) { > >> > + val = cs2000_read(priv, DEVI

Re: [PATCH v5] clk: add CS2000 Fractional-N driver

2015-11-08 Thread Kuninori Morimoto
Hi Thank you for your feedback > > From: Kuninori Morimoto > > Hmm… Something wrong with send-email settings? Nothing wrong. I would like to overwrite Author (Sender and Author are same though...) > > +#define priv_to_client(priv) (priv->client) > > t

Re: [PATCH v5] clk: add CS2000 Fractional-N driver

2015-11-05 Thread Kuninori Morimoto
Hi again ping again ? > [R] 森本 wrote: > > > > From: Kuninori Morimoto > > > > This patch adds CS2000 Fractional-N driver as clock provider. > > > > Signed-off-by: Kuninori Morimoto > > --- > > v4 -> v5 > > > > - remov

Re: [PATCH v5] clk: add CS2000 Fractional-N driver

2015-10-29 Thread Kuninori Morimoto
Hi ping ? [R] 森本 wrote: > > From: Kuninori Morimoto > > This patch adds CS2000 Fractional-N driver as clock provider. > > Signed-off-by: Kuninori Morimoto > --- > v4 -> v5 > > - remove "clock-frequency" > - use dev on clk_register() >

[PATCH v5] clk: add CS2000 Fractional-N driver

2015-10-19 Thread Kuninori Morimoto
From: Kuninori Morimoto This patch adds CS2000 Fractional-N driver as clock provider. Signed-off-by: Kuninori Morimoto --- v4 -> v5 - remove "clock-frequency" - use dev on clk_register() - remove CLK_IS_BASIC - .enable -> .prepare since it is using I2C . .disabe -> .un

Re: [PATCH v4] clk: add CS2000 Fractional-N driver

2015-10-14 Thread Kuninori Morimoto
And requested clock requests this clock too. Thus, these clocks have dead lock on probe time cs2000: clk_multiplier@4f { ... clocks = <&rcar_sound 0>, ... ... }; &rcar_sound { ... assigned-clocks = <&

Re: [PATCH v4] clk: add CS2000 Fractional-N driver

2015-10-01 Thread Kuninori Morimoto
Hi Stephen Thank you for your review > > + init.parent_names = parent_names; > > + init.num_parents= ARRAY_SIZE(parent_names); > > + > > + priv->hw.init = &init; > > + > > + clk = clk_register(NULL, &priv->hw); > > How about using devm_clk_register() and passing the i2c de

[PATCH v4] clk: add CS2000 Fractional-N driver

2015-09-15 Thread Kuninori Morimoto
From: Kuninori Morimoto This patch adds CS2000 Fractional-N driver as clock provider. Signed-off-by: Kuninori Morimoto --- v3 -> v4 - clk_ops base - add #clock-cells on document - drop 0x from example - add "." on document - drop parentheses - care of_clk_add_provide

[PATCH v3] clk: add CS2000 Fractional-N driver

2015-09-14 Thread Kuninori Morimoto
From: Kuninori Morimoto This patch adds CS2000 Fractional-N driver as clock provider. It is useful if it supports runtime clock setting, but it supports fixed clock rate only at this point. Signed-off-by: Kuninori Morimoto --- v2 -> v3 - cs2000_ratio_set() used "val = (u64)rate_o

[PATCH v2] clk: add CS2000 Fractional-N driver

2015-09-14 Thread Kuninori Morimoto
From: Kuninori Morimoto This patch adds CS2000 Fractional-N driver as clock provider. It is useful if it supports runtime clock setting, but it supports fixed clock rate only at this point. Signed-off-by: Kuninori Morimoto --- v1 -> v2 - adds "clock-names" in DT - it uses "

Re: [PATCH] clk: add CS2000 Fractional-N driver

2015-09-14 Thread Kuninori Morimoto
Hi Geert Thank you for your review > > From: Kuninori Morimoto > > > > This patch adds CS2000 Fractional-N driver as clock provider. > > It is useful if it supports runtime clock setting, but it supports > > fixed clock rate only at this point. > >

[PATCH] clk: add CS2000 Fractional-N driver

2015-09-13 Thread Kuninori Morimoto
From: Kuninori Morimoto This patch adds CS2000 Fractional-N driver as clock provider. It is useful if it supports runtime clock setting, but it supports fixed clock rate only at this point. Signed-off-by: Kuninori Morimoto --- .../devicetree/bindings/clock/cs2000-cp.txt| 20