[PATCH 1/1] firmware: imx: scu-pd: add missed ADC1 pd

2021-03-19 Thread Frank Li
ADC1 is not defined in pd driver on 8QM. Signed-off-by: Frank Li Reviewed-by: Dong Aisheng --- drivers/firmware/imx/scu-pd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/firmware/imx/scu-pd.c b/drivers/firmware/imx/scu-pd.c index 338800d16c653..966de5e5fc44a

[PATCH v2 1/1] mmc: cqhci: fix random crash when remove mmc module

2021-03-03 Thread Frank Li
y free } } Signed-off-by: Frank Li --- Change from v1 to v2 - use Adrian Hunter suggested method to fix this problem drivers/mmc/core/bus.c | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/drivers/mmc/core/bus.c b/drivers/mmc/core/bus.c index c2e70b

[PATCH 1/1] mmc: cqhci: fix random crash when remove mmc module

2021-03-01 Thread Frank Li
y free } } Signed-off-by: Frank Li --- drivers/mmc/host/cqhci-core.c | 18 ++ 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/drivers/mmc/host/cqhci-core.c b/drivers/mmc/host/cqhci-core.c index 93b0432bb601..36d292261e50 100644 --- a/drivers/mmc/host

RE: [PATCH] ARM: dts: imx6q-bx50v3: Enable secure-reg-access

2018-02-02 Thread Frank Li
> -Original Message- > From: Shawn Guo [mailto:shawn...@kernel.org] > Sent: Friday, February 02, 2018 1:18 AM > To: Sebastian Reichel <sebastian.reic...@collabora.co.uk> > Cc: Sascha Hauer <ker...@pengutronix.de>; Frank Li <frank...@nxp.com>; > Fabio

RE: [PATCH] ARM: dts: imx6q-bx50v3: Enable secure-reg-access

2018-02-02 Thread Frank Li
> -Original Message- > From: Shawn Guo [mailto:shawn...@kernel.org] > Sent: Friday, February 02, 2018 1:18 AM > To: Sebastian Reichel > Cc: Sascha Hauer ; Frank Li ; > Fabio Estevam ; Ian Ray ; Rob > Herring ; Mark Rutland ; > devicet...@vger.kernel.org; linu

RE: [PATCH] ARM: imx: hide unused variable in #ifdef

2017-01-10 Thread Frank Li
tronix.de>; Fabio Estevam > <fabio.este...@nxp.com>; Russell King <li...@armlinux.org.uk>; Frank Li > <frank...@nxp.com>; linux-arm-ker...@lists.infradead.org; linux- > ker...@vger.kernel.org > Subject: [PATCH] ARM: imx: hide unused variable in #ifdef >

RE: [PATCH] ARM: imx: hide unused variable in #ifdef

2017-01-10 Thread Frank Li
> -Original Message- > From: Arnd Bergmann [mailto:a...@arndb.de] > Sent: Tuesday, January 10, 2017 6:19 AM > To: Shawn Guo > Cc: Thomas Gleixner ; Arnd Bergmann > ; Sascha Hauer ; Fabio Estevam > ; Russell King ; Frank Li > ; linux-arm-ker...@lists.inf

[PATCH V3 2/2] ARM: dts: add new compatible stream for i.MX6QP mmdc

2016-11-07 Thread Frank Li
MMDC has a slightly different programming model between imx6q and imx6qp in terms of perf support, it's exactly same for suspend support, so we have fsl,imx6q-mmdc here to save patching suspend driver with the new compatible. Signed-off-by: Frank Li <frank...@nxp.com> --- Change from V3

[PATCH V3 2/2] ARM: dts: add new compatible stream for i.MX6QP mmdc

2016-11-07 Thread Frank Li
MMDC has a slightly different programming model between imx6q and imx6qp in terms of perf support, it's exactly same for suspend support, so we have fsl,imx6q-mmdc here to save patching suspend driver with the new compatible. Signed-off-by: Frank Li --- Change from V3 to V2 - change commit

[PATCH V3 1/2] ARM: imx: mmdc perf function support i.MX6QP

2016-11-07 Thread Frank Li
i.MX6QP added new register bit PROFILE_SEL in MADPCR0. need set it at perf start. Signed-off-by: Frank Li <frank...@nxp.com> --- Change from V2 - V3 - Use MMDC_FLAG_PROFILE_SEL - Use flags instead of driver_data - fix commit message typo - add const - use u32 val. Change from V1 - V2 -

[PATCH V3 1/2] ARM: imx: mmdc perf function support i.MX6QP

2016-11-07 Thread Frank Li
i.MX6QP added new register bit PROFILE_SEL in MADPCR0. need set it at perf start. Signed-off-by: Frank Li --- Change from V2 - V3 - Use MMDC_FLAG_PROFILE_SEL - Use flags instead of driver_data - fix commit message typo - add const - use u32 val. Change from V1 - V2 - remove fsl_mmdc_devtype

[PATCH v2 1/2] ARM: imx: mmdc perf function support i.MX6QP

2016-11-02 Thread Frank Li
i.MX6QP added new reigster bit PROFILE_SEL in MADPCR0. need set it at perf start. Signed-off-by: Frank Li <frank...@nxp.com> --- V1 to V2: remove fsl_mmdc_devtype arch/arm/mach-imx/mmdc.c | 38 -- 1 file changed, 32 insertions(+), 6 deletions(-) diff

[PATCH v2 1/2] ARM: imx: mmdc perf function support i.MX6QP

2016-11-02 Thread Frank Li
i.MX6QP added new reigster bit PROFILE_SEL in MADPCR0. need set it at perf start. Signed-off-by: Frank Li --- V1 to V2: remove fsl_mmdc_devtype arch/arm/mach-imx/mmdc.c | 38 -- 1 file changed, 32 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-imx

[PATCH V2 2/2] ARM: dts: add new compatible stream for i.MX6QP mmdc

2016-11-02 Thread Frank Li
mmdc of i.MX6QP are little difference with i.MX6Q. added new compatible stream fsl,imx6qp-mmdc Signed-off-by: Frank Li <frank...@nxp.com> --- No change for this patch. suspend resume code need fsl,imx6q-mmdc arch/arm/boot/dts/imx6qp.dtsi | 7 +++ 1 file changed, 7 insertions(+) diff

[PATCH V2 2/2] ARM: dts: add new compatible stream for i.MX6QP mmdc

2016-11-02 Thread Frank Li
mmdc of i.MX6QP are little difference with i.MX6Q. added new compatible stream fsl,imx6qp-mmdc Signed-off-by: Frank Li --- No change for this patch. suspend resume code need fsl,imx6q-mmdc arch/arm/boot/dts/imx6qp.dtsi | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot

[PATCH 2/2] ARM: dts: add new compatible stream for i.MX6QP mmdc

2016-10-26 Thread Frank Li
mmdc of i.MX6QP are little difference with i.MX6Q. added new compatible stream fsl,imx6qp-mmdc Signed-off-by: Frank Li <frank...@nxp.com> --- arch/arm/boot/dts/imx6qp.dtsi | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/imx6qp.dtsi b/arch/arm/boot/dts/imx6q

[PATCH 2/2] ARM: dts: add new compatible stream for i.MX6QP mmdc

2016-10-26 Thread Frank Li
mmdc of i.MX6QP are little difference with i.MX6Q. added new compatible stream fsl,imx6qp-mmdc Signed-off-by: Frank Li --- arch/arm/boot/dts/imx6qp.dtsi | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/imx6qp.dtsi b/arch/arm/boot/dts/imx6qp.dtsi index 886dbf2

[PATCH 1/2] ARM: imx: mmdc perf function support i.MX6QP

2016-10-25 Thread Frank Li
i.MX6QP added new reigster bit PROFILE_SEL in MADPCR0. need set it at perf start. Signed-off-by: Frank Li <frank...@nxp.com> --- arch/arm/mach-imx/mmdc.c | 45 +++-- 1 file changed, 39 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-imx/mm

[PATCH 1/2] ARM: imx: mmdc perf function support i.MX6QP

2016-10-25 Thread Frank Li
i.MX6QP added new reigster bit PROFILE_SEL in MADPCR0. need set it at perf start. Signed-off-by: Frank Li --- arch/arm/mach-imx/mmdc.c | 45 +++-- 1 file changed, 39 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-imx/mmdc.c b/arch/arm/mach-imx

[PATCH 1/1 v8] ARM: imx: Added perf functionality to mmdc driver

2016-09-19 Thread Frank Li
cycles/ 13367354 mmdc/write-accesses/ 427.76 MB mmdc/write-bytes/ 5.334757334 seconds time elapsed Signed-off-by: Zhengyu Shen <zhengyu.s...@nxp.com> Signed-off-by: Frank Li <frank...@nxp.com> --- Changes from v7 to v8 fix a group event check problem,

[PATCH 1/1 v8] ARM: imx: Added perf functionality to mmdc driver

2016-09-19 Thread Frank Li
/write-accesses/ 427.76 MB mmdc/write-bytes/ 5.334757334 seconds time elapsed Signed-off-by: Zhengyu Shen Signed-off-by: Frank Li --- Changes from v7 to v8 fix a group event check problem, should be slibling. Changes from v6 to v7 use mmdc_pmu prefix remove

[PATCH 1/1 v7] ARM: imx: Added perf functionality to mmdc driver

2016-09-19 Thread Frank Li
cycles/ 13367354 mmdc/write-accesses/ 427.76 MB mmdc/write-bytes/ 5.334757334 seconds time elapsed Signed-off-by: Zhengyu Shen <zhengyu.s...@nxp.com> Signed-off-by: Frank Li <frank...@nxp.com> --- Changes from v6 to v7 use mmdc_pmu prefix remove

[PATCH 1/1 v7] ARM: imx: Added perf functionality to mmdc driver

2016-09-19 Thread Frank Li
/write-accesses/ 427.76 MB mmdc/write-bytes/ 5.334757334 seconds time elapsed Signed-off-by: Zhengyu Shen Signed-off-by: Frank Li --- Changes from v6 to v7 use mmdc_pmu prefix remove unnecessary check improve group event check according to mark's feedback. check

[PATCH 1/1 v6] ARM: imx: Added perf functionality to mmdc driver

2016-09-14 Thread Frank Li
cycles/ 13367354 mmdc/write-accesses/ 427.76 MB mmdc/write-bytes/ 5.334757334 seconds time elapsed Signed-off-by: Zhengyu Shen <zhengyu.s...@nxp.com> Signed-off-by: Frank Li <frank...@nxp.com> --- Changes from v5 to v6 Improve group event error handle Cha

[PATCH 1/1 v6] ARM: imx: Added perf functionality to mmdc driver

2016-09-14 Thread Frank Li
/write-accesses/ 427.76 MB mmdc/write-bytes/ 5.334757334 seconds time elapsed Signed-off-by: Zhengyu Shen Signed-off-by: Frank Li --- Changes from v5 to v6 Improve group event error handle Changes from v4 to v5 Remove mmdc_pmu:irq remove static variable

[PATCH 1/1 v5] ARM: imx: Added perf functionality to mmdc driver

2016-09-06 Thread Frank Li
cycles/ 13367354 mmdc/write-accesses/ 427.76 MB mmdc/write-bytes/ 5.334757334 seconds time elapsed Signed-off-by: Zhengyu Shen <zhengyu.s...@nxp.com> Signed-off-by: Frank Li <frank...@nxp.com> --- Changes from v4 to v5 Remove mmdc_pmu:irq remo

[PATCH 1/1 v5] ARM: imx: Added perf functionality to mmdc driver

2016-09-06 Thread Frank Li
/write-accesses/ 427.76 MB mmdc/write-bytes/ 5.334757334 seconds time elapsed Signed-off-by: Zhengyu Shen Signed-off-by: Frank Li --- Changes from v4 to v5 Remove mmdc_pmu:irq remove static variable cpuhp_mmdc_pmu remove spin_lock check is_sampling_event(event

RE: [PATCH] ARM: dts: imx7d-pinfunc: add input mux for UART2 RX DTE mode

2016-05-05 Thread Frank Li
has also been proven to be required to use UART2 in DTE mode and the > particular pads on the Colibri iMX7 platform. > > Signed-off-by: Stefan Agner <ste...@agner.ch> Acked-by: Frank Li <frank...@nxp.com> > --- > arch/arm/boot/dts/imx7d-pinfunc.h | 2 +- > 1 file changed, 1

RE: [PATCH] ARM: dts: imx7d-pinfunc: add input mux for UART2 RX DTE mode

2016-05-05 Thread Frank Li
red to use UART2 in DTE mode and the > particular pads on the Colibri iMX7 platform. > > Signed-off-by: Stefan Agner Acked-by: Frank Li > --- > arch/arm/boot/dts/imx7d-pinfunc.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arm/boot/dts/i

RE: [PATCH 12/14] keyboard: snvs-pwrkey: use __maybe_unused to hide pm functions

2016-03-02 Thread Frank Li
kernel.org>; b38...@freescale.com; Javier > Martinez Canillas <jav...@osg.samsung.com>; Frank Li > <frank...@freescale.com>; linux-in...@vger.kernel.org; linux- > ker...@vger.kernel.org > Subject: [PATCH 12/14] keyboard: snvs-pwrkey: use __maybe_unused to hide >

RE: [PATCH 12/14] keyboard: snvs-pwrkey: use __maybe_unused to hide pm functions

2016-03-02 Thread Frank Li
> -Original Message- > From: Arnd Bergmann [mailto:a...@arndb.de] > Sent: Wednesday, March 02, 2016 9:59 AM > To: Dmitry Torokhov > Cc: linux-arm-ker...@lists.infradead.org; Arnd Bergmann ; > Shawn Guo ; b38...@freescale.com; Javier > Martinez Canillas

Re: PCI host merge strategy and maintainers

2013-09-27 Thread Frank Li
lready acked and send out v7 version. best regards Frank Li > tegra: Thierry Reding > > Bjorn -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordom

Re: PCI host merge strategy and maintainers

2013-09-27 Thread Frank Li
shawn@linaro.org Shawn already acked and send out v7 version. best regards Frank Li tegra: Thierry Reding thierry.red...@gmail.com Bjorn -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info

Re: [PATCH 0/3] of: add update device node status via cmdline feature

2013-08-23 Thread Frank Li
2013/8/23 Shawn Guo : > You can have all above environments defined in U-Boot mx6qsabreauto.h > at compile time. Then at runtime, you only need the following two > commands to boot kernel with the device that you want. I think uboot method is better than kernel. -- To unsubscribe from this list:

Re: [PATCH 0/3] of: add update device node status via cmdline feature

2013-08-23 Thread Frank Li
2013/8/23 Shawn Guo shawn@linaro.org: You can have all above environments defined in U-Boot mx6qsabreauto.h at compile time. Then at runtime, you only need the following two commands to boot kernel with the device that you want. I think uboot method is better than kernel. -- To

Re: [PATCH] net: ethernet: freescale: use devm_ioremap_resource()

2013-05-14 Thread Frank Li
2013/5/14 Laurent Navet : > struct resource *res) > { > ... > if (!res || resource_type(res) != IORESOURCE_MEM) { > dev_err(dev, "invalid resource\n"); > return ERR_PTR(-EINVAL); Okay, thanks. Acked -- To unsubscribe from this list: send the line

Re: [PATCH] net: ethernet: freescale: use devm_ioremap_resource()

2013-05-14 Thread Frank Li
2013/5/14 Laurent Navet : > Replace a call to deprecated devm_request_and_ioremap by > devm_ioremap_resource. > also remove tests on 'r' since devm_ioremap_resource() checks for it > in a better way. > > Found with coccicheck and this semantic patch: >

Re: [PATCH] net: ethernet: freescale: use devm_ioremap_resource()

2013-05-14 Thread Frank Li
2013/5/14 Laurent Navet laurent.na...@gmail.com: Replace a call to deprecated devm_request_and_ioremap by devm_ioremap_resource. also remove tests on 'r' since devm_ioremap_resource() checks for it in a better way. Found with coccicheck and this semantic patch:

Re: [PATCH] net: ethernet: freescale: use devm_ioremap_resource()

2013-05-14 Thread Frank Li
2013/5/14 Laurent Navet laurent.na...@gmail.com: struct resource *res) { ... if (!res || resource_type(res) != IORESOURCE_MEM) { dev_err(dev, invalid resource\n); return ERR_PTR(-EINVAL); Okay, thanks. Acked -- To unsubscribe from this list: send

Re: Freescale FEC: fall back to random address

2013-04-02 Thread Frank Li
I think it is okay. 2013/4/1 Pavel Machek : > If there's no valid ethernet address, fall back to randomly generated > one. > > (Yes, I need to get newer u-boot for the board, but as the only > available one is from 2009... this might be good idea). > > Signed-off-by: Pavel Machek > > > index

Re: Freescale FEC: fall back to random address

2013-04-02 Thread Frank Li
I think it is okay. 2013/4/1 Pavel Machek pa...@denx.de: If there's no valid ethernet address, fall back to randomly generated one. (Yes, I need to get newer u-boot for the board, but as the only available one is from 2009... this might be good idea). Signed-off-by: Pavel Machek