RE: [PATCH V3] remoteproc: virtio: Fix wdg cannot recovery remote processor

2024-01-09 Thread Joakim Zhang
Kindly Ping... On Sunday, December 17, 2023 1:37 PM, Joakim Zhang wrote: > Recovery remote processor failed when wdg irq received: > [0.842574] remoteproc remoteproc0: crash detected in cix-dsp-rproc: type > watchdog > [0.842750] remoteproc remoteproc0: handling crash #

[PATCH V3] remoteproc: virtio: Fix wdg cannot recovery remote processor

2023-12-16 Thread joakim . zhang
From: Joakim Zhang Recovery remote processor failed when wdg irq received: [0.842574] remoteproc remoteproc0: crash detected in cix-dsp-rproc: type watchdog [0.842750] remoteproc remoteproc0: handling crash #1 in cix-dsp-rproc [0.842824] remoteproc remoteproc0: recovering cix-dsp

RE: [PATCH V2] remoteproc: virtio: Fix wdg cannot recovery remote processor

2023-12-16 Thread Joakim Zhang
Hello Arnaud, > -Original Message- > From: Arnaud POULIQUEN > Sent: Saturday, December 16, 2023 12:56 AM > To: Joakim Zhang ; anders...@kernel.org; > mathieu.poir...@linaro.org > Cc: linux-remotep...@vger.kernel.org; linux-kernel@vger.kernel.org; cix- > kernel-up

[PATCH V2] remoteproc: virtio: Fix wdg cannot recovery remote processor

2023-12-15 Thread joakim . zhang
From: Joakim Zhang Recovery remote processor failed when wdg irq received: [0.842574] remoteproc remoteproc0: crash detected in cix-dsp-rproc: type watchdog [0.842750] remoteproc remoteproc0: handling crash #1 in cix-dsp-rproc [0.842824] remoteproc remoteproc0: recovering cix-dsp

回复: [PATCH V1] remoteproc: virtio: Fix wdg cannot recovery remote processor

2023-12-12 Thread Joakim Zhang
件原件- > 发件人: Joakim Zhang > 发送时间: 2023年12月12日 13:24 > 收件人: anders...@kernel.org; mathieu.poir...@linaro.org; > arnaud.pouliq...@foss.st.com > 抄送: linux-remotep...@vger.kernel.org; linux-kernel@vger.kernel.org; > cix-kernel-upstream ; Joakim Zhang > > 主题: [PATCH V1] remotep

[PATCH V1] remoteproc: virtio: Fix wdg cannot recovery remote processor

2023-12-11 Thread joakim . zhang
From: Joakim Zhang Recovery remote processor failed when wdg irq received: [0.842574] remoteproc remoteproc0: crash detected in cix-dsp-rproc: type watchdog [0.842750] remoteproc remoteproc0: handling crash #1 in cix-dsp-rproc [0.842824] remoteproc remoteproc0: recovering cix-dsp

RE: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac resume back

2021-04-14 Thread Joakim Zhang
> -Original Message- > From: Joakim Zhang > Sent: 2021年4月14日 16:07 > To: Thierry Reding > Cc: David S. Miller ; Jakub Kicinski ; > Jon Hunter ; Giuseppe Cavallaro > ; Alexandre Torgue ; > Jose Abreu ; net...@vger.kernel.org; Linux Kernel > Mailing List ; l

RE: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac resume back

2021-04-14 Thread Joakim Zhang
> -Original Message- > From: Thierry Reding > Sent: 2021年4月14日 15:41 > To: Joakim Zhang > Cc: David S. Miller ; Jakub Kicinski ; > Jon Hunter ; Giuseppe Cavallaro > ; Alexandre Torgue ; > Jose Abreu ; net...@vger.kernel.org; Linux Kernel > Mailing List ; l

RE: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac resume back

2021-04-13 Thread Joakim Zhang
> -Original Message- > From: Thierry Reding > Sent: 2021年4月14日 0:07 > To: David S. Miller ; Jakub Kicinski > Cc: Joakim Zhang ; Jon Hunter > ; Giuseppe Cavallaro ; > Alexandre Torgue ; Jose Abreu > ; net...@vger.kernel.org; Linux Kernel Mailing List > ;

RE: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac resume back

2021-04-13 Thread Joakim Zhang
Hi Jon, > -Original Message- > From: Jon Hunter > Sent: 2021年4月13日 16:41 > To: Joakim Zhang ; Giuseppe Cavallaro > ; Alexandre Torgue ; > Jose Abreu > Cc: net...@vger.kernel.org; Linux Kernel Mailing List > ; linux-tegra ; > Jakub Kicinski > Subject:

RE: [PATCH net-next 0/3] net: add new properties for of_get_mac_address from nvmem

2021-04-12 Thread Joakim Zhang
Hi Jabuk, > -Original Message- > From: Jakub Kicinski > Sent: 2021年4月10日 2:44 > To: Joakim Zhang > Cc: da...@davemloft.net; robh...@kernel.org; and...@lunn.ch; > hkallwe...@gmail.com; li...@armlinux.org.uk; frowand.l...@gmail.com; > net...@vger.kernel.org; devic

RE: [PATCH net-next 1/3] dt-bindings: net: add new properties for of_get_mac_address from nvmem

2021-04-12 Thread Joakim Zhang
Hi Rob, > -Original Message- > From: Rob Herring > Sent: 2021年4月9日 21:50 > To: Joakim Zhang > Cc: David Miller ; Jakub Kicinski ; > Andrew Lunn ; Heiner Kallweit ; > Russell King ; Frank Rowand > ; netdev ; > devicet...@vger.kernel.org; linux-kernel@vg

[PATCH net-next 2/3] net: ethernet: add property "nvmem_macaddr_swap" to swap macaddr bytes order

2021-04-09 Thread Joakim Zhang
() nvmem_get_mac_address() i.MX6x/7D/8MQ/8MM platforms ethernet MAC address read from nvmem ocotp eFuses, but it requires to swap the six bytes order. The patch add optional property "nvmem_macaddr_swap" to swap macaddr bytes order. Signed-off-by: Fugang Duan Signed-off-by: Joakim Zhang

[PATCH net-next 1/3] dt-bindings: net: add new properties for of_get_mac_address from nvmem

2021-04-09 Thread Joakim Zhang
mem-mac-address" in ethernet node. Update these two properties in the binding documentation. Signed-off-by: Fugang Duan Signed-off-by: Joakim Zhang --- .../bindings/net/ethernet-controller.yaml | 14 ++ 1 file changed, 14 insertions(+) diff --git a/Documentation/devicetree/b

[PATCH net-next 3/3] of_net: add property "nvmem-mac-address" for of_get_mac_addr()

2021-04-09 Thread Joakim Zhang
y. Signed-off-by: Fugang Duan Signed-off-by: Joakim Zhang --- drivers/of/of_net.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/of/of_net.c b/drivers/of/of_net.c index 6e411821583e..20c3ae17f95f 100644 --- a/drivers/of/of_net.c +++ b/drivers/of/of_net.c @@ -116,6 +116,10 @@

[PATCH net-next 0/3] net: add new properties for of_get_mac_address from nvmem

2021-04-09 Thread Joakim Zhang
This patch set adds new properties for of_get_mac_address from nvmem. Fugang Duan (3): dt-bindings: net: add new properties for of_get_mac_address from nvmem net: ethernet: add property "nvmem_macaddr_swap" to swap macaddr bytes order of_net: add property "nvmem-mac-address" for

RE: [PATCH net-next 0/3] net: add new properties for of_get_mac_address from nvmem

2021-04-09 Thread Joakim Zhang
Hi, Please ignore this patch set version, I will resend it, sorry. Best Regards, Joakim Zhang > -Original Message- > From: Joakim Zhang > Sent: 2021年4月9日 16:38 > To: da...@davemloft.net; k...@kernel.org; robh...@kernel.org; > and...@lunn.ch; hkallwe...@gmail.com; li...@

[PATCH net-next 3/3] of_net: add property "nvmem-mac-address" for of_get_mac_addr()

2021-04-09 Thread Joakim Zhang
y. Signed-off-by: Fugang Duan Signed-off-by: Joakim Zhang --- drivers/of/of_net.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/of/of_net.c b/drivers/of/of_net.c index 6e411821583e..20c3ae17f95f 100644 --- a/drivers/of/of_net.c +++ b/drivers/of/of_net.c @@ -116,6 +116,10 @@

[PATCH net-next 2/3] net: ethernet: add property "nvmem_macaddr_swap" to swap macaddr bytes order

2021-04-09 Thread Joakim Zhang
() nvmem_get_mac_address() i.MX6x/7D/8MQ/8MM platforms ethernet MAC address read from nvmem ocotp eFuses, but it requires to swap the six bytes order. The patch add optional property "nvmem_macaddr_swap" to swap macaddr bytes order. Signed-off-by: Fugang Duan Signed-off-by: Joakim Zhang

[PATCH net-next 1/3] dt-bindings: net: add new properties for of_get_mac_address from nvmem

2021-04-09 Thread Joakim Zhang
mem-mac-address" in ethernet node. Update these two properties in the binding documentation. Signed-off-by: Fugang Duan Signed-off-by: Joakim Zhang --- .../bindings/net/ethernet-controller.yaml | 14 ++ 1 file changed, 14 insertions(+) diff --git a/Documentation/devicetree/b

[PATCH net-next 0/3] net: add new properties for of_get_mac_address from nvmem

2021-04-09 Thread Joakim Zhang
This patch set adds new properties for of_get_mac_address from nvmem. Fugang Duan (3): dt-bindings: net: add new properties for of_get_mac_address from nvmem net: ethernet: add property "nvmem_macaddr_swap" to swap macaddr bytes order of_net: add property "nvmem-mac-address" for

RE: [PATCH] net: phy: fix PHY possibly unwork after MDIO bus resume back

2021-04-07 Thread Joakim Zhang
> -Original Message- > From: Heiner Kallweit > Sent: 2021年4月7日 18:22 > To: Joakim Zhang ; christian.me...@t2data.com; > and...@lunn.ch; li...@armlinux.org.uk; da...@davemloft.net; > k...@kernel.org > Cc: net...@vger.kernel.org; linux-kernel@vger.kernel.org; dl-

RE: [PATCH] net: phy: fix PHY possibly unwork after MDIO bus resume back

2021-04-07 Thread Joakim Zhang
Hi Heiner, > -Original Message- > From: Joakim Zhang > Sent: 2021年4月7日 15:46 > To: Heiner Kallweit ; christian.me...@t2data.com; > and...@lunn.ch; li...@armlinux.org.uk; da...@davemloft.net; > k...@kernel.org > Cc: net...@vger.kernel.org; linux-kernel@vger.ker

RE: [PATCH] net: phy: fix PHY possibly unwork after MDIO bus resume back

2021-04-07 Thread Joakim Zhang
Hi Heiner, > -Original Message- > From: Heiner Kallweit > Sent: 2021年4月7日 15:12 > To: Joakim Zhang ; christian.me...@t2data.com; > and...@lunn.ch; li...@armlinux.org.uk; da...@davemloft.net; > k...@kernel.org > Cc: net...@vger.kernel.org; linux-kernel@vger.ker

RE: [PATCH] net: phy: fix PHY possibly unwork after MDIO bus resume back

2021-04-06 Thread Joakim Zhang
Hi Heiner, > -Original Message- > From: Heiner Kallweit > Sent: 2021年4月7日 2:22 > To: Joakim Zhang ; christian.me...@t2data.com; > and...@lunn.ch; li...@armlinux.org.uk; da...@davemloft.net; > k...@kernel.org; Russell King - ARM Linux > Cc: net...@vger.ker

RE: [PATCH] net: phy: fix PHY possibly unwork after MDIO bus resume back

2021-04-06 Thread Joakim Zhang
> -Original Message- > From: Heiner Kallweit > Sent: 2021年4月6日 14:29 > To: Joakim Zhang ; christian.me...@t2data.com; > and...@lunn.ch; li...@armlinux.org.uk; da...@davemloft.net; > k...@kernel.org > Cc: net...@vger.kernel.org; linux-kernel@vger.kernel.org; dl-linux

RE: [PATCH] net: phy: fix PHY possibly unwork after MDIO bus resume back

2021-04-05 Thread Joakim Zhang
Hi Heiner, > -Original Message- > From: Heiner Kallweit > Sent: 2021年4月5日 20:10 > To: christian.me...@t2data.com; Joakim Zhang ; > and...@lunn.ch; li...@armlinux.org.uk; da...@davemloft.net; > k...@kernel.org > Cc: net...@vger.kernel.org; linux-kernel@vger.ker

RE: [PATCH] net: phy: fix PHY possibly unwork after MDIO bus resume back

2021-04-05 Thread Joakim Zhang
Hi Charistian, > -Original Message- > From: Christian Melki > Sent: 2021年4月5日 16:44 > To: Heiner Kallweit ; Joakim Zhang > ; and...@lunn.ch; li...@armlinux.org.uk; > da...@davemloft.net; k...@kernel.org > Cc: net...@vger.kernel.org; linux-kernel@vger.ker

RE: [PATCH] net: phy: fix PHY possibly unwork after MDIO bus resume back

2021-04-05 Thread Joakim Zhang
Hi Heiner, > -Original Message- > From: Heiner Kallweit > Sent: 2021年4月5日 6:49 > To: Joakim Zhang ; and...@lunn.ch; > li...@armlinux.org.uk; da...@davemloft.net; k...@kernel.org > Cc: net...@vger.kernel.org; linux-kernel@vger.kernel.org; dl-linux-imx > ; chris

RE: [PATCH] net: phy: fix PHY possibly unwork after MDIO bus resume back

2021-04-05 Thread Joakim Zhang
Hi Heiner, Thanks for your comments. > -Original Message- > From: Heiner Kallweit > Sent: 2021年4月4日 22:09 > To: Joakim Zhang ; and...@lunn.ch; > li...@armlinux.org.uk; da...@davemloft.net; k...@kernel.org > Cc: net...@vger.kernel.org; linux-kernel@vger.kernel

[PATCH] net: phy: fix PHY possibly unwork after MDIO bus resume back

2021-04-04 Thread Joakim Zhang
This patch changes PHY state to PHY_UP when MDIO bus resume back, it should be reasonable after PHY hardware re-initialized. Also give state machine a chance to start/config auto-nego again. Signed-off-by: Joakim Zhang --- drivers/net/phy/phy_device.c | 7 +++ 1 file changed, 7 inser

RE: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac resume back

2021-03-31 Thread Joakim Zhang
> -Original Message- > From: Jon Hunter > Sent: 2021年3月31日 19:29 > To: Joakim Zhang ; Giuseppe Cavallaro > ; Alexandre Torgue ; > Jose Abreu > Cc: net...@vger.kernel.org; Linux Kernel Mailing List > ; linux-tegra ; > Jakub Kicinski > Subject: Re: Regress

RE: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac resume back

2021-03-31 Thread Joakim Zhang
> -Original Message- > From: Joakim Zhang > Sent: 2021年3月31日 15:44 > To: Jon Hunter > Cc: net...@vger.kernel.org; Linux Kernel Mailing List > ; linux-tegra ; > Jakub Kicinski > Subject: RE: Regression v5.12-rc3: net: stmmac: re-init rx buffer

RE: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac resume back

2021-03-31 Thread Joakim Zhang
> -Original Message- > From: Jon Hunter > Sent: 2021年3月30日 20:51 > To: Joakim Zhang > Cc: net...@vger.kernel.org; Linux Kernel Mailing List > ; linux-tegra ; > Jakub Kicinski > Subject: Re: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac > resu

RE: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac resume back

2021-03-25 Thread Joakim Zhang
> -Original Message- > From: Jon Hunter > Sent: 2021年3月25日 16:01 > To: Joakim Zhang > Cc: net...@vger.kernel.org; Linux Kernel Mailing List > ; linux-tegra ; > Jakub Kicinski > Subject: Re: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac > r

RE: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac resume back

2021-03-25 Thread Joakim Zhang
> -Original Message- > From: Jon Hunter > Sent: 2021年3月24日 20:39 > To: Joakim Zhang > Cc: net...@vger.kernel.org; Linux Kernel Mailing List > ; linux-tegra ; > Jakub Kicinski > Subject: Re: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac > resu

RE: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac resume back

2021-03-24 Thread Joakim Zhang
> -Original Message- > From: Jon Hunter > Sent: 2021年3月24日 18:51 > To: Joakim Zhang > Cc: net...@vger.kernel.org; Linux Kernel Mailing List > ; linux-tegra ; > Jakub Kicinski > Subject: Regression v5.12-rc3: net: stmmac: re-init rx buffers when mac >

RE: [PATCH V1] arm64: dts: imx8mp: fix FEC can't work when attached to generic phy driver

2021-03-18 Thread Joakim Zhang
> -Original Message- > From: Shawn Guo > Sent: 2021年3月18日 18:48 > To: Joakim Zhang > Cc: robh...@kernel.org; s.ha...@pengutronix.de; feste...@gmail.com; > ker...@pengutronix.de; dl-linux-imx ; > devicet...@vger.kernel.org; linux-arm-ker...@lists.infradea

RE: [PATCH V1] arm64: dts: imx8mp: fix FEC can't work when attached to generic phy driver

2021-03-18 Thread Joakim Zhang
Kindly pinging... Best Regards, Joakim Zhang > -Original Message- > From: Joakim Zhang > Sent: 2021年3月4日 19:40 > To: robh...@kernel.org; shawn...@kernel.org; s.ha...@pengutronix.de; > feste...@gmail.com > Cc: ker...@pengutronix.de; dl-linux-imx ; > devicet...@vger.

[PATCH V1] arm64: dts: imx8mp: fix FEC can't work when attached to generic phy driver

2021-03-04 Thread Joakim Zhang
ng to debug other modules. Fixs: commit 9e847693c6f34 ("arm64: dts: freescale: Add i.MX8MP EVK board support") Signed-off-by: Joakim Zhang --- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mp-evk.d

RE: [PATCH net 1/1] net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10

2021-03-03 Thread Joakim Zhang
t; > We introduce dwmac410_dma_init_channel() here for both EQoS v4.10 and > above which use different DMA_CH(n)_Interrupt_Enable bit definitions for NIE > and AIE. > > Fixes: 48863ce5940f ("stmmac: add DMA support for GMAC 4.xx") > Signed-off-by: Ong Boon Leong > Sig

RE: [PATCH net v4 1/1] can: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership

2021-03-01 Thread Joakim Zhang
> -Original Message- > From: Joakim Zhang > Sent: 2021年3月1日 18:57 > To: Oleksij Rempel ; m...@pengutronix.de; David S. > Miller ; Jakub Kicinski ; Oliver > Hartkopp ; Robin van der Gracht > > Cc: Andre Naujoks ; Eric Dumazet > ; ker...@pengutronix.de; linux

RE: [PATCH net v4 1/1] can: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership

2021-03-01 Thread Joakim Zhang
>] > | (__qdisc_run+0x4f0/0x534) > > To fix this problem, only set skb ownership to sockets which have still a ref > count > 0. > > Cc: Oliver Hartkopp > Cc: Andre Naujoks > Suggested-by: Eric Dumazet > Fixes: 0ae89beb283a ("can: add destructor f

RE: [PATCH V3 0/4] tools: perf: Add JSON metrics for i.MX8M platforms

2021-02-18 Thread Joakim Zhang
Gentle pinging... Best Regards, Joakim Zhang > -Original Message- > From: John Garry > Sent: 2021年1月27日 22:14 > To: Joakim Zhang ; w...@kernel.org; > mathieu.poir...@linaro.org; leo@linaro.org; pet...@infradead.org; > mi...@redhat.com; a...@kernel.org; ma

[PATCH V3 3/4] perf vendor events: Add JSON metrics for imx8mq DDR Perf

2021-01-27 Thread Joakim Zhang
Add JSON metrics for imx8mq DDR Perf. Signed-off-by: Joakim Zhang --- .../arch/arm64/freescale/imx8mq/sys/ddrc.json | 37 +++ .../arm64/freescale/imx8mq/sys/metrics.json | 18 + 2 files changed, 55 insertions(+) create mode 100644 tools/perf/pmu-events/arch/arm64

[PATCH V3 0/4] tools: perf: Add JSON metrics for i.MX8M platforms

2021-01-27 Thread Joakim Zhang
Add JSON metrics for i.MX8M platforms. ChangeLogs: V1->V2: * remove board level metrics (bandwidth metrics). V2->V3: * Add the missing "ScaleUnit". Joakim Zhang (4): perf vendor events: Fix indentation of brackets in imx8mm metrics perf vendor events:

[PATCH V3 4/4] perf vendor events: Add JSON metrics for imx8mp DDR Perf

2021-01-27 Thread Joakim Zhang
Add JSON metrics for imx8mp DDR Perf. Signed-off-by: Joakim Zhang --- .../arch/arm64/freescale/imx8mp/sys/ddrc.json | 37 ++ .../arm64/freescale/imx8mp/sys/metrics.json | 466 ++ 2 files changed, 503 insertions(+) create mode 100644 tools/perf/pmu-events/arch/arm64

[PATCH V3 2/4] perf vendor events: Add JSON metrics for imx8mn DDR Perf

2021-01-27 Thread Joakim Zhang
Add JSON metrics for imx8mn DDR Perf. Signed-off-by: Joakim Zhang --- .../arch/arm64/freescale/imx8mn/sys/ddrc.json | 37 +++ .../arm64/freescale/imx8mn/sys/metrics.json | 18 + 2 files changed, 55 insertions(+) create mode 100644 tools/perf/pmu-events/arch/arm64

[PATCH V3 1/4] perf vendor events: Fix indentation of brackets in imx8mm metrics

2021-01-27 Thread Joakim Zhang
Fix indentation of brackets in imx8mm metrics. Signed-off-by: Joakim Zhang --- .../pmu-events/arch/arm64/freescale/imx8mm/sys/metrics.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/perf/pmu-events/arch/arm64/freescale/imx8mm/sys/metrics.json b/tools/perf

RE: [PATCH] perf metricgroup: Fix system PMU metrics

2021-01-20 Thread Joakim Zhang
> -Original Message- > From: John Garry > Sent: 2021年1月20日 17:16 > To: Joakim Zhang ; pet...@infradead.org; > mi...@redhat.com; a...@kernel.org; mark.rutl...@arm.com; > alexander.shish...@linux.intel.com; jo...@redhat.com; > namhy...@kernel.org; irog...@google.com

RE: [PATCH] perf metricgroup: Fix system PMU metrics

2021-01-19 Thread Joakim Zhang
> -Original Message- > From: John Garry > Sent: 2021年1月20日 1:33 > To: Joakim Zhang ; pet...@infradead.org; > mi...@redhat.com; a...@kernel.org; mark.rutl...@arm.com; > alexander.shish...@linux.intel.com; jo...@redhat.com; > namhy...@kernel.org; irog...@google.com

RE: [PATCH] perf metricgroup: Fix system PMU metrics

2021-01-19 Thread Joakim Zhang
> -Original Message- > From: John Garry > Sent: 2021年1月19日 19:05 > To: Joakim Zhang ; pet...@infradead.org; > mi...@redhat.com; a...@kernel.org; mark.rutl...@arm.com; > alexander.shish...@linux.intel.com; jo...@redhat.com; > namhy...@kernel.org; irog...@google.com

RE: [PATCH] perf metricgroup: Fix system PMU metrics

2021-01-19 Thread Joakim Zhang
x.ibm.com > Cc: linux-kernel@vger.kernel.org; linux...@openeuler.org; Joakim Zhang > ; John Garry > Subject: [PATCH] perf metricgroup: Fix system PMU metrics > > Joakim reports that getting "perf stat" for multiple system PMU metrics > segfaults: > ./perf stat -a

RE: [PATCH V5 0/5] can: flexcan: add stop mode support for i.MX8QM

2020-12-22 Thread Joakim Zhang
> -Original Message- > From: Marc Kleine-Budde > Sent: 2020年11月6日 19:33 > To: Joakim Zhang ; robh...@kernel.org; > shawn...@kernel.org; s.ha...@pengutronix.de > Cc: ker...@pengutronix.de; dl-linux-imx ; > linux-...@vger.kernel.org; net...@vger.kernel.org; > linu

RE: [PATCH v2 0/4] perf drivers: Add sysfs identifier file

2020-11-25 Thread Joakim Zhang
> -Original Message- > From: John Garry > Sent: 2020年11月26日 0:00 > To: Will Deacon ; Joakim Zhang > ; zhangshao...@hisilicon.com; > mark.rutl...@arm.com; Frank Li ; robh...@kernel.org > Cc: catalin.mari...@arm.com; kernel-t...@android.com; a...@kernel.org; > linu

[PATCH V5 5/5] can: flexcan: add CAN wakeup function for i.MX8QM

2020-11-06 Thread Joakim Zhang
and the SCU firmware running on M4. For i.MX8QM, stop mode request is controlled by System Controller Unit(SCU) firmware, this patch introduces FLEXCAN_QUIRK_SETUP_STOP_MODE_SCFW quirk for this function. Signed-off-by: Joakim Zhang --- drivers/net/can/flexcan.c | 123

[PATCH V5 4/5] dt-bindings: firmware: add IMX_SC_R_CAN(x) macro for CAN

2020-11-06 Thread Joakim Zhang
Add IMX_SC_R_CAN(x) macro for CAN. Suggested-by: Marc Kleine-Budde Acked-by: Shawn Guo Signed-off-by: Joakim Zhang --- include/dt-bindings/firmware/imx/rsrc.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings/firmware/imx/rsrc.h b/include/dt-bindings/firmware/imx/rsrc.h

[PATCH V5 1/5] dt-bindings: can: flexcan: fix fsl,clk-source property

2020-11-06 Thread Joakim Zhang
Correct fsl,clk-source example since flexcan driver uses "of_property_read_u8" to get this property. Fixes: 9d733992772d ("dt-bindings: can: flexcan: add PE clock source property to device tree") Signed-off-by: Joakim Zhang --- Documentation/devicetree/bindings/net/can/

[PATCH V5 3/5] can: flexcan: rename macro FLEXCAN_QUIRK_SETUP_STOP_MODE -> FLEXCAN_QUIRK_SETUP_STOP_MODE_GPR

2020-11-06 Thread Joakim Zhang
This patch intends to rename FLEXCAN_QUIRK_SETUP_STOP_MODE quirk to FLEXCAN_QUIRK_SETUP_STOP_MODE_GRP for non-scu SoCs, coming patch will add quirk for scu SoCs. For non-scu SoCs, setup stop mode with GPR register. For scu SoCs, setup stop mode with SCU firmware. Signed-off-by: Joakim Zhang

[PATCH V5 2/5] dt-bindings: can: flexcan: add fsl,scu-index property to indicate a resource

2020-11-06 Thread Joakim Zhang
For SoCs with SCU support, need setup stop mode via SCU firmware, so this property can help indicate a resource in SCU firmware. Signed-off-by: Joakim Zhang --- .../devicetree/bindings/net/can/fsl,flexcan.yaml | 11 +++ 1 file changed, 11 insertions(+) diff --git a/Documentation

[PATCH V5 0/5] can: flexcan: add stop mode support for i.MX8QM

2020-11-06 Thread Joakim Zhang
mode_scfw() * prove failed if failed to setup stop mode. Joakim Zhang (5): dt-bindings: can: flexcan: fix fsl,clk-source property dt-bindings: can: flexcan: add fsl,scu-index property to indicate a resource can: flexcan: rename macro FLEXCAN_QUIRK_SETUP_STOP_MODE -> FLE

RE: [PATCH V2] arm64: dts: imx8mp-evk: add CAN support

2020-11-02 Thread Joakim Zhang
> -Original Message- > From: Krzysztof Kozlowski > Sent: 2020年11月3日 15:39 > To: Joakim Zhang > Cc: shawn...@kernel.org; s.ha...@pengutronix.de; feste...@gmail.com; > dl-linux-imx ; devicet...@vger.kernel.org; > linux-arm-ker...@lists.infradead.org; linux-kernel

RE: [PATCH V2] arm64: dts: imx8mp-evk: add CAN support

2020-11-02 Thread Joakim Zhang
> -Original Message- > From: Krzysztof Kozlowski > Sent: 2020年11月2日 16:29 > To: Joakim Zhang > Cc: shawn...@kernel.org; s.ha...@pengutronix.de; feste...@gmail.com; > dl-linux-imx ; devicet...@vger.kernel.org; > linux-arm-ker...@lists.infradead.org; linux-kernel

RE: [PATCH V4 1/6] firmware: imx: always export SCU symbols

2020-11-01 Thread Joakim Zhang
> -Original Message- > From: Shawn Guo > Sent: 2020年11月1日 15:43 > To: Joakim Zhang > Cc: m...@pengutronix.de; robh...@kernel.org; s.ha...@pengutronix.de; > ker...@pengutronix.de; dl-linux-imx ; Ying Liu > ; linux-...@vger.kernel.org; net...@vger.kerne

[PATCH 2/3] arm64: dts: imx8mm-evk: add IR support

2020-11-01 Thread Joakim Zhang
Add IR support on i.MX8MM EVK board. Signed-off-by: Joakim Zhang --- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi index

[PATCH 3/3] arm64: dts: imx8mn-evk: add IR support

2020-11-01 Thread Joakim Zhang
Add IR support on i.MX8MN EVK board. Signed-off-by: Joakim Zhang --- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi b/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi index

[PATCH 0/3] arm64: dts: imx8m: add IR support

2020-11-01 Thread Joakim Zhang
Add IR support on i.MX8M platforms. Joakim Zhang (3): arm64: dts: imx8mq-evk: add linux,autosuspend-period property for IR arm64: dts: imx8mm-evk: add IR support arm64: dts: imx8mn-evk: add IR support arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 14 ++ arch/arm64/boot/dts

[PATCH 1/3] arm64: dts: imx8mq-evk: add linux,autosuspend-period property for IR

2020-11-01 Thread Joakim Zhang
Add linux,autosuspend-period property for IR, details please refer to: commit ff1c9223b7b8 ("media: rc: gpio-ir-recv: add QoS support for cpuidle system") Signed-off-by: Joakim Zhang --- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 1 + 1 file changed, 1 insertion(+) diff --

[PATCH V2] arm64: dts: imx8mp-evk: add CAN support

2020-11-01 Thread Joakim Zhang
Add CAN device node and pinctrl on i.MX8MP evk board. Signed-off-by: Joakim Zhang --- ChangeLogs: V1->V2: * add missing space before '=', fsl,clk-source= /bits/ 8 <0> -> fsl,clk-source = /bits/ 8 <0> --- arch/arm64/boot/dts/freescale/i

RE: [PATCH V4 0/6] can: flexcan: add stop mode support for i.MX8QM

2020-10-29 Thread Joakim Zhang
Gentle Ping... @shawn...@kernel.org, Could you please help review patch 1/6 and 5/6 in this patch set? Best Regards, Joakim Zhang > -Original Message- > From: Joakim Zhang > Sent: 2020年10月21日 13:33 > To: m...@pengutronix.de; robh...@kernel.org; shawn...@kernel

[PATCH] arm64: dts: imx8mp-evk: add CAN support

2020-10-26 Thread Joakim Zhang
Add CAN device node and pinctrl on i.MX8MP evk board. Signed-off-by: Joakim Zhang --- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 62 arch/arm64/boot/dts/freescale/imx8mp.dtsi| 30 ++ 2 files changed, 92 insertions(+) diff --git a/arch/arm64/boot/dts

RE: [PATCH V4 0/6] can: flexcan: add stop mode support for i.MX8QM

2020-10-20 Thread Joakim Zhang
> -Original Message- > From: Joakim Zhang > Sent: 2020年10月21日 13:25 > To: m...@pengutronix.de; robh...@kernel.org; shawn...@kernel.org; > s.ha...@pengutronix.de > Cc: ker...@pengutronix.de; dl-linux-imx ; Ying Liu > ; linux-...@vger.kernel.org; net...@vger.kerne

[PATCH V4 6/6] can: flexcan: add CAN wakeup function for i.MX8QM

2020-10-20 Thread Joakim Zhang
and the SCU firmware running on M4. For i.MX8QM, stop mode request is controlled by System Controller Unit(SCU) firmware, this patch introduces FLEXCAN_QUIRK_SETUP_STOP_MODE_SCFW quirk for this function. Signed-off-by: Joakim Zhang --- drivers/net/can/flexcan.c | 123

[PATCH V4 0/6] can: flexcan: add stop mode support for i.MX8QM

2020-10-20 Thread Joakim Zhang
) * prove failed if failed to setup stop mode. Joakim Zhang (5): dt-bindings: can: flexcan: fix fsl,clk-source property dt-bindings: can: flexcan: add fsl,scu-index property to indicate a resource can: flexcan: rename macro FLEXCAN_QUIRK_SETUP_STOP_MODE -> FLEXCAN_QUI

[PATCH V4 5/6] dt-bindings: firmware: add IMX_SC_R_CAN(x) macro for CAN

2020-10-20 Thread Joakim Zhang
Add IMX_SC_R_CAN(x) macro for CAN. Suggested-by: Marc Kleine-Budde Signed-off-by: Joakim Zhang --- include/dt-bindings/firmware/imx/rsrc.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings/firmware/imx/rsrc.h b/include/dt-bindings/firmware/imx/rsrc.h index 54278d5c1856

[PATCH V4 1/6] firmware: imx: always export SCU symbols

2020-10-20 Thread Joakim Zhang
From: Liu Ying Always export SCU symbols for both SCU SoCs and non-SCU SoCs to avoid build error. Signed-off-by: Liu Ying Signed-off-by: Peng Fan Signed-off-by: Joakim Zhang --- include/linux/firmware/imx/ipc.h | 15 +++ include/linux/firmware/imx/svc/misc.h | 23

[PATCH V4 2/6] dt-bindings: can: flexcan: fix fsl,clk-source property

2020-10-20 Thread Joakim Zhang
Correct fsl,clk-source example since flexcan driver uses "of_property_read_u8" to get this property. Fixes: 9d733992772d ("dt-bindings: can: flexcan: add PE clock source property to device tree") Signed-off-by: Joakim Zhang --- Documentation/devicetree/bindings/net/can

[PATCH V4 4/6] can: flexcan: rename macro FLEXCAN_QUIRK_SETUP_STOP_MODE -> FLEXCAN_QUIRK_SETUP_STOP_MODE_GPR

2020-10-20 Thread Joakim Zhang
This patch intends to rename FLEXCAN_QUIRK_SETUP_STOP_MODE quirk to FLEXCAN_QUIRK_SETUP_STOP_MODE_GRP for non-scu SoCs, coming patch will add quirk for scu SoCs. For non-scu SoCs, setup stop mode with GPR register. For scu SoCs, setup stop mode with SCU firmware. Signed-off-by: Joakim Zhang

[PATCH V4 3/6] dt-bindings: can: flexcan: add fsl,scu-index property to indicate a resource

2020-10-20 Thread Joakim Zhang
For SoCs with SCU support, need setup stop mode via SCU firmware, so this property can help indicate a resource in SCU firmware. Signed-off-by: Joakim Zhang --- Documentation/devicetree/bindings/net/can/fsl-flexcan.txt | 6 ++ 1 file changed, 6 insertions(+) diff --git a/Documentation

RE: [PATCH V3 06/10] can: flexcan: disable wakeup in flexcan_remove()

2020-10-20 Thread Joakim Zhang
Hi Marc, > -Original Message- > From: Marc Kleine-Budde > Sent: 2020年10月20日 17:31 > To: Joakim Zhang ; robh...@kernel.org; > shawn...@kernel.org; s.ha...@pengutronix.de > Cc: ker...@pengutronix.de; dl-linux-imx ; Ying Liu > ; linux-...@vger.kernel.org;

[PATCH V3 08/10] can: flexcan: rename macro FLEXCAN_QUIRK_SETUP_STOP_MODE -> FLEXCAN_QUIRK_SETUP_STOP_MODE_GPR

2020-10-20 Thread Joakim Zhang
This patch intends to rename FLEXCAN_QUIRK_SETUP_STOP_MODE quirk to FLEXCAN_QUIRK_SETUP_STOP_MODE_GRP for non-scu SoCs, coming patch will add quirk for scu SoCs. For non-scu SoCs, setup stop mode with GPR register. For scu SoCs, setup stop mode with SCU firmware. Signed-off-by: Joakim Zhang

[PATCH V3 05/10] can: flexcan: add ECC initialization for VF610

2020-10-20 Thread Joakim Zhang
For SoCs with ECC supported, even use FLEXCAN_QUIRK_DISABLE_MECR quirk to disable non-correctable errors interrupt and freeze mode, had better use FLEXCAN_QUIRK_SUPPORT_ECC quirk to initialize all memory. Fixes: cdce844865bea ("can: flexcan: add vf610 support for FlexCAN") Signed-off-

[PATCH V3 02/10] dt-bindings: can: flexcan: fix fsl,clk-source property

2020-10-20 Thread Joakim Zhang
Correct fsl,clk-source example since flexcan driver uses "of_property_read_u8" to get this property. Fixes: 9d733992772d ("dt-bindings: can: flexcan: add PE clock source property to device tree") Signed-off-by: Joakim Zhang --- Documentation/devicetree/bindings/net/can

[PATCH V3 10/10] can: flexcan: add CAN wakeup function for i.MX8QM

2020-10-20 Thread Joakim Zhang
and the SCU firmware running on M4. For i.MX8QM, stop mode request is controlled by System Controller Unit(SCU) firmware, this patch introduces FLEXCAN_QUIRK_SETUP_STOP_MODE_SCFW quirk for this function. Signed-off-by: Joakim Zhang --- drivers/net/can/flexcan.c | 127

[PATCH V3 01/10] firmware: imx: always export SCU symbols

2020-10-20 Thread Joakim Zhang
From: Liu Ying Always export SCU symbols for both SCU SoCs and non-SCU SoCs to avoid build error. Signed-off-by: Liu Ying Signed-off-by: Peng Fan Signed-off-by: Joakim Zhang --- include/linux/firmware/imx/ipc.h | 15 +++ include/linux/firmware/imx/svc/misc.h | 23

[PATCH V3 04/10] can: flexcan: add ECC initialization for LX2160A

2020-10-20 Thread Joakim Zhang
FLEXCAN_QUIRK_SUPPORT_ECC quirk to initialize all memory. Fixes: 2c19bb43e5572 ("can: flexcan: add lx2160ar1 support") Cc: Pankaj Bansal Signed-off-by: Joakim Zhang --- drivers/net/can/flexcan.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/net/can/flexcan.c

[PATCH V3 03/10] can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A

2020-10-20 Thread Joakim Zhang
After double check with Layerscape CAN owner (Pankaj Bansal), confirm that LS1021A doesn't support ECC feature, so remove FLEXCAN_QUIRK_DISABLE_MECR quirk. Fixes: 99b7668c04b27 ("can: flexcan: adding platform specific details for LS1021A") Cc: Pankaj Bansal Signed-off-by: Jo

[PATCH V3 00/10] can: flexcan: add stop mode support for i.MX8QM

2020-10-20 Thread Joakim Zhang
helper. * fsl,can-index->fsl,scu-index. * move fsl,scu-index and priv->can_idx into * flexcan_setup_stop_mode_scfw() * prove failed if failed to setup stop mode. Joakim Zhang (9): dt-bindings: can: flexcan: fix fsl,clk-source property can: fle

[PATCH V3 07/10] dt-bindings: can: flexcan: add fsl,scu-index property to indicate a resource

2020-10-20 Thread Joakim Zhang
For SoCs with SCU support, need setup stop mode via SCU firmware, so this property can help indicate a resource in SCU firmware. Signed-off-by: Joakim Zhang --- Documentation/devicetree/bindings/net/can/fsl-flexcan.txt | 6 ++ 1 file changed, 6 insertions(+) diff --git a/Documentation

[PATCH V3 09/10] dt-bindings: firmware: add IMX_SC_R_CAN(x) macro for CAN

2020-10-20 Thread Joakim Zhang
Add IMX_SC_R_CAN(x) macro for CAN. Suggested-by: Marc Kleine-Budde Signed-off-by: Joakim Zhang --- include/dt-bindings/firmware/imx/rsrc.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings/firmware/imx/rsrc.h b/include/dt-bindings/firmware/imx/rsrc.h index 54278d5c1856

[PATCH V3 06/10] can: flexcan: disable wakeup in flexcan_remove()

2020-10-20 Thread Joakim Zhang
Disable wakeup in flexcan_remove(). Fixes: de3578c198c6 ("can: flexcan: add self wakeup support") Fixes: 915f9666421c ("can: flexcan: add support for DT property 'wakeup-source'") Signed-off-by: Joakim Zhang --- drivers/net/can/flexcan.c | 2 ++ 1 file changed, 2 inser

RE: [PATCH V2 8/8] can: flexcan: add CAN wakeup function for i.MX8QM

2020-10-19 Thread Joakim Zhang
Hi Marc, > -Original Message- > From: Marc Kleine-Budde > Sent: 2020年10月19日 16:42 > To: Joakim Zhang ; robh...@kernel.org; > shawn...@kernel.org; s.ha...@pengutronix.de > Cc: ker...@pengutronix.de; dl-linux-imx ; Ying Liu > ; linux-...@vger.kernel.org;

RE: [PATCH V2 8/8] can: flexcan: add CAN wakeup function for i.MX8QM

2020-10-19 Thread Joakim Zhang
Hi Marc, > -Original Message- > From: Marc Kleine-Budde > Sent: 2020年10月19日 16:16 > To: Joakim Zhang ; robh...@kernel.org; > shawn...@kernel.org; s.ha...@pengutronix.de > Cc: ker...@pengutronix.de; dl-linux-imx ; Ying Liu > ; linux-...@vger.kernel.org;

[PATCH V2 5/8] can: flexcan: add ECC initialization for VF610

2020-10-19 Thread Joakim Zhang
For SoCs with ECC supported, even use FLEXCAN_QUIRK_DISABLE_MECR quirk to disable non-correctable errors interrupt and freeze mode, had better use FLEXCAN_QUIRK_SUPPORT_ECC quirk to initialize all memory. Fixes: cdce844865bea ("can: flexcan: add vf610 support for FlexCAN") Signed-off-

[PATCH V2 8/8] can: flexcan: add CAN wakeup function for i.MX8QM

2020-10-19 Thread Joakim Zhang
and the SCU firmware running on M4. For i.MX8QM, stop mode request is controlled by System Controller Unit(SCU) firmware, this patch introduces FLEXCAN_QUIRK_SETUP_STOP_MODE_SCFW quirk for this function. Signed-off-by: Joakim Zhang --- drivers/net/can/flexcan.c | 131

[PATCH V2 6/8] dt-bindings: can: flexcan: add fsl,scu-index property to indicate a resource

2020-10-19 Thread Joakim Zhang
For SoCs with SCU support, need setup stop mode via SCU firmware, so this property can help indicate a resource in SCU firmware. Signed-off-by: Joakim Zhang --- Documentation/devicetree/bindings/net/can/fsl-flexcan.txt | 6 ++ 1 file changed, 6 insertions(+) diff --git a/Documentation

[PATCH V2 7/8] can: flexcan: rename macro FLEXCAN_QUIRK_SETUP_STOP_MODE -> FLEXCAN_QUIRK_SETUP_STOP_MODE_GPR

2020-10-19 Thread Joakim Zhang
This patch intends to rename FLEXCAN_QUIRK_SETUP_STOP_MODE quirk to FLEXCAN_QUIRK_SETUP_STOP_MODE_GRP for non-scu SoCs, coming patch will add quirk for scu SoCs. For non-scu SoCs, setup stop mode with GPR register. For scu SoCs, setup stop mode with SCU firmware. Signed-off-by: Joakim Zhang

[PATCH V2 4/8] can: flexcan: add ECC initialization for LX2160A

2020-10-19 Thread Joakim Zhang
FLEXCAN_QUIRK_SUPPORT_ECC quirk to initialize all memory. Fixes: 2c19bb43e5572 ("can: flexcan: add lx2160ar1 support") Cc: Pankaj Bansal Signed-off-by: Joakim Zhang --- drivers/net/can/flexcan.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/net/can/flexcan.c

[PATCH V2 1/8] firmware: imx: always export SCU symbols

2020-10-19 Thread Joakim Zhang
From: Liu Ying Always export SCU symbols for both SCU SoCs and non-SCU SoCs to avoid build error. Signed-off-by: Liu Ying Signed-off-by: Peng Fan Signed-off-by: Joakim Zhang --- include/linux/firmware/imx/ipc.h | 15 +++ include/linux/firmware/imx/svc/misc.h | 23

[PATCH V2 0/8] can: flexcan: add stop mode support for i.MX8QM

2020-10-19 Thread Joakim Zhang
ve failed if failed to setup stop mode. Joakim Zhang (7): dt-bindings: can: flexcan: fix fsl,clk-source property can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: flexcan: add ECC initialization for LX2160A can: flexcan: add ECC initialization for VF610 dt-bind

  1   2   3   4   >