[RFC 4/4] samples/rpmsg: add the imx pingpong rpmsg sample

2016-01-06 Thread Richard Zhu
From: Richard Zhu <richard@freescale.com> Add one pingpong rpmsg sample, that demostrate the how to communicate with an AMP-configured remote processor over rpmsg bus. In this sample, A# core of imx AMP SOC would send out one unsigned int data "rpmsg_pingpong", the initial

[RFC 1/4] ARM: imx: enable rpmsg support on imx amp platforms

2016-01-06 Thread Richard Zhu
From: Richard Zhu <richard@freescale.com> enable the rpmsg support on imx amp platforms. such as imx6sx, and imx7d. Signed-off-by: Richard Zhu <hongxing@nxp.com> --- arch/arm/boot/dts/Makefile | 6 ++-- arch/arm/boot/dts/imx6sx-sdb

[RFC 0/4]Enable rpmsg support on imx amp platforms

2016-01-06 Thread Richard Zhu
Implement the rpmsg on imx amp platforms, such as imx6sx and imx7d. Create one imx pingpong sample that demonstrate the data transactions on imx amp platforms over the rpmsg bus. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to

[RFC 3/4] ARM: imx: add the platform related rpmsg implementation

2016-01-06 Thread Richard Zhu
From: Richard Zhu <richard@freescale.com> - add mu driver support, the irq and 4bytes msg of the mu module are as the interaction channel between A# core and the M4 core on imx amp platforms. - register one notify in isr of the mu's irq used by rpmsg. - instance the virtual pro

[RFC 2/4] clk: imx7d: enable the mu and m4 root clocks

2016-01-06 Thread Richard Zhu
From: Richard Zhu <richard@freescale.com> enable the mu and m4 root clocks Signed-off-by: Richard Zhu <hongxing@nxp.com> --- drivers/clk/imx/clk-imx7d.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/clk/imx/clk-imx7d.c b/drivers/clk/imx

RE: [RFC 3/4] ARM: imx: add the platform related rpmsg implementation

2016-01-27 Thread Richard Zhu
Thanks a lot. Best Regards hongxing zhu Linux BSP team Office: 86-21-28937189 Email: hongxing@nxp.com -Original Message- From: Shawn Guo [mailto:shawn...@kernel.org] Sent: Thursday, January 28, 2016 1:50 PM To: Richard Zhu Cc: o...@wizery.com; Stefan Agner; linux-kernel

RE: [RFC 3/4] ARM: imx: add the platform related rpmsg implementation

2016-01-27 Thread Richard Zhu
To: Richard Zhu Cc: o...@wizery.com; Stefan Agner; linux-kernel@vger.kernel.org Subject: Re: [RFC 3/4] ARM: imx: add the platform related rpmsg implementation On Wed, Jan 06, 2016 at 04:06:43PM +0800, Richard Zhu wrote: > From: Richard Zhu <richard@freescale.com> > > - add mu driver s

RE: [RFC 3/4] ARM: imx: add the platform related rpmsg implementation

2016-02-14 Thread Richard Zhu
> -Original Message- > From: Shawn Guo [mailto:shawn...@kernel.org] > Sent: Monday, February 15, 2016 2:10 PM > To: Richard Zhu > Cc: o...@wizery.com; Stefan Agner; linux-kernel@vger.kernel.org; linux-arm- > ker...@lists.infradead.org > Subject: Re: [RFC 3/4] ARM:

RE: [PATCH] PCI: imx6: fix spelling mistake: "contol" -> "control"

2017-04-25 Thread Richard Zhu
> -Original Message- > From: Colin King [mailto:colin.k...@canonical.com] > Sent: Friday, April 21, 2017 3:03 PM > To: Richard Zhu <hongxing@nxp.com>; Lucas Stach > <l.st...@pengutronix.de>; Bjorn Helgaas <bhelg...@google.com>; linux- >

RE: [PATCH v2 1/1] PCI: imx6: Add pcie compliance test option

2017-06-12 Thread Richard Zhu
> -Original Message- > From: Bjorn Helgaas [mailto:helg...@kernel.org] > Sent: Tuesday, June 13, 2017 7:49 AM > To: Stefan Schoefegger <stefan.schoefeg...@ginzinger.com> > Cc: linux-...@vger.kernel.org; Richard Zhu <hongxing@nxp.com>; Arnd > Bergmann <

RE: [PATCH] PCI: imx6: add regulator support

2017-06-15 Thread Richard Zhu
> -Original Message- > From: Bjorn Helgaas [mailto:helg...@kernel.org] > Sent: Friday, June 16, 2017 5:06 AM > To: Quentin Schulz <quentin.sch...@free-electrons.com> > Cc: Richard Zhu <hongxing@nxp.com>; l.st...@pengutronix.de; > bhelg...@google.com;

RE: [PATCH v3] PCI: imx6: Add PHY reference clock source support

2018-01-07 Thread Richard Zhu
Best Regards hongxing zhu Linux BSP team Office: 86-21-28937189 Email: hongxing@nxp.com > -Original Message- > From: Ilya Ledvich [mailto:i...@compulab.co.il] > Sent: Thursday, January 04, 2018 9:53 PM > To: Richard Zhu <hongxing@nxp.com>; Lucas Stach > &l

RE: [PATCH v3] PCI: imx6: Add PHY reference clock source support

2018-01-14 Thread Richard Zhu
-Original Message- From: Ilya Ledvich [mailto:i...@compulab.co.il] Sent: 2018年1月10日 21:44 To: Lucas Stach <l.st...@pengutronix.de>; Richard Zhu <hongxing@nxp.com> Cc: Bjorn Helgaas <bhelg...@google.com>; Rob Herring <robh...@kernel.org>; linux-...@vger.k

RE: [PATCH] PCI: imx6: Add PHY reference clock source support

2017-12-28 Thread Richard Zhu
Wednesday, December 27, 2017 6:06 PM To: Richard Zhu <hongxing@nxp.com>; Lucas Stach <l.st...@pengutronix.de> Cc: Bjorn Helgaas <bhelg...@google.com>; linux-...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org; Ilya Ledvich <i...@compu

RE: linux-next: build warning after merge of the libata tree

2018-03-19 Thread Richard Zhu
Hi Stephen: Sorry to introduce this build warning. I'm preparing one commit to fix it. Best Regards Richard Zhu -Original Message- From: Stephen Rothwell [mailto:s...@canb.auug.org.au] Sent: Tuesday, March 20, 2018 12:57 PM To: Tejun Heo <t...@kernel.org> Cc: Linux-Next Mailin

RE: [PATCH 3/3] PCI: imx: Add support for i.MX8MQ

2018-11-29 Thread Richard Zhu
> -Original Message- > From: Andrey Smirnov [mailto:andrew.smir...@gmail.com] > Sent: 2018年11月27日 2:10 > To: Richard Zhu > Cc: linux-kernel ; Bjorn Helgaas > ; Fabio Estevam ; Chris > Healy ; Lucas Stach ; > Leonard Crestez ; Aisheng DONG > ; dl-linux-imx ; &

RE: [PATCH 3/3] PCI: imx: Add support for i.MX8MQ

2018-11-18 Thread Richard Zhu
r.kernel.org > Cc: Andrey Smirnov ; bhelg...@google.com; > Fabio Estevam ; cphe...@gmail.com; > l.st...@pengutronix.de; Leonard Crestez ; > Aisheng DONG ; Richard Zhu > ; dl-linux-imx ; > linux-arm-ker...@lists.infradead.org; linux-...@vger.kernel.org > Subject: [PATCH 3/3]

RE: linux-next: build warning after merge of the libata tree

2018-03-19 Thread Richard Zhu
Hi Stephen: Sorry to introduce this build warning. I'm preparing one commit to fix it. Best Regards Richard Zhu -Original Message- From: Stephen Rothwell [mailto:s...@canb.auug.org.au] Sent: Tuesday, March 20, 2018 12:57 PM To: Tejun Heo Cc: Linux-Next Mailing List ; Linux Kernel

RE: [PATCH v3] PCI: imx6: Add PHY reference clock source support

2018-01-07 Thread Richard Zhu
Best Regards hongxing zhu Linux BSP team Office: 86-21-28937189 Email: hongxing@nxp.com > -Original Message- > From: Ilya Ledvich [mailto:i...@compulab.co.il] > Sent: Thursday, January 04, 2018 9:53 PM > To: Richard Zhu ; Lucas Stach > > Cc: Bjorn Helgaas ; Rob

RE: [PATCH] PCI: imx6: Add PHY reference clock source support

2017-12-28 Thread Richard Zhu
Wednesday, December 27, 2017 6:06 PM To: Richard Zhu ; Lucas Stach Cc: Bjorn Helgaas ; linux-...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org; Ilya Ledvich Subject: [PATCH] PCI: imx6: Add PHY reference clock source support i.MX7D variant of the IP can

RE: [PATCH v3] PCI: imx6: Add PHY reference clock source support

2018-01-14 Thread Richard Zhu
-Original Message- From: Ilya Ledvich [mailto:i...@compulab.co.il] Sent: 2018年1月10日 21:44 To: Lucas Stach ; Richard Zhu Cc: Bjorn Helgaas ; Rob Herring ; linux-...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org; devicet...@vger.kernel.org Subject

RE: [PATCH] PCI: imx6: Do not output error message when devm_clk_get() failed with -EPROBE_DEFER

2020-08-04 Thread Richard Zhu
> -Original Message- > From: Anson Huang > Sent: 2020年8月4日 13:38 > To: Richard Zhu ; l.st...@pengutronix.de; > lorenzo.pieral...@arm.com; r...@kernel.org; bhelg...@google.com; > shawn...@kernel.org; s.ha...@pengutronix.de; ker...@pengutronix.de; > fest

RE: Re: [PATCH 1/2] ARM: dts: imx6qp-sabresd: enable pcie

2020-08-31 Thread Richard Zhu
> -Original Message- > From: Lucas Stach > Sent: 2020年7月21日 16:16 > To: Richard Zhu ; bhelg...@google.com; > shawn...@kernel.org; feste...@gmail.com > Cc: linux-...@vger.kernel.org; dl-linux-imx ; > linux-arm-ker...@lists.infradead.org; linux-kernel@v

[PATCH] ARM: dts: imx6qp-sabresd: enable pcie

2020-08-31 Thread Richard Zhu
Set vgen3 regulator always on to power up the external oscillator, and enable PCIe on iMX6QP SABRESD board. Signed-off-by: Richard Zhu --- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 1 + arch/arm/boot/dts/imx6qp-sabresd.dts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git

RE: [PATCH] PCI: dwc: Added link up check in map_bus of dw_child_pcie_ops

2020-10-22 Thread Richard Zhu
> -Original Message- > From: Z.q. Hou > Sent: Wednesday, October 21, 2020 4:48 PM > To: Lorenzo Pieralisi ; Richard Zhu > > Cc: Kishon Vijay Abraham I ; Bjorn Helgaas > ; linux-kernel@vger.kernel.org; linux-...@vger.kernel.org; > r...@kernel.org; bhelg...@g

[PATCH v3] mailbox: imx: add support for imx v1 mu

2019-07-29 Thread Richard Zhu
-off-by: Richard Zhu Suggested-by: Oleksij Rempel Reviewed-by: Dong Aisheng Reviewed-by: Oleksij Rempel --- drivers/mailbox/imx-mailbox.c | 55 ++- 1 file changed, 38 insertions(+), 17 deletions(-) diff --git a/drivers/mailbox/imx-mailbox.c b/drivers

[PATCH v3] mailbox: imx: add support for imx v1 mu

2019-07-29 Thread Richard Zhu
- Add Reviewed-by: Dong Aisheng tag. Richard Zhu (1): mailbox: imx: add support for imx v1 mu drivers/mailbox/imx-mailbox.c | 55 ++- 1 file changed, 38 insertions(+), 17 deletions(-) -- 2.7.4

[PATCH v3] mailbox: imx: add support for imx v1 mu

2019-07-31 Thread Richard Zhu
-off-by: Richard Zhu Suggested-by: Oleksij Rempel Reviewed-by: Dong Aisheng Reviewed-by: Oleksij Rempel --- Change logs: v2 --> v3: - Format the patch-set refer to Oleksij's guidance. - Init the register array by a simple way recommended by Oleksij. - Add Reviewed-by: Oleksij Rempel

[RFC] mailbox: imx: Add support for i.MX v1 messaging unit

2019-07-26 Thread Richard Zhu
-off-by: Richard Zhu --- drivers/mailbox/imx-mailbox.c | 45 +-- 1 file changed, 35 insertions(+), 10 deletions(-) diff --git a/drivers/mailbox/imx-mailbox.c b/drivers/mailbox/imx-mailbox.c index 25be8bb..eb55bbe 100644 --- a/drivers/mailbox/imx-mailbox.c

RE: [EXT] Re: [RFC] mailbox: imx: Add support for i.MX v1 messaging unit

2019-07-26 Thread Richard Zhu
Hi Oleksij: Thanks for your comments. > -Original Message- > From: Oleksij Rempel > Sent: 2019年7月26日 17:17 > To: Richard Zhu > Cc: jassisinghb...@gmail.com; Aisheng Dong ; > linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org > Subject: Re: [RFC] mail

RE: [EXT] Re: [PATCH v3] mailbox: imx: add support for imx v1 mu

2019-08-01 Thread Richard Zhu
> -Original Message- > From: Daniel Baluta > Sent: 2019年8月1日 22:47 > To: Richard Zhu > Cc: jassisinghb...@gmail.com; Oleksij Rempel ; > Aisheng Dong ; Linux Kernel Mailing List > ; linux-arm-kernel > ; dl-linux-imx > Subject: [EXT] Re: [PATCH v3] mailbox: imx

[PATCH v4 2/2] mailbox: imx: add support for imx v1 mu

2019-08-02 Thread Richard Zhu
-off-by: Richard Zhu Suggested-by: Oleksij Rempel Reviewed-by: Dong Aisheng Reviewed-by: Oleksij Rempel --- drivers/mailbox/imx-mailbox.c | 55 ++- 1 file changed, 38 insertions(+), 17 deletions(-) diff --git a/drivers/mailbox/imx-mailbox.c b/drivers

[PATCH v4 0/2] mailbox: imx: add support for imx v1 mu

2019-08-02 Thread Richard Zhu
Rempel . - Add Reviewed-by: Dong Aisheng tag. Richard Zhu (2): dt-bindings: mailbox: imx-mu: add imx7ulp MU support mailbox: imx: add support for imx v1 mu .../devicetree/bindings/mailbox/fsl,mu.txt | 2 + drivers/mailbox/imx-mailbox.c | 55 +++-

[PATCH v4 1/2] dt-bindings: mailbox: imx-mu: add imx7ulp MU support

2019-08-02 Thread Richard Zhu
There is a version 1.0 MU on imx7ulp, use "fsl,imx7ulp-mu" compatible to support it. Signed-off-by: Richard Zhu --- Documentation/devicetree/bindings/mailbox/fsl,mu.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/mailbox/fsl,mu.txt b/Doc

[PATCH v5 4/4] mailbox: imx: add support for imx v1 mu

2019-08-04 Thread Richard Zhu
-off-by: Richard Zhu Suggested-by: Oleksij Rempel Reviewed-by: Dong Aisheng Reviewed-by: Oleksij Rempel --- drivers/mailbox/imx-mailbox.c | 55 ++- 1 file changed, 38 insertions(+), 17 deletions(-) diff --git a/drivers/mailbox/imx-mailbox.c b/drivers

[PATCH v5 3/4] dt-bindings: mailbox: imx-mu: add imx7ulp MU support

2019-08-04 Thread Richard Zhu
There is a version 1.0 MU on imx7ulp, use "fsl,imx7ulp-mu" compatible to support it. Signed-off-by: Richard Zhu --- Documentation/devicetree/bindings/mailbox/fsl,mu.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/mailbox/fsl,mu.txt b/Doc

[PATCH v5 2/4] mailbox: imx: Clear the right interrupts at shutdown

2019-08-04 Thread Richard Zhu
Make sure to only clear enabled interrupts keeping count of the connection type. Suggested-by: Oleksij Rempel Signed-off-by: Daniel Baluta Signed-off-by: Richard Zhu --- drivers/mailbox/imx-mailbox.c | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/drivers

[PATCH v5 1/4] mailbox: imx: Fix Tx doorbell shutdown path

2019-08-04 Thread Richard Zhu
.2+0x24/0xb8 [2.116453] mbox_free_channel+0x18/0x28 This bug is present from the beginning of times. Cc: Oleksij Rempel Signed-off-by: Daniel Baluta Signed-off-by: Richard Zhu --- drivers/mailbox/imx-mailbox.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers

[PATCH v5 0/4] mailbox: imx: bug fix and add support for imx v1 mu

2019-08-04 Thread Richard Zhu
e the register layout linked on probe, suggested by Oleksij Rempel . - Add Reviewed-by: Dong Aisheng tag. Richard Zhu (4): mailbox: imx: Fix Tx doorbell shutdown path mailbox: imx: Clear the right interrupts at shutdown dt-bindings: mailbox: imx-mu: add imx7ulp MU support mailbox: imx: add s

RE: [PATCH v5 1/4] mailbox: imx: Fix Tx doorbell shutdown path

2019-08-04 Thread Richard Zhu
> -Original Message- > From: Aisheng Dong > Sent: 2019年8月5日 12:38 > To: Richard Zhu ; jassisinghb...@gmail.com; > o.rem...@pengutronix.de; Daniel Baluta > Cc: dl-linux-imx ; linux-kernel@vger.kernel.org; > linux-arm-ker...@lists.infradead.org; Richard Zhu > Su

[PATCH v5 0/4] mailbox: imx: bug fix and add support for imx v1 mu

2019-08-04 Thread Richard Zhu
e the register layout linked on probe, suggested by Oleksij Rempel . - Add Reviewed-by: Dong Aisheng tag. Daniel Baluta (2): mailbox: imx: Fix Tx doorbell shutdown path mailbox: imx: Clear the right interrupts at shutdown Richard Zhu (2): dt-bindings: mailbox: imx-mu: add imx7ulp MU support

[RESEND PATCH v5 2/4] mailbox: imx: Clear the right interrupts at shutdown

2019-08-04 Thread Richard Zhu
From: Daniel Baluta Make sure to only clear enabled interrupts keeping count of the connection type. Suggested-by: Oleksij Rempel Signed-off-by: Daniel Baluta Signed-off-by: Richard Zhu Reviewed-by: Dong Aisheng --- drivers/mailbox/imx-mailbox.c | 15 +-- 1 file changed, 13

[RESEND PATCH v5 3/4] dt-bindings: mailbox: imx-mu: add imx7ulp MU support

2019-08-04 Thread Richard Zhu
There is a version 1.0 MU on imx7ulp, use "fsl,imx7ulp-mu" compatible to support it. Signed-off-by: Richard Zhu Reviewed-by: Dong Aisheng --- Documentation/devicetree/bindings/mailbox/fsl,mu.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/m

[RESEND PATCH v5 4/4] mailbox: imx: add support for imx v1 mu

2019-08-04 Thread Richard Zhu
-off-by: Richard Zhu Suggested-by: Oleksij Rempel Reviewed-by: Dong Aisheng Reviewed-by: Oleksij Rempel --- drivers/mailbox/imx-mailbox.c | 55 ++- 1 file changed, 38 insertions(+), 17 deletions(-) diff --git a/drivers/mailbox/imx-mailbox.c b/drivers

[RESEND PATCH v5 1/4] mailbox: imx: Fix Tx doorbell shutdown path

2019-08-04 Thread Richard Zhu
] mbox_free_channel.part.2+0x24/0xb8 [2.116453] mbox_free_channel+0x18/0x28 This bug is present from the beginning of times. Cc: Oleksij Rempel Signed-off-by: Daniel Baluta Signed-off-by: Richard Zhu Reviewed-by: Dong Aisheng --- drivers/mailbox/imx-mailbox.c | 4 +++- 1 file changed, 3

RE: [EXT] Re: [RESEND PATCH v5 4/4] mailbox: imx: add support for imx v1 mu

2019-10-08 Thread Richard Zhu
Hi Daniel: > -Original Message- > From: Daniel Baluta > Sent: 2019年10月8日 15:26 > To: Richard Zhu > Cc: jassisinghb...@gmail.com; Oleksij Rempel ; > Daniel Baluta ; Aisheng Dong > ; dl-linux-imx ; Linux Kernel > Mailing List ; linux-arm-kernel > > Subject

[PATCH v6 4/4] mailbox: imx: add support for imx v1 mu

2019-10-09 Thread Richard Zhu
-off-by: Richard Zhu Suggested-by: Oleksij Rempel Reviewed-by: Dong Aisheng Reviewed-by: Oleksij Rempel Reviewed-by: Daniel Baluta --- drivers/mailbox/imx-mailbox.c | 55 ++- 1 file changed, 38 insertions(+), 17 deletions(-) diff --git a/drivers/mailbox

[PATCH v6 2/4] mailbox: imx: Clear the right interrupts at shutdown

2019-10-09 Thread Richard Zhu
From: Daniel Baluta Make sure to only clear enabled interrupts keeping count of the connection type. Suggested-by: Oleksij Rempel Signed-off-by: Daniel Baluta Signed-off-by: Richard Zhu Reviewed-by: Dong Aisheng --- drivers/mailbox/imx-mailbox.c | 15 +-- 1 file changed, 13

[PATCH v6 1/4] mailbox: imx: Fix Tx doorbell shutdown path

2019-10-09 Thread Richard Zhu
] mbox_free_channel.part.2+0x24/0xb8 [2.116453] mbox_free_channel+0x18/0x28 This bug is present from the beginning of times. Cc: Oleksij Rempel Signed-off-by: Daniel Baluta Signed-off-by: Richard Zhu Reviewed-by: Dong Aisheng --- drivers/mailbox/imx-mailbox.c | 4 +++- 1 file changed, 3

[PATCH v6 0/4] mailbox: imx: bug fix and add support for imx v1 mu

2019-10-09 Thread Richard Zhu
d-by: Oleksij Rempel tag. v1 --> v2: - Use to have the register layout linked on probe, suggested by Oleksij Rempel . - Add Reviewed-by: Dong Aisheng tag. Daniel Baluta (2): mailbox: imx: Fix Tx doorbell shutdown path mailbox: imx: Clear the right interrupts at shutdown Richard Zhu

[PATCH v6 3/4] dt-bindings: mailbox: imx-mu: add imx7ulp MU support

2019-10-09 Thread Richard Zhu
There is a version 1.0 MU on imx7ulp, use "fsl,imx7ulp-mu" compatible to support it. Signed-off-by: Richard Zhu Reviewed-by: Dong Aisheng --- Documentation/devicetree/bindings/mailbox/fsl,mu.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/m

RE: [EXT] Re: [RESEND PATCH v5 4/4] mailbox: imx: add support for imx v1 mu

2019-10-11 Thread Richard Zhu
Hi Daniel: New version patch-set had been sent out on Oct9. https://patchwork.kernel.org/cover/11180683/ Best Regards Richard Zhu > -Original Message- > From: Richard Zhu > Sent: 2019年10月9日 9:48 > To: Daniel Baluta > Cc: jassisinghb...@gmail.com; Oleksij Rempel ;

RE: [EXT] Re: [PATCH V3 3/3] pci: imx: Select RESET_IMX7 by default

2020-07-30 Thread Richard Zhu
> -Original Message- > From: Lorenzo Pieralisi > Sent: 2020年7月28日 18:51 > To: Anson Huang ; Richard Zhu > ; Lucas Stach > Cc: catalin.mari...@arm.com; w...@kernel.org; r...@kernel.org; > bhelg...@google.com; p.za...@pengutronix.de; shawn...@kernel.org; > s.h

[PATCH] ARM: dts: imx6qp-sabreauto: enable pcie

2020-07-21 Thread Richard Zhu
Add the reset-gpio property, and enable PCIe on iMX6QP SABREAUTO board. Signed-off-by: Richard Zhu --- arch/arm/boot/dts/imx6qp-sabreauto.dts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/imx6qp-sabreauto.dts b/arch/arm/boot/dts/imx6qp-sabreauto.dts

[PATCH 1/2] ARM: dts: imx6qp-sabresd: enable pcie

2020-07-21 Thread Richard Zhu
Add one regulator, used to power up the external oscillator, and enable PCIe on iMX6QP SABRESD board. Signed-off-by: Richard Zhu --- arch/arm/boot/dts/imx6qp-sabresd.dts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/imx6qp-sabresd.dts b/arch/arm/boot

[PATCH 2/2] PCI: imx: add another regulator for imx pcie

2020-07-21 Thread Richard Zhu
One more regulator is required to turn on the external oscillator populated on the iMX6QP SABRESD board. Add another regulator to enable PCIe on iMX6QP SABRESD board. Signed-off-by: Richard Zhu --- drivers/pci/controller/dwc/pci-imx6.c | 22 ++ 1 file changed, 22 insertions

RE: [EXT] Re: [PATCH 1/2] ARM: dts: imx6qp-sabresd: enable pcie

2020-07-21 Thread Richard Zhu
> -Original Message- > From: Lucas Stach > Sent: 2020年7月21日 16:16 > To: Richard Zhu ; bhelg...@google.com; > shawn...@kernel.org; feste...@gmail.com > Cc: linux-...@vger.kernel.org; dl-linux-imx ; > linux-arm-ker...@lists.infradead.org; linux-kernel@v

[PATCH] mailbox: imx: add support for imx v1 mu

2019-07-28 Thread Richard Zhu
-off-by: Richard Zhu --- drivers/mailbox/imx-mailbox.c | 67 --- 1 file changed, 50 insertions(+), 17 deletions(-) diff --git a/drivers/mailbox/imx-mailbox.c b/drivers/mailbox/imx-mailbox.c index 25be8bb..8423a38 100644 --- a/drivers/mailbox/imx-mailbox.c

RE: [EXT] Re: [PATCH] mailbox: imx: add support for imx v1 mu

2019-07-28 Thread Richard Zhu
Hi Aisheng: Thanks for your comments. > -Original Message- > From: Dong Aisheng > Sent: 2019年7月29日 10:35 > To: Richard Zhu > Cc: jassisinghb...@gmail.com; Oleksij Rempel ; > Aisheng Dong ; open list > ; moderated list:ARM/FREESCALE IMX / MXC > ARM ARCHITECT

RE: [EXT] Re: [PATCH] mailbox: imx: add support for imx v1 mu

2019-07-28 Thread Richard Zhu
> -Original Message- > From: Dong Aisheng > Sent: 2019年7月29日 11:11 > To: Richard Zhu > Cc: jassisinghb...@gmail.com; Oleksij Rempel ; > Aisheng Dong ; open list > ; moderated list:ARM/FREESCALE IMX / MXC > ARM ARCHITECTURE > Subject: Re: [EXT] Re: [PATCH

[v2] mailbox: imx: add support for imx v1 mu

2019-07-28 Thread Richard Zhu
Changes: v1 --> v2: - Use to have the register layout linked on probe, suggested by Oleksij Rempel . - Add the Reviewed-by: Dong Aisheng tag. [v2] mailbox: imx: add support for imx v1 mu --- drivers/mailbox/imx-mailbox.c | 67 --- 1 file changed, 50

[v2] mailbox: imx: add support for imx v1 mu

2019-07-28 Thread Richard Zhu
-off-by: Richard Zhu Suggested-by: Oleksij Rempel Reviewed-by: Dong Aisheng --- drivers/mailbox/imx-mailbox.c | 67 --- 1 file changed, 50 insertions(+), 17 deletions(-) diff --git a/drivers/mailbox/imx-mailbox.c b/drivers/mailbox/imx-mailbox.c index

RE: [EXT] Re: [PATCH] mailbox: imx: add support for imx v1 mu

2019-07-29 Thread Richard Zhu
> -Original Message- > From: Oleksij Rempel > Sent: 2019年7月29日 16:38 > To: Richard Zhu > Cc: jassisinghb...@gmail.com; Aisheng Dong ; > linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org > Subject: [EXT] Re: [PATCH] mailbox: imx: add support for imx

[PATCH] ARM: dts: imx6qp-sabreauto: enable sata on imx6qp sabreauto board

2020-07-03 Thread Richard Zhu
Enable SATA on iMX6QP SABREAUTO board. Signed-off-by: Richard Zhu --- arch/arm/boot/dts/imx6qp-sabreauto.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/imx6qp-sabreauto.dts b/arch/arm/boot/dts/imx6qp-sabreauto.dts index d4caeeb0af70..639d9dd35377 100644

[PATCH] ARM: dts: imx6qp-sabresd: enable sata on imx6qp sabresd board

2020-07-03 Thread Richard Zhu
Enable SATA on iMX6QP SABRESD board. Signed-off-by: Richard Zhu --- arch/arm/boot/dts/imx6qp-sabresd.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/imx6qp-sabresd.dts b/arch/arm/boot/dts/imx6qp-sabresd.dts index f1b9cb104fdd..7e1e0aa0a475 100644 --- a/arch/arm

RE: [EXT] Re: [PATCH] ARM: dts: imx6qdl: only enable pcie in the pcie dts file

2020-07-08 Thread Richard Zhu
> -Original Message- > From: Fabio Estevam > Sent: 2020年7月9日 1:49 > To: Richard Zhu > Cc: Shawn Guo ; dl-linux-imx ; > moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE > ; linux-kernel > > Subject: Re: [PATCH] ARM: dts: imx6qdl: only enable pcie in

[PATCH] ARM: dts: imx6qdl: only enable pcie in the pcie dts file

2020-07-06 Thread Richard Zhu
uto boards. Signed-off-by: Richard Zhu --- arch/arm/boot/dts/Makefile | 4 arch/arm/boot/dts/imx6dl-sabreauto-pcie.dts | 12 arch/arm/boot/dts/imx6dl-sabresd-pcie.dts | 12 arch/arm/boot/dts/imx6q-sabreauto-pcie.dts | 12 arch/arm/boot

RE: [EXT] Re: [PATCH] ARM: dts: imx6qp-sabreauto: enable sata on imx6qp sabreauto board

2020-07-10 Thread Richard Zhu
> -Original Message- > From: Fabio Estevam > Sent: 2020年7月9日 1:41 > To: Richard Zhu > Cc: Shawn Guo ; dl-linux-imx ; > moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE > ; linux-kernel > > Subject: [EXT] Re: [PATCH] ARM: dts: imx6qp-sabreauto: enable

[PATCH] ARM: dts: imx6qp-sabresd: enable sata

2020-07-10 Thread Richard Zhu
Enable SATA on iMX6QP SABRESD board. Signed-off-by: Richard Zhu Reviewed-by: Fabio Estevam --- arch/arm/boot/dts/imx6qp-sabresd.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/imx6qp-sabresd.dts b/arch/arm/boot/dts/imx6qp-sabresd.dts index f1b9cb104fdd

[PATCH] ARM: dts: imx6qp-sabreauto: enable sata

2020-07-10 Thread Richard Zhu
Enable SATA on iMX6QP SABREAUTO board. Signed-off-by: Richard Zhu Reviewed-by: Fabio Estevam --- arch/arm/boot/dts/imx6qp-sabreauto.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/imx6qp-sabreauto.dts b/arch/arm/boot/dts/imx6qp-sabreauto.dts index d4caeeb0af70

RE: [PATCH 3/3] PCI: imx: Add support for i.MX8MQ

2018-11-29 Thread Richard Zhu
> -Original Message- > From: Andrey Smirnov [mailto:andrew.smir...@gmail.com] > Sent: 2018年11月27日 2:10 > To: Richard Zhu > Cc: linux-kernel ; Bjorn Helgaas > ; Fabio Estevam ; Chris > Healy ; Lucas Stach ; > Leonard Crestez ; Aisheng DONG > ; dl-linux-imx ; &

RE: [PATCH] PCI: controller: dwc: Make PCI_IMX6 depend on PCIEPORTBUS

2018-12-12 Thread Richard Zhu
> -Original Message- > From: Andrey Smirnov [mailto:andrew.smir...@gmail.com] > Sent: 2018年12月8日 7:57 > To: niklas.cas...@linaro.org > Cc: Lucas Stach ; linux-...@vger.kernel.org; Bjorn > Helgaas ; Chris Healy ; > Leonard Crestez ; Aisheng Dong > ; Richard Zhu ; &g

[PATCH] PCI: imx: make msi work without pcieportbus

2018-12-12 Thread Richard Zhu
are assigned. Signed-off-by: Richard Zhu --- drivers/pci/controller/dwc/pci-imx6.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/pci/controller/dwc/pci-imx6.c b/drivers/pci/controller/dwc/pci-imx6.c index 26087b3..6c3e56b 100644 --- a/drivers/pci/controller/dwc/pci-imx6.c

RE: [PATCH] PCI: imx: make msi work without pcieportbus

2018-12-12 Thread Richard Zhu
> -Original Message- > From: Baruch Siach [mailto:bar...@tkos.co.il] > Sent: 2018年12月13日 14:37 > To: Richard Zhu > Cc: bhelg...@google.com; lorenzo.pieral...@arm.com; > l.st...@pengutronix.de; andrew.smir...@gmail.com; > linux-...@vger.kernel.org; linux-kernel@vge

[v2] PCI: imx: make msi work without pcieportbus

2018-12-13 Thread Richard Zhu
MSI_EN of iMX PCIe RC would be asserted when PCIEPORTBUS driver is selected. Thus, the MSI works fine on iMX PCIe before. Assert it unconditionally when MSI is supported. Otherwise, the MSI wouldn't be triggered although the EP is present and the MSIs are assigned. Signed-off-by: Richard Zhu

RE: [v2] PCI: imx: make msi work without pcieportbus

2018-12-13 Thread Richard Zhu
> -Original Message- > From: Baruch Siach [mailto:bar...@tkos.co.il] > Sent: 2018年12月13日 16:13 > To: Richard Zhu > Cc: bhelg...@google.com; lorenzo.pieral...@arm.com; > l.st...@pengutronix.de; andrew.smir...@gmail.com; > linux-...@vger.kernel.org; linux-kernel@vge

RE: [v2] PCI: imx: make msi work without pcieportbus

2018-12-13 Thread Richard Zhu
Hi Lucas: > -Original Message- > From: Lucas Stach [mailto:l.st...@pengutronix.de] > Sent: 2018年12月13日 17:19 > To: Richard Zhu ; bhelg...@google.com; > lorenzo.pieral...@arm.com; andrew.smir...@gmail.com > Cc: linux-...@vger.kernel.org; linux-arm-ker...@lists.infradead.o

RE: [v2] PCI: imx: make msi work without pcieportbus

2018-12-13 Thread Richard Zhu
> -Original Message- > From: Lucas Stach [mailto:l.st...@pengutronix.de] > Sent: 2018年12月13日 18:07 > To: Richard Zhu ; bhelg...@google.com; > lorenzo.pieral...@arm.com; andrew.smir...@gmail.com > Cc: linux-...@vger.kernel.org; linux-arm-ker...@lists.infradead.o

[v3] PCI: imx: make msi work without pcieportbus

2018-12-13 Thread Richard Zhu
MSI_EN of iMX PCIe RC would be asserted when PCIEPORTBUS driver is selected. Thus, the MSI works fine on iMX PCIe before. Assert it unconditionally when MSI is enabled. Otherwise, the MSI wouldn't be triggered although the EP is present and the MSIs are assigned. Signed-off-by: Richard Zhu

RE: [v2] PCI: imx: make msi work without pcieportbus

2018-12-13 Thread Richard Zhu
Hi Bjorn: Thanks for your kindly review. > -Original Message- > From: Bjorn Helgaas [mailto:helg...@kernel.org] > Sent: 2018年12月13日 22:41 > To: Richard Zhu > Cc: lorenzo.pieral...@arm.com; l.st...@pengutronix.de; > andrew.smir...@gmail.com; linux-...@vger.kernel.o

[v4] PCI: imx: make msi work without CONFIG_PCIEPORTBUS=y

2018-12-13 Thread Richard Zhu
I wouldn't be triggered although the EP is present and the MSIs are assigned. Signed-off-by: Richard Zhu Reviewed-by: Lucas Stach --- Changes v1 -> v2: * Assert the MSI_EN unconditionally when MSI is supported. Changes v2 -> v3: * Remove the IS_ENABLED(CONFIG_PCI_MSI) since th

[v5] PCI: imx: make msi work without CONFIG_PCIEPORTBUS=y

2018-12-18 Thread Richard Zhu
I wouldn't be triggered although the EP is present and the MSIs are assigned. Signed-off-by: Richard Zhu Reviewed-by: Lucas Stach --- Changes v1 -> v2: * Assert the MSI_EN unconditionally when MSI is supported. Changes v2 -> v3: * Remove the IS_ENABLED(CONFIG_PCI_MSI) since th

RE: [v4] PCI: imx: make msi work without CONFIG_PCIEPORTBUS=y

2018-12-19 Thread Richard Zhu
Hi Bjorn: > -Original Message- > From: Lucas Stach [mailto:l.st...@pengutronix.de] > Sent: 2018年12月19日 23:52 > To: Bjorn Helgaas ; Richard Zhu > > Cc: Lorenzo Pieralisi ; Andrew Smirnov > ; linux-...@vger.kernel.org; > linux-kernel@vger.kernel.org; linux-arm-ke

RE: [v4] PCI: imx: make msi work without CONFIG_PCIEPORTBUS=y

2018-12-19 Thread Richard Zhu
Hi Bjorn: > -Original Message- > From: Lucas Stach [mailto:l.st...@pengutronix.de] > Sent: 2018年12月19日 23:52 > To: Bjorn Helgaas ; Richard Zhu > > Cc: Lorenzo Pieralisi ; Andrew Smirnov > ; linux-...@vger.kernel.org; > linux-kernel@vger.kernel.org; linux-arm-ke

RE: [RFC 1/2] dt-bindings: imx6q-pcie: Add support for i.MX8QM/QXP PCIe

2019-03-14 Thread Richard Zhu
Hi Lucas: Thanks for your reivew. > -Original Message- > From: Lucas Stach [mailto:l.st...@pengutronix.de] > Sent: 2019年3月14日 17:31 > To: Richard Zhu ; bhelg...@google.com; > lorenzo.pieral...@arm.com; andrew.smir...@gmail.com > Cc: linux-...@vger.kernel.

RE: [RFC 2/2] PCI: imx6: Add support for i.MX8QM/QXP PCIe

2019-03-15 Thread Richard Zhu
Hi Andrey: > -Original Message- > From: Andrey Smirnov [mailto:andrew.smir...@gmail.com] > Sent: 2019年3月15日 10:18 > To: Richard Zhu > Cc: bhelg...@google.com; lorenzo.pieral...@arm.com; > l.st...@pengutronix.de; linux-...@vger.kernel.org; > linux-arm-ker...@lists

RE: [RFC 0/7] cpuidle: Add poking mechanism to support non-IPI wakeup

2019-03-29 Thread Richard Zhu
> -Original Message- > From: Aisheng Dong > Sent: 2019年3月28日 19:21 > To: Marc Zyngier ; Leonard Crestez > ; l.st...@pengutronix.de; Richard Zhu > ; Jacky Bai > Cc: Fabio Estevam ; Cosmin Samoila > ; Robin Gong ; Mircea Pop > ; Daniel Baluta ; >

[RFC 1/2] dt-bindings: imx6q-pcie: Add support for i.MX8QM/QXP PCIe

2019-03-13 Thread Richard Zhu
HSIO_GPIO and clock PCIE_PER are required by i.MX8QM/QXP PCIe. Add these specific properties to enable i.MX8QM/QXP PCIe. Signed-off-by: Richard Zhu --- .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 21 + 1 file changed, 21 insertions(+) diff --git a/Documentation

[RFC 2/2] PCI: imx6: Add support for i.MX8QM/QXP PCIe

2019-03-13 Thread Richard Zhu
can be used as PCIe reference clock. - clock request GPIO for controlling the PCI reference clock request signal. And should be configure OD when L1SS maybe enabled later. - One more power domain HSIO_GPIO and clock PCIE_PER are required by i.MX8QM/QXP PCIe. Signed-off-by: Richard Zhu

RE: [RFC 2/2] PCI: imx6: Add support for i.MX8QM/QXP PCIe

2019-03-14 Thread Richard Zhu
Hi Andrey: Thanks a lot for your review comments. Best Regards Richard Zhu Office: 86-21-28937189 Mobile: 86-13386059786 > -Original Message- > From: Andrey Smirnov [mailto:andrew.smir...@gmail.com] > Sent: 2019年3月14日 4:20 > To: Richard Zhu > Cc: bhelg...@google.com;

RE: [v5] PCI: imx: make msi work without CONFIG_PCIEPORTBUS=y

2018-12-20 Thread Richard Zhu
Hi Lorenzo: > -Original Message- > From: Lorenzo Pieralisi [mailto:lorenzo.pieral...@arm.com] > Sent: 2018年12月20日 22:50 > To: Richard Zhu > Cc: bhelg...@google.com; l.st...@pengutronix.de; > andrew.smir...@gmail.com; linux-...@vger.kernel.org; > linux-arm-ker..

[v6] PCI: imx: make msi work without CONFIG_PCIEPORTBUS=y

2018-12-20 Thread Richard Zhu
ts use MSI. Fixes: f3fdfc4ac3a2 ("PCI: Remove host driver Kconfig selection of CONFIG_PCIEPORTBUS") Signed-off-by: Richard Zhu Reviewed-by: Lucas Stach Tested-by: Sven Van Asbroeck Acked-by: Lorenzo Pieralisi --- Changes v1 -> v2: * Assert the MSI_EN unconditionally when MSI i

RE: [PATCH 3/3] PCI: imx: Add support for i.MX8MQ

2018-11-18 Thread Richard Zhu
r.kernel.org > Cc: Andrey Smirnov ; bhelg...@google.com; > Fabio Estevam ; cphe...@gmail.com; > l.st...@pengutronix.de; Leonard Crestez ; > Aisheng DONG ; Richard Zhu > ; dl-linux-imx ; > linux-arm-ker...@lists.infradead.org; linux-...@vger.kernel.org > Subject: [PATCH 3/3]

RE: [PATCH v2 1/1] PCI: imx6: Add pcie compliance test option

2017-06-12 Thread Richard Zhu
> -Original Message- > From: Bjorn Helgaas [mailto:helg...@kernel.org] > Sent: Tuesday, June 13, 2017 7:49 AM > To: Stefan Schoefegger > Cc: linux-...@vger.kernel.org; Richard Zhu ; Arnd > Bergmann ; open list ; > Kishon Vijay Abraham I ; Jingoo Han > ; Bjo

RE: [PATCH] PCI: imx6: add regulator support

2017-06-15 Thread Richard Zhu
> -Original Message- > From: Bjorn Helgaas [mailto:helg...@kernel.org] > Sent: Friday, June 16, 2017 5:06 AM > To: Quentin Schulz > Cc: Richard Zhu ; l.st...@pengutronix.de; > bhelg...@google.com; robh...@kernel.org; mark.rutl...@arm.com; > thomas.petazz...@free-e

RE: [PATCH] PCI: imx6: fix spelling mistake: "contol" -> "control"

2017-04-25 Thread Richard Zhu
> -Original Message- > From: Colin King [mailto:colin.k...@canonical.com] > Sent: Friday, April 21, 2017 3:03 PM > To: Richard Zhu ; Lucas Stach > ; Bjorn Helgaas ; linux- > p...@vger.kernel.org; linux-arm-ker...@lists.infradead.org > Cc: linux-kernel@vger.kernel.

[RFC 3/4] ARM: imx: add the platform related rpmsg implementation

2016-01-06 Thread Richard Zhu
From: Richard Zhu - add mu driver support, the irq and 4bytes msg of the mu module are as the interaction channel between A# core and the M4 core on imx amp platforms. - register one notify in isr of the mu's irq used by rpmsg. - instance the virtual processor, and fill up the virtio_config_ops

RE: [RFC 3/4] ARM: imx: add the platform related rpmsg implementation

2016-01-27 Thread Richard Zhu
To: Richard Zhu Cc: o...@wizery.com; Stefan Agner; linux-kernel@vger.kernel.org Subject: Re: [RFC 3/4] ARM: imx: add the platform related rpmsg implementation On Wed, Jan 06, 2016 at 04:06:43PM +0800, Richard Zhu wrote: > From: Richard Zhu > > - add mu driver support, the irq and 4bytes msg

RE: [RFC 3/4] ARM: imx: add the platform related rpmsg implementation

2016-01-27 Thread Richard Zhu
Thanks a lot. Best Regards hongxing zhu Linux BSP team Office: 86-21-28937189 Email: hongxing@nxp.com -Original Message- From: Shawn Guo [mailto:shawn...@kernel.org] Sent: Thursday, January 28, 2016 1:50 PM To: Richard Zhu Cc: o...@wizery.com; Stefan Agner; linux-kernel

RE: [RFC 3/4] ARM: imx: add the platform related rpmsg implementation

2016-02-14 Thread Richard Zhu
> -Original Message- > From: Shawn Guo [mailto:shawn...@kernel.org] > Sent: Monday, February 15, 2016 2:10 PM > To: Richard Zhu > Cc: o...@wizery.com; Stefan Agner; linux-kernel@vger.kernel.org; linux-arm- > ker...@lists.infradead.org > Subject: Re: [RFC 3/4] ARM:

  1   2   >