RE: [PATCH 9/9] clk: imx: add imx7ulp clk driver

2017-06-21 Thread A.s. Dong
> -Original Message- > From: Stephen Boyd [mailto:sb...@codeaurora.org] > Sent: Wednesday, June 21, 2017 4:42 AM > To: Dong Aisheng > Cc: A.s. Dong; linux-...@vger.kernel.org; linux-kernel@vger.kernel.org; > linux-arm-ker...@lists.infradead.org; mturque...@bay

RE: [PATCH V4 0/7] tty: serial: lpuart: add imx7ulp support

2017-06-21 Thread A.s. Dong
use.com; Andy Duan; ste...@agner.ch; > Mingkai Hu; Y.b. Lu; nikita.yo...@cogentembedded.com; > andy.shevche...@gmail.com; donga...@gmail.com; A.s. Dong > Subject: [PATCH V4 0/7] tty: serial: lpuart: add imx7ulp support > > The lpuart in imx7ulp is basically the same as ls1021a. It&#x

RE: [PATCH v4 2/2] pinctrl: imx: add driver for i.MX8MQ

2018-06-22 Thread A.s. Dong
Hi Abel, The patch mostly looks good to me. Only a few minor comments. > -Original Message- > From: Abel Vesa > Sent: Wednesday, June 20, 2018 8:24 PM > To: Lucas Stach ; A.s. Dong > > Cc: linux-g...@vger.kernel.org; dl-linux-imx ; Shawn > Guo ; Pengutronix Kernel T

RE: [PATCH v4 1/2] dt-bindings: add binding for i.MX8MQ IOMUXC

2018-06-22 Thread A.s. Dong
> -Original Message- > From: Abel Vesa > Sent: Wednesday, June 20, 2018 8:24 PM > To: Lucas Stach ; A.s. Dong > > Cc: linux-g...@vger.kernel.org; dl-linux-imx ; Shawn > Guo ; Pengutronix Kernel Team > ; Linus Walleij ; Rob > Herring ; Mark Rutland ; > dev

RE: [RFC] Configure i.MX6 RGMII pad group control registers from device tree

2018-06-23 Thread A.s. Dong
; Rob Herring ; > devicet...@vger.kernel.org; A.s. Dong ; Fabio > Estevam ; Shawn Guo ; > Stefan Agner ; Pengutronix Kernel Team > ; Linus Walleij ; linux- > ker...@vger.kernel.org > Subject: Re: [RFC] Configure i.MX6 RGMII pad group control registers from > device tree > &

RE: [PATCH V4 0/9] clk: add imx7ulp clk support

2018-08-26 Thread A.s. Dong
Hi Alexandre, > -Original Message- > From: Alexandre Bailon [mailto:abai...@baylibre.com] > Sent: Wednesday, August 8, 2018 6:01 PM > To: A.s. Dong ; linux-...@vger.kernel.org; > sb...@kernel.org > Cc: Jacky Bai ; Anson Huang ; > mturque...@baylibre.com; linux-kerne

RE: [PATCH V4 0/9] clk: add imx7ulp clk support

2018-08-26 Thread A.s. Dong
Kindly ping again... This is really pending too long... Stephen & Shawn, Any suggestion on how to proceed this patch set? Regards Dong Aisheng > -Original Message- > From: A.s. Dong > Sent: Thursday, July 26, 2018 9:51 AM > To: linux-...@vger.kernel.org; sb...@kernel

RE: [PATCH] pinctrl: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread A.s. Dong
> -Original Message- > From: Rob Herring [mailto:r...@kernel.org] > Sent: Tuesday, August 28, 2018 9:53 AM > To: linux-kernel@vger.kernel.org > Cc: Linus Walleij ; A.s. Dong > ; Fabio Estevam ; Shawn > Guo ; Stefan Agner ; Pengutronix > Kernel Team ; Sean W

RE: [PATCH V3 0/4] clk: new APIs to handle all available clocks

2018-08-29 Thread A.s. Dong
> -Original Message- > From: Stephen Boyd [mailto:sb...@kernel.org] > Sent: Wednesday, August 29, 2018 11:09 AM > To: A.s. Dong > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > mturque...@baylibre.com; shawn...@kernel.org; dl-linu

RE: [PATCH V4 4/4] video: simplefb: switch to use clk_bulk API to simplify clock operations

2018-08-29 Thread A.s. Dong
> -Original Message- > From: Hans de Goede [mailto:hdego...@redhat.com] > Sent: Wednesday, August 29, 2018 9:01 PM [...] > > @@ -252,39 +228,21 @@ static int simplefb_clocks_get(struct simplefb_par > *par, > > static void simplefb_clocks_enable(struct simplefb_par *par, > >

RE: [PATCH V4 0/9] clk: add imx7ulp clk support

2018-07-25 Thread A.s. Dong
Hi Stephen, Do you have a chance to look at it? This patch series has been pending for quite a long time without much comments. Regards Dong Aisheng > -Original Message- > From: A.s. Dong > Sent: Wednesday, July 18, 2018 9:37 PM > To: linux-...@vger.kernel.org > C

RE: [PATCH v7 1/6] dt-bindings: mailbox: allow mbox-cells to be equal to 0

2018-07-26 Thread A.s. Dong
> -Original Message- > From: Jassi Brar [mailto:jassisinghb...@gmail.com] > Sent: Thursday, July 26, 2018 5:42 PM > To: Oleksij Rempel > Cc: Shawn Guo ; Fabio Estevam > ; Rob Herring ; Mark > Rutland ; A.s. Dong ; > Vladimir Zapolskiy ; Sudeep Holla > ; Devic

RE: [PATCH v7 1/6] dt-bindings: mailbox: allow mbox-cells to be equal to 0

2018-07-26 Thread A.s. Dong
> -Original Message- > From: Jassi Brar [mailto:jassisinghb...@gmail.com] > Sent: Thursday, July 26, 2018 7:37 PM > To: A.s. Dong > Cc: Oleksij Rempel ; Shawn Guo > ; Fabio Estevam ; Rob > Herring ; Mark Rutland ; > Vladimir Zapolskiy ; Sudeep Holla > ; Devic

RE: [PATCH V4 3/5] mailbox: imx: add imx mu support

2018-07-11 Thread A.s. Dong
Hi Jassi, > -Original Message- > From: Jassi Brar [mailto:jassisinghb...@gmail.com] > Sent: Thursday, July 12, 2018 12:32 AM > To: A.s. Dong > Cc: Sascha Hauer ; linux-arm- > ker...@lists.infradead.org; donga...@gmail.com; linux- > ker...@vger.kernel.org; Oleksij Rem

RE: [PATCH V4 3/5] mailbox: imx: add imx mu support

2018-07-11 Thread A.s. Dong
Hi Jassi, > -Original Message- > From: Jassi Brar [mailto:jassisinghb...@gmail.com] > Sent: Thursday, July 12, 2018 1:01 AM > To: A.s. Dong > Cc: Sascha Hauer ; linux-arm- > ker...@lists.infradead.org; donga...@gmail.com; linux- > ker...@vger.kernel.org; Oleksij Rem

RE: [PATCH v2 1/2] mmc: sdhci-esdhc-imx: disable clocks before changing frequency

2018-07-12 Thread A.s. Dong
> -Original Message- > From: Stefan Agner [mailto:ste...@agner.ch] > Sent: Thursday, July 12, 2018 4:07 PM > To: adrian.hun...@intel.com; ulf.hans...@linaro.org > Cc: Fabio Estevam ; Bough Chen > ; A.s. Dong ; linux- > m...@vger.kernel.org; linux-kernel@vger.ker

RE: [PATCH v2 2/2] mmc: sdhci-esdhc-imx: fix indent

2018-07-12 Thread A.s. Dong
> -Original Message- > From: Stefan Agner [mailto:ste...@agner.ch] > Sent: Thursday, July 12, 2018 4:07 PM > To: adrian.hun...@intel.com; ulf.hans...@linaro.org > Cc: Fabio Estevam ; Bough Chen > ; A.s. Dong ; linux- > m...@vger.kernel.org; linux-kernel@vger.ker

RE: [PATCH V3 10/10] add imx7ulp support

2018-01-25 Thread A.s. Dong
il.com] > Sent: Thursday, January 25, 2018 9:22 PM > To: A.s. Dong > Cc: linux-clk ; Jacky Bai ; > Anson Huang ; Michael Turquette > ; Stephen Boyd ; linux- > kernel ; dl-linux-imx ; > Fabio Estevam ; Shawn Guo > ; moderated list:ARM/FREESCALE IMX / MXC ARM > ARCHITECTUR

RE: [PATCH V3 10/10] add imx7ulp support

2018-01-19 Thread A.s. Dong
aylibre.com; shawn...@kernel.org; > Anson Huang ; Jacky Bai ; dl- > linux-imx ; Fabio Estevam ; > A.s. Dong > Subject: [PATCH V3 10/10] add imx7ulp support > > Signed-off-by: Dong Aisheng > I'm sorry that this one is for test and was sent out by accidently and should not

RE: [PATCH v2 5/5] pinctrl: imx6ul: add IOMUXC SNVS pinctrl driver for i.MX 6ULL

2018-01-09 Thread A.s. Dong
Hi Linus, > -Original Message- > From: Linus Walleij [mailto:linus.wall...@linaro.org] > Sent: Tuesday, January 09, 2018 10:08 PM > > Stefan, would you consider making a patch adding you, Dong Aisheng and > Shawn Guo as maintainers in MAINTAINERS for > drivers/pinctrl/freescale/* > D

RE: [RFC PATCH 1/2] clk: add new APIs to operate on all available clocks

2018-03-19 Thread A.s. Dong
> -Original Message- > From: Stephen Boyd [mailto:sb...@kernel.org] > Sent: Tuesday, March 20, 2018 12:22 AM > To: A.s. Dong ; linux-...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; dl- > linux-imx ; aisheng.d...@codeauror

RE: [PATCH] pinctrl: imx: make sure that maps are fully initialized

2018-11-12 Thread A.s. Dong
er by scu or by mmio using a non-default pad > config. Increment the counter only if a new map was created. > > Fixes: b96eea718bf6 ("pinctrl: fsl: add scu based pinctrl support") > Cc: A.s. Dong > Signed-off-by: Martin Kaiser Thanks for reporting this issue. The origin

RE: [PATCH RESEND V4 1/9] clk: clk-divider: add CLK_DIVIDER_ZERO_GATE clk support

2018-11-12 Thread A.s. Dong
Hi Michael, > -Original Message- > From: Michael Turquette [mailto:mturque...@baylibre.com] [...] > Hi Dong, > > Quoting A.s. Dong (2018-10-21 06:10:48) > > For dividers with zero indicating clock is disabled, instead of giving > > a warning each time l

[PATCH V6 0/9] clk: add imx7ulp clk support

2018-11-14 Thread A.s. Dong
This patch series intends to add imx7ulp clk support. i.MX7ULP Clock functions are under joint control of the System Clock Generation (SCG) modules, Peripheral Clock Control (PCC) modules, and Core Mode Controller (CMC)1 blocks The clocking scheme provides clear separation between M4 domain and A

[PATCH V6 1/9] clk: imx: add gatable clock divider support

2018-11-14 Thread A.s. Dong
For dividers with zero indicating clock is disabled, instead of giving a warning each time like "clkx: Zero divisor and CLK_DIVIDER_ALLOW_ZERO not set" in exist code, we'd like to introduce enable/disable function for it. e.g. 000b - Clock disabled 001b - Divide by 1 010b - Divide by 2 ... Set rat

[PATCH V6 7/9] clk: imx: make mux parent strings const

2018-11-14 Thread A.s. Dong
As the commit 2893c379461a ("clk: make strings in parent name arrays const"), let's make the parent strings const, otherwise we may meet the following warning when compiling: drivers/clk/imx/clk-imx7ulp.c: In function 'imx7ulp_clocks_init': drivers/clk/imx/clk-imx7ulp.c:73:35: warning: passing arg

[PATCH V6 2/9] clk: fractional-divider: add CLK_FRAC_DIVIDER_ZERO_BASED flag support

2018-11-14 Thread A.s. Dong
Adding CLK_FRAC_DIVIDER_ZERO_BASED flag to indicate the numerator and denominator value in register are start from 0. This can be used to support frac dividers like below: Divider output clock = Divider input clock x [(frac +1) / (div +1)] where frac/div in register is: 000b - Divide by 1. 001b -

[PATCH V6 3/9] clk: imx: add pllv4 support

2018-11-14 Thread A.s. Dong
pllv4 is designed for System Clock Generation (SCG) module observed in IMX ULP SoC series. e.g. i.MX7ULP. The SCG modules generates clock used to derive processor, system, peripheral bus and external memory interface clocks while this patch intends to support the PLL part. Cc: Stephen Boyd Cc: M

[PATCH V6 4/9] clk: imx: add pfdv2 support

2018-11-14 Thread A.s. Dong
The pfdv2 is designed for PLL Fractional Divide (PFD) observed in System Clock Generation (SCG) module in IMX ULP SoC series. e.g. i.MX7ULP. NOTE pfdv2 can only be operated when clk is gated. Cc: Stephen Boyd Cc: Michael Turquette Cc: Shawn Guo Cc: Anson Huang Cc: Bai Ping Signed-off-by: Don

[PATCH V6 5/9] clk: imx: add imx7ulp composite clk support

2018-11-14 Thread A.s. Dong
The imx composite clk is designed for Peripheral Clock Control (PCC) module observed in IMX ULP SoC series. NOTE pcc can only be operated when clk is gated. Cc: Stephen Boyd Cc: Michael Turquette Cc: Shawn Guo Cc: Anson Huang Cc: Bai Ping Signed-off-by: Dong Aisheng --- ChangeLog: v4->v5:

[PATCH V6 9/9] clk: imx: add imx7ulp clk driver

2018-11-14 Thread A.s. Dong
i.MX7ULP Clock functions are under joint control of the System Clock Generation (SCG) modules, Peripheral Clock Control (PCC) modules, and Core Mode Controller (CMC)1 blocks The clocking scheme provides clear separation between M4 domain and A7 domain. Except for a few clock sources shared between

[PATCH V6 6/9] dt-bindings: clock: add imx7ulp clock binding doc

2018-11-14 Thread A.s. Dong
i.MX7ULP Clock functions are under joint control of the System Clock Generation (SCG) modules, Peripheral Clock Control (PCC) modules, and Core Mode Controller (CMC)1 blocks Note IMX7ULP has two clock domains: M4 and A7. This binding doc is only for A7 clock domain. Cc: Rob Herring Cc: Mark Rutl

[PATCH V6 8/9] clk: imx: implement new clk_hw based APIs

2018-11-14 Thread A.s. Dong
Clock providers are recommended to use the new struct clk_hw based API, so implement IMX clk_hw based provider helpers functions to the new approach. Signed-off-by: Dong Aisheng --- ChangeLog: v2->v4: * no changes v1->v2: new patches --- drivers/clk/imx/clk.c | 22 ++ drivers/

[PATCH V5 1/9] clk: clk-divider: add CLK_DIVIDER_ZERO_GATE clk support

2018-11-10 Thread A.s. Dong
For dividers with zero indicating clock is disabled, instead of giving a warning each time like "clkx: Zero divisor and CLK_DIVIDER_ALLOW_ZERO not set" in exist code, we'd like to introduce enable/disable function for it. e.g. 000b - Clock disabled 001b - Divide by 1 010b - Divide by 2 ... Set rat

[PATCH V5 0/9] clk: add imx7ulp clk support

2018-11-10 Thread A.s. Dong
This patch series intends to add imx7ulp clk support. i.MX7ULP Clock functions are under joint control of the System Clock Generation (SCG) modules, Peripheral Clock Control (PCC) modules, and Core Mode Controller (CMC)1 blocks The clocking scheme provides clear separation between M4 domain and A

[PATCH V5 9/9] clk: imx: add imx7ulp clk driver

2018-11-10 Thread A.s. Dong
i.MX7ULP Clock functions are under joint control of the System Clock Generation (SCG) modules, Peripheral Clock Control (PCC) modules, and Core Mode Controller (CMC)1 blocks The clocking scheme provides clear separation between M4 domain and A7 domain. Except for a few clock sources shared between

[PATCH V5 5/9] clk: imx: add imx7ulp composite clk support

2018-11-10 Thread A.s. Dong
The imx composite clk is designed for Peripheral Clock Control (PCC) module observed in IMX ULP SoC series. NOTE pcc can only be operated when clk is gated. Cc: Stephen Boyd Cc: Michael Turquette Cc: Shawn Guo Cc: Anson Huang Cc: Bai Ping Signed-off-by: Dong Aisheng --- ChangeLog: v4->v5:

[PATCH V5 7/9] clk: imx: make mux parent strings const

2018-11-10 Thread A.s. Dong
As the commit 2893c379461a ("clk: make strings in parent name arrays const"), let's make the parent strings const, otherwise we may meet the following warning when compiling: drivers/clk/imx/clk-imx7ulp.c: In function 'imx7ulp_clocks_init': drivers/clk/imx/clk-imx7ulp.c:73:35: warning: passing arg

[PATCH V5 6/9] dt-bindings: clock: add imx7ulp clock binding doc

2018-11-10 Thread A.s. Dong
i.MX7ULP Clock functions are under joint control of the System Clock Generation (SCG) modules, Peripheral Clock Control (PCC) modules, and Core Mode Controller (CMC)1 blocks Note IMX7ULP has two clock domains: M4 and A7. This binding doc is only for A7 clock domain. Cc: Rob Herring Cc: Mark Rutl

[PATCH V5 3/9] clk: imx: add pllv4 support

2018-11-10 Thread A.s. Dong
pllv4 is designed for System Clock Generation (SCG) module observed in IMX ULP SoC series. e.g. i.MX7ULP. The SCG modules generates clock used to derive processor, system, peripheral bus and external memory interface clocks while this patch intends to support the PLL part. Cc: Stephen Boyd Cc: M

[PATCH V5 8/9] clk: imx: implement new clk_hw based APIs

2018-11-10 Thread A.s. Dong
Clock providers are recommended to use the new struct clk_hw based API, so implement IMX clk_hw based provider helpers functions to the new approach. Signed-off-by: Dong Aisheng --- ChangeLog: v2->v4: * no changes v1->v2: new patches --- drivers/clk/imx/clk.c | 22 ++ drivers/

[PATCH V5 2/9] clk: fractional-divider: add CLK_FRAC_DIVIDER_ZERO_BASED flag support

2018-11-10 Thread A.s. Dong
Adding CLK_FRAC_DIVIDER_ZERO_BASED flag to indicate the numerator and denominator value in register are start from 0. This can be used to support frac dividers like below: Divider output clock = Divider input clock x [(frac +1) / (div +1)] where frac/div in register is: 000b - Divide by 1. 001b -

[PATCH V5 4/9] clk: imx: add pfdv2 support

2018-11-10 Thread A.s. Dong
The pfdv2 is designed for PLL Fractional Divide (PFD) observed in System Clock Generation (SCG) module in IMX ULP SoC series. e.g. i.MX7ULP. NOTE pfdv2 can only be operated when clk is gated. Cc: Stephen Boyd Cc: Michael Turquette Cc: Shawn Guo Cc: Anson Huang Cc: Bai Ping Signed-off-by: Don

RE: [PATCH v9 3/5] clk: imx: add SCCG PLL type

2018-11-10 Thread A.s. Dong
Hi Stephen, [...] > > I already sent the 12th version of this current patch series and I > > would really like to get this in ASAP so that the booting up of imx8mq will > not be delayed. > > > > Ok. Well we're in rc1 right now, and so we're not merging new drivers into > mainline. I can merge the

RE: [PATCH V4 3/5] mailbox: imx: add imx mu support

2018-07-11 Thread A.s. Dong
Hi Sascha, > -Original Message- > From: Sascha Hauer [mailto:s.ha...@pengutronix.de] > Sent: Tuesday, July 10, 2018 10:20 PM > To: A.s. Dong > Cc: linux-arm-ker...@lists.infradead.org; donga...@gmail.com; Jassi Brar > ; linux-kernel@vger.kernel.org; Oleksij Rempe

RE: [PATCH V4 3/5] mailbox: imx: add imx mu support

2018-07-11 Thread A.s. Dong
> -Original Message- > From: Sascha Hauer [mailto:s.ha...@pengutronix.de] > Sent: Wednesday, July 11, 2018 3:55 PM > To: A.s. Dong > Cc: linux-arm-ker...@lists.infradead.org; donga...@gmail.com; Jassi Brar > ; linux-kernel@vger.kernel.org; Oleksij Rempel > ;

RE: [PATCH V4 3/5] mailbox: imx: add imx mu support

2018-07-11 Thread A.s. Dong
Hi Jassi, > -Original Message- > From: Jassi Brar [mailto:jassisinghb...@gmail.com] > Sent: Wednesday, July 11, 2018 6:44 PM > To: A.s. Dong > Cc: Sascha Hauer ; linux-arm- > ker...@lists.infradead.org; donga...@gmail.com; linux- > ker...@vger.kernel.org; Oleksij Rem

RE: [PATCH V2 1/4] clk: bulk: add of_clk_bulk_get()

2018-05-25 Thread A.s. Dong
Hi Stephen, > -Original Message- > From: Stephen Boyd [mailto:sb...@kernel.org] > Sent: Saturday, March 24, 2018 12:53 AM > To: A.s. Dong ; linux-...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > mturque...@baylibre.com; h

RE: [PATCH V2 2/4] clk: add new APIs to operate on all available clocks

2018-05-25 Thread A.s. Dong
> -Original Message- > From: Stephen Boyd [mailto:sb...@kernel.org] > Sent: Saturday, March 24, 2018 12:57 AM > To: A.s. Dong ; linux-...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > mturque...@baylibre.com; hdego...@redha

RE: [PATCH V2 3/4] clk: add managed version of clk_bulk_get_all

2018-05-25 Thread A.s. Dong
> -Original Message- > From: kbuild test robot [mailto:l...@intel.com] > Sent: Friday, March 23, 2018 2:49 PM > To: A.s. Dong > Cc: kbuild-...@01.org; linux-...@vger.kernel.org; linux- > ker...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > mturque..

RE: [PATCH V3 0/4] clk: new APIs to handle all available clocks

2018-06-19 Thread A.s. Dong
Ping > -Original Message- > From: A.s. Dong > Sent: Friday, May 25, 2018 6:37 PM > To: linux-...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > sb...@kernel.org; mturque...@baylibre.com; shawn...@kernel.org; dl- >

RE: [PATCH v2] mmc: sdhci-esdhc-imx: allow 1.8V modes without 100/200MHz pinctrl states

2018-07-04 Thread A.s. Dong
> -Original Message- > From: Stefan Agner [mailto:ste...@agner.ch] > Sent: Wednesday, July 4, 2018 11:08 PM > To: adrian.hun...@intel.com; ulf.hans...@linaro.org > Cc: Fabio Estevam ; Bough Chen > ; A.s. Dong ; > mich...@amarulasolutions.com; rmk+ker...@armlin

RE: [PATCH 1/3] mmc: sdhci-esdhc-imx: get rid of support_vsel

2018-07-04 Thread A.s. Dong
> -Original Message- > From: Stefan Agner [mailto:ste...@agner.ch] > Sent: Thursday, June 28, 2018 4:13 PM > To: adrian.hun...@intel.com; ulf.hans...@linaro.org > Cc: Fabio Estevam ; Bough Chen > ; A.s. Dong ; > mich...@amarulasolutions.com; rmk+ker...@armlin

RE: [PATCH V3 0/4] clk: new APIs to handle all available clocks

2018-08-16 Thread A.s. Dong
Hi Stephen, Do you want me to resend this series for review? It seems have been pending for quite a long time. Thor just pinged me for its status as he wants to use it. Regards Dong Aisheng > -Original Message- > From: A.s. Dong > Sent: Wednesday, June 20, 2018 10:54 AM &g

RE: [PATCH v2 0/4] Port mxs-dcp to imx6ull and imx6sll

2018-10-15 Thread A.s. Dong
Hi Leonard, > -Original Message- > From: Leonard Crestez > Sent: Monday, October 15, 2018 9:28 PM [...] > Subject: [PATCH v2 0/4] Port mxs-dcp to imx6ull and imx6sll > > The DCP block is present on 6sll and 6ull but not enabled. The hardware is > mostly compatible with 6sl, the only im

RE: [PATCH RESEND V4 0/9] clk: add imx7ulp clk support

2018-11-06 Thread A.s. Dong
Gently Ping... > -Original Message- > From: A.s. Dong > Sent: Sunday, October 21, 2018 9:15 PM > To: sb...@kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > mturque...@baylibre.com; shawn...@kernel.org; Anson Huang > ; Jac

RE: [PATCH RESEND V4 0/9] clk: add imx7ulp clk support

2018-11-06 Thread A.s. Dong
> -Original Message- > From: Leonard Crestez > Sent: Tuesday, November 6, 2018 11:34 PM [...] > > On Tue, 2018-11-06 at 15:30 +, A.s. Dong wrote: > > Gently Ping... > > > drivers/clk/imx/clk-composite.c| 85 + > > Du

RE: [PATCH V4 0/9] clk: add imx7ulp clk support

2018-10-13 Thread A.s. Dong
Ping > -Original Message- > From: A.s. Dong > Sent: Tuesday, September 25, 2018 5:11 PM > To: sb...@kernel.org; shawn...@kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > mturque...@baylibre.com; Anson Huang ; Jacky Bai > ; d

RE: [PATCH V6 0/4] clk: new APIs to handle all available clocks

2018-10-13 Thread A.s. Dong
Ping > -Original Message- > From: A.s. Dong > Sent: Monday, October 8, 2018 6:43 PM > To: thor.tha...@linux.intel.com; linux-...@vger.kernel.org; sb...@kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > mturque...@baylibre.com; shawn

RE: [PATCH 1/1] MAINTAINERS: imx: include drivers/firmware/imx path

2018-10-08 Thread A.s. Dong
> > diff --git a/MAINTAINERS b/MAINTAINERS index 9ad052a..d1fb824 100644 > > --- a/MAINTAINERS > > +++ b/MAINTAINERS > > @@ -1462,6 +1462,7 @@ F:arch/arm/mach-mxs/ > > F: arch/arm/boot/dts/imx* > > F: arch/arm/configs/imx*_defconfig > > F: drivers/clk/imx/ > > +F: drivers/firmware/imx/ > >

RE: [PATCH V6 0/4] clk: new APIs to handle all available clocks

2018-10-08 Thread A.s. Dong
Hi Stephen, Gently ping again.. > > > > > Just checking on the status of this patch. The clock routines (patches > > 1-3) are useful for one of my drivers but if they aren't accepted or > > will take a long time to be accepted, I'll need to refactor my driver. > > > > Thanks for this information

[PATCH RESEND V4 0/9] clk: add imx7ulp clk support

2018-10-21 Thread A.s. Dong
This is a rebased version of below patch series against latest clk tree. [PATCH RESEND V3 0/9] clk: add imx7ulp clk support https://lkml.org/lkml/2018/3/16/310 It only updates the license to SPDX format as well as a minor fix of pllv4. This patch series intends to add imx7ulp clk support. i.MX7U

[PATCH RESEND V4 1/9] clk: clk-divider: add CLK_DIVIDER_ZERO_GATE clk support

2018-10-21 Thread A.s. Dong
For dividers with zero indicating clock is disabled, instead of giving a warning each time like "clkx: Zero divisor and CLK_DIVIDER_ALLOW_ZERO not set" in exist code, we'd like to introduce enable/disable function for it. e.g. 000b - Clock disabled 001b - Divide by 1 010b - Divide by 2 ... Set rat

[PATCH RESEND V4 9/9] clk: imx: add imx7ulp clk driver

2018-10-21 Thread A.s. Dong
i.MX7ULP Clock functions are under joint control of the System Clock Generation (SCG) modules, Peripheral Clock Control (PCC) modules, and Core Mode Controller (CMC)1 blocks The clocking scheme provides clear separation between M4 domain and A7 domain. Except for a few clock sources shared between

[PATCH RESEND V4 8/9] clk: imx: implement new clk_hw based APIs

2018-10-21 Thread A.s. Dong
Clock providers are recommended to use the new struct clk_hw based API, so implement IMX clk_hw based provider helpers functions to the new approach. Signed-off-by: Dong Aisheng --- ChangeLog: v2->v4: * no changes v1->v2: new patches --- drivers/clk/imx/clk.c | 22 ++ drivers/

[PATCH RESEND V4 4/9] clk: imx: add pfdv2 support

2018-10-21 Thread A.s. Dong
The pfdv2 is designed for PLL Fractional Divide (PFD) observed in System Clock Generation (SCG) module in IMX ULP SoC series. e.g. i.MX7ULP. NOTE pfdv2 can only be operated when clk is gated. Cc: Stephen Boyd Cc: Michael Turquette Cc: Shawn Guo Cc: Anson Huang Cc: Bai Ping Signed-off-by: Don

[PATCH RESEND V4 7/9] clk: imx: make mux parent strings const

2018-10-21 Thread A.s. Dong
As the commit 2893c379461a ("clk: make strings in parent name arrays const"), let's make the parent strings const, otherwise we may meet the following warning when compiling: drivers/clk/imx/clk-imx7ulp.c: In function 'imx7ulp_clocks_init': drivers/clk/imx/clk-imx7ulp.c:73:35: warning: passing arg

[PATCH RESEND V4 3/9] clk: imx: add pllv4 support

2018-10-21 Thread A.s. Dong
pllv4 is designed for System Clock Generation (SCG) module observed in IMX ULP SoC series. e.g. i.MX7ULP. The SCG modules generates clock used to derive processor, system, peripheral bus and external memory interface clocks while this patch intends to support the PLL part. Cc: Stephen Boyd Cc: M

[PATCH RESEND V4 2/9] clk: fractional-divider: add CLK_FRAC_DIVIDER_ZERO_BASED flag support

2018-10-21 Thread A.s. Dong
Adding CLK_FRAC_DIVIDER_ZERO_BASED flag to indicate the numerator and denominator value in register are start from 0. This can be used to support frac dividers like below: Divider output clock = Divider input clock x [(frac +1) / (div +1)] where frac/div in register is: 000b - Divide by 1. 001b -

[PATCH RESEND V4 5/9] clk: imx: add composite clk support

2018-10-21 Thread A.s. Dong
The imx composite clk is designed for Peripheral Clock Control (PCC) module observed in IMX ULP SoC series. e.g. i.MX7ULP. NOTE pcc can only be operated when clk is gated. Cc: Stephen Boyd Cc: Michael Turquette Cc: Shawn Guo Cc: Anson Huang Cc: Bai Ping Signed-off-by: Dong Aisheng --- Chan

[PATCH RESEND V4 6/9] dt-bindings: clock: add imx7ulp clock binding doc

2018-10-21 Thread A.s. Dong
i.MX7ULP Clock functions are under joint control of the System Clock Generation (SCG) modules, Peripheral Clock Control (PCC) modules, and Core Mode Controller (CMC)1 blocks Note IMX7ULP has two clock domains: M4 and A7. This binding doc is only for A7 clock domain. Cc: Rob Herring Cc: Mark Rutl

RE: [PATCH RESEND V4 0/9] clk: add imx7ulp clk support

2018-10-21 Thread A.s. Dong
sheng > -Original Message- > From: A.s. Dong > Sent: Sunday, October 21, 2018 9:11 PM > To: linux-...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > sb...@kernel.org; mturque...@baylibre.com; shawn...@kernel.org; Anson > Huang

RE: [PATCH RESEND V4 6/9] dt-bindings: clock: add imx7ulp clock binding doc

2018-10-22 Thread A.s. Dong
> -Original Message- > From: Rob Herring [mailto:r...@kernel.org] > Sent: Tuesday, October 23, 2018 6:17 AM [...] > > On Sun, Oct 21, 2018 at 01:11:09PM +, A.s. Dong wrote: > > i.MX7ULP Clock functions are under joint control of the System Clock > &g

RE: [PATCH V6 0/4] clk: new APIs to handle all available clocks

2018-09-16 Thread A.s. Dong
Ping again > -Original Message- > From: A.s. Dong > Sent: Thursday, September 6, 2018 11:23 AM > To: linux-...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > sb...@kernel.org; mturque...@baylibre.com; shawn...@kern

RE: [PATCH V4 0/9] clk: add imx7ulp clk support

2018-09-25 Thread A.s. Dong
It's been a few months without comments. Shawn & Stephen, Would you provide some suggestions on how to handle this? Regards Dong Aisheng > -Original Message----- > From: A.s. Dong > Sent: Thursday, September 6, 2018 11:25 AM > To: linux-...@vger.kernel.org; sb

RE: [PATCH V6 0/4] clk: new APIs to handle all available clocks

2018-09-05 Thread A.s. Dong
Gently ping... > -Original Message- > From: A.s. Dong > Sent: Friday, August 31, 2018 12:46 PM > To: linux-...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > sb...@kernel.org; mturque...@baylibre.com; shawn...@kern

RE: [PATCH V4 0/9] clk: add imx7ulp clk support

2018-09-05 Thread A.s. Dong
Hi Stephen, Would you shine some lights on how to proceed? Regards Dong Aisheng > -Original Message- > From: A.s. Dong > Sent: Monday, August 27, 2018 11:46 AM > To: linux-...@vger.kernel.org; sb...@kernel.org; shawn...@kernel.org > Cc: linux-kernel@vger.kernel.org

RE: [PATCH V6 0/4] clk: new APIs to handle all available clocks

2018-09-19 Thread A.s. Dong
> -Original Message- > From: Thor Thayer [mailto:thor.tha...@linux.intel.com] > Sent: Wednesday, September 19, 2018 10:47 PM > To: A.s. Dong ; linux-...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > sb...@kernel.org; mturq

RE: [PATCH] ARM: dts: imx7d-sdb: add gpio key support

2018-03-16 Thread A.s. Dong
> -Original Message- > From: Anson Huang [mailto:anson.hu...@nxp.com] > Sent: Friday, March 16, 2018 4:55 PM > To: shawn...@kernel.org; ker...@pengutronix.de; Fabio Estevam > ; robh...@kernel.org; mark.rutl...@arm.com; > li...@armlinux.org.uk > Cc: dl-linux-imx ; linux-arm-ker...@lists.infr

RE: [PATCH RESEND V3 0/9] clk: add imx7ulp clk support

2018-03-16 Thread A.s. Dong
x-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > sb...@codeaurora.org; mturque...@baylibre.com; shawn...@kernel.org; > Anson Huang ; Jacky Bai ; A.s. > Dong > Subject: [PATCH RESEND V3 0/9] clk: add imx7ulp clk support > > This is a resend patch series. > See

RE: [PATCH] clocksource: imx-tpm: correct -ETIME return condition check

2018-04-19 Thread A.s. Dong
> -Original Message- > From: Anson Huang > Sent: Thursday, April 19, 2018 2:05 PM > To: daniel.lezc...@linaro.org; t...@linutronix.de; linux- > ker...@vger.kernel.org > Cc: dl-linux-imx > Subject: [PATCH] clocksource: imx-tpm: correct -ETIME return condition > check > > The additional bra

RE: [PATCH v2 1/2] dt-binding: regulator: anatop: make regulator name property required

2017-04-19 Thread A.S. Dong
> -Original Message- > From: Dong Aisheng [mailto:aisheng.d...@nxp.com] > Sent: Friday, April 14, 2017 10:31 PM > To: linux-kernel@vger.kernel.org > Cc: A.S. Dong; Rob Herring; Mark Rutland; devicet...@vger.kernel.org > Subject: [PATCH v2 1/2] dt-binding: regulator: anat

RE: [PATCH] regulator: core: Allow dummy regulators for supplies

2017-04-12 Thread A.S. Dong
Hi Mark, > -Original Message- > From: Mark Brown [mailto:broo...@kernel.org] > Sent: Wednesday, April 12, 2017 4:37 AM > To: A.S. Dong > Cc: Liam Girdwood; linux-kernel@vger.kernel.org; shawn...@kernel.org; > Robin Gong > Subject: Re: [PATCH] regulator: core: Allow

RE: [PATCH V4 0/2] timer: add imx tpm timer support

2017-07-05 Thread A.s. Dong
> -Original Message- > From: Jonathan Cameron [mailto:jonathan.came...@huawei.com] > Sent: Wednesday, July 05, 2017 4:24 PM > To: A.s. Dong > Cc: linux-kernel@vger.kernel.org; Jacky Bai; Anson Huang; > daniel.lezc...@linaro.org; ker...@pengutronix.de; t...@linu

RE: [PATCH V4 0/2] timer: add imx tpm timer support

2017-07-20 Thread A.s. Dong
..@linutronix.de; shawn...@kernel.org; Jacky Bai; Anson Huang; > donga...@gmail.com; ker...@pengutronix.de; A.s. Dong > Subject: [PATCH V4 0/2] timer: add imx tpm timer support > > The Timer/PWM Module (TPM) supports input capture, output compare, and the > generation of PWM signa

RE: [PATCH v2] MAINTAINERS: add Freescale pin controllers

2018-02-13 Thread A.s. Dong
Hi Stefan, > -Original Message- > From: Stefan Agner [mailto:ste...@agner.ch] > Sent: Monday, February 12, 2018 11:06 PM > To: linus.wall...@linaro.org; A.s. Dong ; Fabio > Estevam ; shawn...@kernel.org; > ker...@pengutronix.de > Cc: linux-arm-ker...@lists.infrad

RE: [PATCH] pinctrl: imx: fix unsigned check if nfuncs with less than or equal zero

2018-02-26 Thread A.s. Dong
> -Original Message- > From: Colin King [mailto:colin.k...@canonical.com] > Sent: Monday, February 26, 2018 8:04 PM > To: A.s. Dong ; Fabio Estevam > ; Shawn Guo ; Stefan > Agner ; inus Walleij ; linux- > g...@vger.kernel.org > Cc: kernel-janit...@vger.

RE: [PATCH V4 2/2] thermal: imx: add i.MX7 thermal sensor support

2018-02-27 Thread A.s. Dong
> -Original Message- > From: Anson Huang [mailto:anson.hu...@nxp.com] > Sent: Saturday, February 24, 2018 4:03 PM > To: rui.zh...@intel.com; edubez...@gmail.com; robh...@kernel.org; > mark.rutl...@arm.com; shawn...@kernel.org; ker...@pengutronix.de; > Fabio Estevam ; li...@armlinux.org.uk >

RE: [PATCH V2] ARM: imx: suspend/resume: use outer_disable/resume

2017-12-26 Thread A.s. Dong
> -Original Message- > From: Shawn Guo [mailto:shawn...@kernel.org] > Sent: Wednesday, December 27, 2017 10:32 AM > To: Peng Fan > Cc: A.s. Dong ; linux-kernel@vger.kernel.org; Russell > King ; Fabio Estevam ; > Sascha Hauer ; van.free...@gmail.com; linux-arm- > ke

RE: [PATCH] cpufreq: imx6q: Fix imx6sx low frequency support

2017-08-30 Thread A.s. Dong
> -Original Message- > From: Leonard Crestez [mailto:leonard.cres...@nxp.com] > Sent: Monday, August 28, 2017 7:05 PM > To: Shawn Guo; Viresh Kumar; Rafael J. Wysocki > Cc: Anson Huang; Fabio Estevam; A.s. Dong; Lucas Stach; Jacky Bai; > ker...@pengutronix.de; linux.

RE: [PATCH V2 00/10] clk: add imx7ulp clk support

2017-08-24 Thread A.s. Dong
> -Original Message- > From: A.s. Dong > Sent: Wednesday, July 26, 2017 10:57 AM > To: A.s. Dong; linux-...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > sb...@codeaurora.org; mturque...@baylibre.com; donga...@gmail.com; >

RE: [PATCH 1/9] clk: clk-divider: add CLK_DIVIDER_ZERO_GATE clk support

2017-06-25 Thread A.s. Dong
Hi Stephen, > -Original Message- > From: Dong Aisheng [mailto:donga...@gmail.com] > Sent: Tuesday, June 20, 2017 5:08 PM > To: Stephen Boyd > Cc: A.s. Dong; linux-...@vger.kernel.org; linux-kernel@vger.kernel.org; > linux-arm-ker...@lists.infradead.org; mturque...@bay

RE: [PATCH 6/6] tty: serial: lpuart: add a more accurate baud rate calculation method

2017-05-31 Thread A.S. Dong
Hi Andy, > -Original Message- > From: Andy Shevchenko [mailto:andy.shevche...@gmail.com] > Sent: Sunday, May 28, 2017 8:04 AM > To: A.S. Dong > Cc: linux-ser...@vger.kernel.org; linux-kernel@vger.kernel.org; linux-arm > Mailing List; Greg Kroah-Hartman; Jiri Slaby; Andy

RE: [V2, 2/6] tty: serial: lpuart: add little endian 32 bit register support

2017-05-16 Thread A.S. Dong
> -Original Message- > From: Nikita Yushchenko [mailto:nikita.yo...@cogentembedded.com] > Sent: Wednesday, May 17, 2017 1:44 PM > To: Dong Aisheng > Cc: A.S. Dong; linux-ser...@vger.kernel.org; Andy Duan; > gre...@linuxfoundation.org; Y.B. Lu; linux-kernel@vger

RE: [PATCH 6/6] tty: serial: lpuart: add a more accurate baud rate calculation method

2017-06-09 Thread A.S. Dong
Hi Andy, > -Original Message- > From: Andy Shevchenko [mailto:andy.shevche...@gmail.com] > Sent: Saturday, June 03, 2017 1:11 AM > To: A.S. Dong > Cc: linux-ser...@vger.kernel.org; linux-kernel@vger.kernel.org; linux-arm > Mailing List; Greg Kroah-Hartman; Jiri Slaby;

RE: [PATCH 6/6] tty: serial: lpuart: add a more accurate baud rate calculation method

2017-06-09 Thread A.S. Dong
> -Original Message- > From: Andy Shevchenko [mailto:andy.shevche...@gmail.com] > Sent: Friday, June 09, 2017 5:26 PM > To: A.S. Dong > Cc: linux-ser...@vger.kernel.org; linux-kernel@vger.kernel.org; linux-arm > Mailing List; Greg Kroah-Hartman; Jiri Slaby; Andy

RE: [PATCH 6/6] tty: serial: lpuart: add a more accurate baud rate calculation method

2017-06-12 Thread A.S. Dong
> -Original Message- > From: Andy Shevchenko [mailto:andy.shevche...@gmail.com] > Sent: Friday, June 09, 2017 11:49 PM > To: A.S. Dong > Cc: linux-ser...@vger.kernel.org; linux-kernel@vger.kernel.org; linux-arm > Mailing List; Greg Kroah-Hartman; Jiri Slaby; Andy

RE: [PATCH V3 3/7] tty: serial: lpuart: add little endian 32 bit register support

2017-06-12 Thread A.s. Dong
> -Original Message- > From: Andy Duan > Sent: Tuesday, June 13, 2017 11:09 AM > To: A.s. Dong; linux-ser...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > gre...@linuxfoundation.org; jsl...@suse.com; ste...@agner.ch; Min

RE: [PATCH V3 5/7] tty: serial: lpuart: add imx7ulp support

2017-06-12 Thread A.s. Dong
> -Original Message- > From: Andy Duan > Sent: Tuesday, June 13, 2017 11:02 AM > To: A.s. Dong; linux-ser...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > gre...@linuxfoundation.org; jsl...@suse.com; ste...@agner.ch; Min

RE: [PATCH] ARM: imx_v6_v7_defconfig: Enable cpufreq governors

2017-05-02 Thread A.S. Dong
> -Original Message- > From: Leonard Crestez [mailto:leonard.cres...@nxp.com] > Sent: Tuesday, May 02, 2017 10:46 PM > To: Shawn Guo > Cc: Leonard Crestez; Sascha Hauer; Jagan Teki; Fabio Estevam; Dong Aisheng; > linux-arm-ker...@lists.infradead.org; linux...@vger.kernel.org; linux- > ker..

  1   2   >